Workflows2026年5月12日·1 分钟阅读

Tracecat — Agentic Security Automation

Tracecat is an open-source security automation platform for teams and AI agents, built on Temporal with sandboxed tool runs and a self-hostable UI.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Cli
安装
Manual
信任
信任等级:Established
入口
docker compose -f docker-compose.local.yml up
通用 CLI 安装命令
npx tokrepo install 8fd01781-6354-57c3-b940-16170d3816b4

简介

Tracecat 是开源的安全自动化平台,面向团队与 AI agent:基于 Temporal 的耐久化工作流,配合 nsjail 沙盒执行与集成表格/案例管理,支持 Docker 自托管。

  • 适合谁: 安全工程 / SOC 自动化 / 让 agent 执行 playbook
  • 可搭配: Docker Compose;Temporal;PostgreSQL;可对接外部 MCP servers(见 README)
  • 准备时间: 30–90 分钟

实战建议

  • GitHub:3,598 stars · 359 forks;最近更新 2026-05-12(GitHub API 验证)。
  • 仓库包含 docker-compose.dev.yml / docker-compose.local.yml,并提供 justfile 封装常用命令。
  • README:默认用 nsjail 沙盒执行;工作流基于 Temporal 做耐久化与重试。

主要内容

一个更稳妥的落地路径:

  1. 先从一个 playbook 开始。 选一个高频任务(告警去重、IOC 丰富化、钓鱼分流)把它建成工作流。
  2. 对“高风险工具”做闸门。 任何会改动生产系统/客户数据的动作都先加人审或审批队列。
  3. 把脚本当资产管理。 自定义 Python 工具放在 Git 里,按版本同步进平台。
  4. 把 MCP server 当依赖。 只接入少量、经过审查的 MCP server,并固定配置,保证可复现。

在开发机上试跑时,把密钥放在环境变量并勤轮换;生产建议放到独立环境并使用可审计的凭据。

FAQ

一定要上 Kubernetes 吗? 答:不一定。仓库自带多份 Docker Compose;K8s 更多用于生产扩展。

能安全运行不可信代码吗? 答:README 提到默认用 nsjail 沙盒;但仍应最小权限、对输入保持不信任。

agent 怎么接入? 答:README 表示可从自定义 agent harness 构建自动化,且工具可对接外部 MCP server。

🙏

来源与感谢

Source: https://github.com/TracecatHQ/tracecat > License: AGPL-3.0 > GitHub stars: 3,598 · forks: 359

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产