Tracecat

Tracecat

Tracecat · Productivité

Tracecat est une plateforme open source d'automatisation de la sécurité qui réunit workflows visuels, gestion des cas et agents IA pour que les équipes SOC trient les alertes et répondent plus vite.

Aperçu de l'interface de Tracecat

À propos de Tracecat

What Is Tracecat

Tracecat est une plateforme d'automatisation de la sécurité conçue pour le segment qui va de l'alerte déclenchée au dossier clos. Elle réunit trois briques au même endroit : un constructeur de workflows pour les étapes de réponse répétitives, un système de cas pour suivre les incidents et des agents IA capables d'appeler vos outils de sécurité seuls.

Le raisonnement tient en une phrase. Les équipes manquent rarement d'alertes. Elles manquent de bras. Un analyste passe sa journée à recopier des indicateurs d'une console à l'autre, à ouvrir des tickets et à réécrire le même message Slack pour la cinquième fois. Tracecat transforme ces étapes en workflow ou en exécution d'agent, et garde une trace de ce qui s'est passé.

Le projet a démarré comme SOAR open source, orienté vers l'orchestration de la sécurité que les outils commerciaux facturent au siège, et reste publié sous licence AGPL-3.0 avec une édition entreprise vendue à part. Le dépôt compte près de 3 900 étoiles sur GitHub et reçoit du code presque chaque semaine. Le backend est en Python, le frontend en Next.js, et Temporal assure l'exécution durable.

Getting Started

  1. Choisissez le mode de déploiement : un compte Tracecat Cloud, ou une installation chez vous avec Docker Compose, le chart Helm sur Kubernetes ou AWS Fargate.
  2. Renseignez les identifiants des outils que vous utilisez déjà, un EDR, un outil de ticketing ou un flux de renseignement. Les intégrations OAuth et les clés d'API fonctionnent toutes les deux.
  3. Construisez un workflow dans l'éditeur visuel, puis accrochez un déclencheur. Un webhook, une planification ou un événement de cas peut lancer l'exécution.
  4. Ajoutez un agent IA si vous voulez du jugement dans la boucle. Donnez-lui un prompt, un jeu d'outils ou de serveurs MCP, et une porte d'approbation pour les actions sensibles.
  5. Ouvrez un cas, laissez le workflow ou l'agent écrire ses conclusions dans la chronologie, puis relisez le résultat avant de clore.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Tracecat.

Offre gratuiteOui
Offres payantes$0 - $50,000/yr
PlateformeWeb (Tracecat Cloud), self-hosted Docker, Kubernetes, AWS Fargate
DéveloppeurTracecat
CatégorieProductivité
Date de lancementFeb 2024
Dernière mise à jourOct 2026
Visites du site7.4K
Classement mondial du site2.9M
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Petites équipes sécurité sans budget SOAR
  • Analystes SOC noyés sous le triage répétitif
  • Ingénieurs détection qui préfèrent le code
  • Équipes plateforme ou ops avec des tâches proches de la sécurité

Tâches

  • Enrichir et router les alertes
  • Traiter les signalements de phishing
  • Réponse aux incidents d'identité
  • Contrôles de conformité récurrents

Cas d'usage

  • Un analyste seul sur les nuits et les week-ends
  • Environnements réglementés qui ne peuvent pas sortir de données
  • Équipes qui quittent un SOAR facturé au siège

Fonctionnalités clés

Éditeur visuel de workflows sur Temporal

Les workflows se dessinent comme un graphe d'actions reliées, puis Temporal les exécute en gérant les reprises, les délais d'attente et les étapes longues sans perdre l'état. Vous pouvez brancher selon une condition, parcourir une liste d'indicateurs et descendre en Python quand la tâche demande du vrai code. Le webhook sert de point d'entrée HTTP, donc tout outil capable d'envoyer une requête peut lancer une exécution.

Agents IA avec outils, skills et sous-agents

