simple10/agents-observe
Real-time observability of claude code sessions & multi-agents.
解决的问题
当 AI 代理(如 Claude Code)自主运行时,其内部流程——例如生成子代理、执行 bash 命令和读取文件——通常对用户是不可见的。这种不透明性使得难以实时了解代理正在执行的操作,或调试并行执行链深处发生的故障。
工作原理
Agents Observe 使用钩子系统,在每个代理事件(工具调用、提示词、子代理生命周期)触发时进行响应。CLI 工具捕获这些事件,并通过 HTTP POST 将其发送到后端服务器(在 Docker 中运行),后端服务器将事件存储在 SQLite 数据库中。一个基于 React 的仪表板通过 WebSocket 实时流式传输这些事件,使用户能够可视化代理层级结构、工具使用情况和会话历史。
适用人群
需要深入洞察 AI 代理自主行为以进行调试、监控和分析代理工作流的 Claude Code 或 Codex 代理使用者。
主要亮点
- 实时监控:实时查看工具调用和代理活动流入仪表板的过程。
- 代理层级可视化:清晰查看哪个父代理生成了哪些子代理。
- Token 与成本追踪:监控每个会话的 Token 使用量和成本明细。
- 完整事件回放:浏览历史会话,包含完整的负载、命令和结果,实现“时间旅行”式调试。
- 集成插件:可直接作为 Claude Code 插件安装,支持专用斜杠命令(如
/observe status)进行管理。
相关
- 项目
- 项目
- 项目
- 项目
- 项目