Framework Python para criar agentes de IA como fluxos de dados compostáveis que podem falhar, retomar, repetir etapas com segurança e explicar cada passo.
TracecatHQ/tracecat
Plataforma open source de automação de segurança para equipes e agentes de IA criarem workflows, gerenciarem casos e responderem a incidentes.
Alternativa open source a:Tines
Splunk SOAR
- Estrelas
- 3,895
- Forks
- 439
- Issues abertas
- 187
- Último commit
- há 15 horas
O que é?
Tracecat é uma plataforma de automação de segurança que reúne agentes de IA, gerenciamento de casos, workflows e tabelas estruturadas em um só lugar. As equipes podem criar agentes personalizados com prompts, ferramentas, servidores MCP e subagentes e, em seguida, usá-los para fazer a triagem de alertas, resumir casos e elaborar pareceres.
A lógica determinística é executada em workflows criados com Temporal, que oferece execução durável e novas tentativas. Código não confiável e agentes podem rodar em sandboxes nsjail ou runtimes pid. A plataforma inclui mais de 100 conectores prontos e mais de 50 servidores MCP hospedados para ferramentas de segurança, além de permitir sincronizar scripts Python personalizados de um repositório Git.
O núcleo é licenciado sob AGPL-3.0, enquanto uma Enterprise Edition comercial separada oferece workspaces multi-tenant, controles de acesso RBAC e ABAC e aprovações com participação humana. É possível fazer self-hosting com Docker, AWS Fargate ou Kubernetes, inclusive em ambientes isolados de redes externas.
Recursos principais
- 01Crie agentes de IA personalizados com prompts, ferramentas, MCP, subagentes e skills.
- 02Acompanhe e resolva incidentes de segurança com o gerenciamento de casos.
- 03Execute workflows determinísticos e duráveis no Temporal.
- 04Conecte-se a mais de 100 conectores prontos e mais de 50 servidores MCP hospedados.
- 05Execute código não confiável em sandboxes nsjail ou pid.
- 06Exporte logs de auditoria para um SIEM e autentique com SAML ou OIDC.
Casos de uso
- Automatizar a triagem e o enriquecimento de alertas de segurança com agentes de IA.
- Coordenar a resposta a incidentes acompanhando casos e suas evidências em um só lugar.
- Permitir que Claude Code ou Codex criem automações de segurança por meio de MCP.
- Fazer self-hosting da automação de segurança em ambientes isolados de redes externas ou sujeitos a regulamentações.
Início rápido
- 1
Cadastre-se no Tracecat Cloud ou hospede por conta própria com Docker seguindo a documentação
Antes de usar
- É licenciado sob a AGPL-3.0, uma licença copyleft que exige o compartilhamento de modificações quando elas são distribuídas ou oferecidas como serviço de rede.
- O diretório packages/tracecat-ee e os recursos restritos ao EE estão sujeitos a uma licença paga e não devem ser usados em produção sem permissão.
- A hospedagem própria depende de vários serviços, incluindo Temporal, PostgreSQL e armazenamento compatível com S3.
Em coleções
Tópicos
Perguntas frequentes
- O que é tracecat?
- Plataforma open source de automação de segurança para equipes e agentes de IA criarem workflows, gerenciarem casos e responderem a incidentes. Tracecat é uma plataforma de automação de segurança que reúne agentes de IA, gerenciamento de casos, workflows e tabelas estruturadas em um só lugar. As equipes podem criar agentes personalizados com prompts, ferramentas, servidores MCP e subagentes e, em seguida, usá-los para fazer a triagem de alertas, resumir casos e elaborar pareceres.
- tracecat é gratuito? Qual é a licença?
- tracecat é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tracecat ainda é mantido?
- Manutenção ativa. O último commit de tracecat foi em 7 de nov. de 2026.
- Para que posso usar tracecat?
- Automatizar a triagem e o enriquecimento de alertas de segurança com agentes de IA. Coordenar a resposta a incidentes acompanhando casos e suas evidências em um só lugar. Permitir que Claude Code ou Codex criem automações de segurança por meio de MCP. Fazer self-hosting da automação de segurança em ambientes isolados de redes externas ou sujeitos a regulamentações.
- Como instalar tracecat?
- Cadastre-se no Tracecat Cloud ou hospede por conta própria com Docker seguindo a documentação
- Onde consigo tracecat?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TracecatHQ/tracecat
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework Python para criar e orquestrar sistemas multiagente com fluxos de trabalho sequenciais, concorrentes, baseados em grafos e hierárquicos.
Framework Python de baixo nível para criar agentes com estado e execução durável, com participação humana e memória.
Plataforma de backend RAG open source com interface semelhante a uma planilha, que combina SQLite, LanceDB e orquestração gerenciada de LLMs por uma REST API.
Plataforma open source e orientada a eventos para orquestrar workflows de dados, IA e infraestrutura definidos em YAML.
Uma CLI em Python que usa LLMs como Google Gemini, OpenAI e Claude para orquestrar testes de invasão com ferramentas de segurança consagradas, como nmap e nuclei.