rajudandigam/agent-inspect

Local evidence debugger and trajectory-test toolkit for TypeScript AI agents: inspect causal runs, catch wrong tool paths in CI, and share safe offline evidence.

解决的问题

AgentInspect 解决了调试复杂 TypeScript AI 智能体的难题,这些智能体通常执行规划、工具调用和模型交互等多步骤任务。它提供了一种本地化、注重隐私的方式来可视化执行路径,在 CI/CD 流水线中强制执行确定性检查,并在不依赖外部 SaaS 平台的情况下共享智能体行为的可验证证据。

工作原理

它将智能体执行轨迹捕获为本地 JSONL 文件。这些轨迹作为单一事实来源,可用于三个主要目的:通过基于 CLI 的执行树查看器进行调试,通过针对智能体逻辑运行确定性轨迹检查来防止回归,以及生成用于共享的脱敏、哈希可验证证据包。它与 LangChain、LangGraph 和 Vercel AI SDK 等流行框架集成。

适用人群

构建基于 TypeScript 的 AI 智能体的开发者,他们需要本地可观测性、智能体轨迹的自动化测试,以及一种无需将敏感数据上传到第三方服务即可安全共享执行日志的方法。

亮点

  • 本地优先架构:无需账户、收集器或默认数据上传。
  • 确定性 CI 检查:根据特定的智能体轨迹或工具使用预期使构建失败。
  • 注重隐私:内置脱敏工具和证据包的离线验证。
  • 框架无关:支持自定义实现,并为 LangChain、LangGraph 和 AI SDK 提供官方适配器。
  • 全面的 CLI:用于查看、报告、解释、检查和打包智能体轨迹的工具。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目