Chaque preset d'agent regroupe un prompt, un modèle, un jeu d'outils et des skills optionnels, et chaque version se publie puis se fige. L'agent appelle des intégrations natives, des serveurs MCP distants ou une commande locale via npx ou uvx. Les sous-agents découpent le travail, et la porte d'approbation retient les appels risqués jusqu'à validation dans la boîte de l'agent, sur Slack ou sur Teams.

Gestion des cas avec copilote d'agent

Le cas rassemble l'alerte, les preuves, la chronologie et les personnes qui travaillent dessus. Les champs personnalisés et les listes déroulantes reprennent votre échelle de sévérité, les tâches portent un responsable et une échéance, et les sous-cas relient les incidents voisins. Le copilote résume ce qui s'est passé et rédige un verdict, ce qui aide quand l'équipe suivante reprend un incident sans contexte.

Intégrations prêtes à l'emploi et serveurs MCP hébergés

On compte plus de 100 connecteurs prêts pour les outils de sécurité et 50 serveurs MCP ou plus hébergés par Tracecat, avec l'essentiel en endpoint, identité, cloud et renseignement sur les menaces. Un client MCP intégré relie aussi vos agents à n'importe quel serveur distant en HTTP ou OAuth, et Tracecat expose ses propres outils MCP : demandez à Claude Code ou à Copilot la liste des cas critiques ouverts, vous obtenez une vraie réponse.

Tables d'espace de travail et registre personnalisé

Les tables stockent des données structurées dans l'espace de travail : une table d'entités pour les actifs et les comptes, une table d'observations pour ce que vous avez appris sur eux, ou une simple liste de domaines autorisés. Le registre personnalisé synchronise des scripts Python depuis votre dépôt Git, donc la logique privée reste versionnée et s'exécute quand même dans Tracecat.

Contrôle d'accès, audit et déploiement air-gapped

Le contrôle d'accès par rôle, les rôles et groupes sur mesure, les comptes de service et les clés d'API définissent qui peut faire quoi, et l'authentification unique SAML ou OIDC est incluse au lieu d'être vendue en option. Les journaux d'audit de l'organisation s'exportent vers le SIEM, ce qui compte pour un audit SOC 2. Sur un réseau sensible, la plateforme tourne entièrement isolée, sans appel sortant.

Avantages et inconvénients

Avantages

  • Édition auto-hébergée gratuite avec utilisateurs, workflows et cas illimités, ce qui reste rare à ce niveau de finition.
  • Workflows, cas et agents partagent le même modèle de données : la conclusion d'un agent atterrit dans la chronologie que l'humain relit.
  • L'exécution durable sur Temporal permet à un workflow de survivre au redémarrage d'un worker en cours de route.
  • SSO, audit et RBAC sont dans le produit de base, sans couche conformité à acheter séparément.
  • Les déploiements air-gapped et Kubernetes couvrent les clients défense et secteurs régulés qu'un SaaS n'atteint pas.

Inconvénients

  • L'offre Team démarre à 50 000 dollars par an, donc le saut du gratuit vers le cloud managé est raide pour une petite structure.
  • L'auto-hébergement vous laisse les mises à jour, Postgres, le stockage objet et Temporal. C'est une vraie charge pour une équipe sans ingénieur plateforme.
  • Les fonctions d'agent supposent que vous savez déjà quels outils exposer et à quoi ressemble un bon verdict. Un prompt faible produit des âneries avec assurance.
  • La documentation prend du retard sur le rythme des versions à plusieurs endroits, et les réponses rapides arrivent souvent plus vite sur Discord que sur le site de docs.

Questions fréquentes

Oui, dans l'édition open source auto-hébergée, sous licence AGPL-3.0, avec workflows, agents, cas et utilisateurs illimités. Elle comprend un seul espace de travail et aucun SLA de support. L'offre Team managée coûte 50 000 dollars par an avec 150 000 exécutions mensuelles incluses, et l'offre Enterprise se chiffre au cas par cas.