桃子桃子快讯
返回首页
工具

Traccia:面向 AI 智能体的「黑匣子」SDK 上线

一款用于记录、验证和诊断 AI 智能体执行过程的 SDK,支持主流框架,采用 Apache 2.0 协议。

2026.07.22 · 周三3 分钟阅读

近日,一款名为 Traccia 的开源 SDK 正式发布,定位为 AI 智能体的「执行证据层」(Execution Evidence Layer),旨在让自主智能体的行为变得可证明、可复现、可审计。项目将自己比喻为智能体的「崩溃转储 + 飞行记录仪 + 审计回执」,面向构建 AI agent 的开发者提供调试与可信度保障。

安装与基本用法

Traccia 通过 pip 即可安装,开发者只需在原有智能体脚本前增加一行拦截命令即可开启记录:

  • 安装:pip install traccia-sdk
  • 启动记录:traccia intercept -- python your_agent.py
  • 校验证据完整性:traccia verify traccia-*.evidence
  • 诊断失败原因:traccia diagnose traccia-*.evidence

这种「零侵入」接入方式降低了集成门槛,开发者无需修改现有智能体代码即可获得执行快照。

核心命令

SDK 提供五个核心命令,覆盖记录、验证、诊断、认证与安全防护:

  • traccia intercept:记录任意智能体的完整执行过程。
  • traccia verify:校验生成的证据文件是否被篡改。
  • traccia diagnose:自动定位执行失败的根因。
  • traccia certify:获取 OpenBase 认证徽章。
  • traccia guard:在执行过程中拦截高风险操作。

其中「certify」与「guard」两个命令体现了该工具在合规与安全方向上的延伸。

框架兼容与协议归属

Traccia 支持当前主流的智能体开发框架与 SDK,包括 LangChain、CrewAI、AutoGen、OpenAI SDK、Claude Code、OpenHands 与 LangGraph,覆盖了从轻量级编排到多智能体协作的常见场景。

项目同时声明自己是 OpenBase 协议的官方 SDK。OpenBase 是一个面向 AI 智能体的开放信任协议,规定了「应记录什么」;Traccia 则负责定义「如何记录」,二者构成协议层与实现层的关系。

开源信息

目前该 SDK 已发布 1.0.0 版本,功能以基础记录与诊断为主。对于需要在生产环境中对智能体行为进行审计或事后回溯的团队,可作为轻量级入门方案评估使用。

信源