---
title: "【开源自荐】TraceRoot（YC S25）：开源的 AI Agent 自愈层，内置 TraceRoot Agent 自动定位出错代码、分析根因、给出修复建议并提交 PR - Angryecho"
description: "AI Agent 出问题往往不报错，而是\"安静地答错\"：编造数据、调错工具、陷入循环。翻运行记录找原因非常耗时。TraceRoot 记录 Agent 的每一步，用大模型自动筛出有问题的运行，再结合你的源代码和 Git 提交历史，指出是哪一行、哪次改动导致的，必要时直接提一个修复 PR。"
canonical_url: "https://www.angryecho.com/c/ruan_yi_feng/p/P2TBC3sI8wWNAXTXyFvdW"
meta:
  "og:description": "AI Agent 出问题往往不报错，而是\"安静地答错\"：编造数据、调错工具、陷入循环。翻运行记录找原因非常耗时。TraceRoot 记录 Agent 的每一步，用大模型自动筛出有问题的运行，再结合你的源代码和 Git 提交历史，指出是哪一行、哪次改动导致的，必要时直接提一个修复 PR。"
  "og:image": "https://www.angryecho.com/_og/d/c_Post%2Ctitle_~5ZCQ5qe9572R%2Cdescription_~5ZCQ5qe95LiA5LiL77yM5bCx5LiK5ZCQ5qe9572R44CC%2CpostId_P2TBC3sI8wWNAXTXyFvdW%2Crevision_~MjAyNi0xMS0wM1QwNToyOTowOS44MTA2NDJa%2Cp_Ii9jL3J1YW5feWlfZmVuZy9wL1AyVEJDM3NJOHdXTkFYVFh5RnZkVyI%2Cs_8L1VJyiugMfsP0s5.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "【开源自荐】TraceRoot（YC S25）：开源的 AI Agent 自愈层，内置 TraceRoot Agent 自动定位出错代码、分析根因、给出修复建议并提交 PR"
---

> Index of every page on this site: [llms.txt](https://www.angryecho.com/llms.txt)

# **【开源自荐】TraceRoot（YC S25）：开源的 AI Agent 自愈层，内置 TraceRoot Agent 自动定位出错代码、分析根因、给出修复建议并提交 PR**

AI Agent 出问题往往不报错，而是"安静地答错"：编造数据、调错工具、陷入循环。翻运行记录找原因非常耗时。TraceRoot 记录 Agent 的每一步，用大模型自动筛出有问题的运行，再结合你的源代码和 Git 提交历史，指出是哪一行、哪次改动导致的，必要时直接提一个修复 PR。

主要功能

\<img width="800" height="425" alt="Image" src="https://github.com/user-attachments/assets/5e5ed792-f6c9-4e9f-b5a5-6b89ae926480" />

- 一行代码接入 LangChain / LangGraph、CrewAI、Pydantic AI、OpenAI Agents SDK、Claude Agent SDK、Vercel AI SDK 等主流框架，基于 OpenTelemetry
- 用自然语言写检测规则，自动发现幻觉、工具调用失败、逻辑错误等问题
- 根因分析：在隔离沙箱里读取出错时对应版本的代码，关联到具体文件、行号和提交
- 把线上发现的问题存成测试集，改提示词或换模型前先跑一遍，防止旧问题复发
- 调试用的模型可以用自己的 API Key（OpenAI、Anthropic、DeepSeek、Kimi、GLM 等）

上手

1. `pip install traceroot`，在代码开头加一行 `traceroot.initialize(integrations=[...])`
2. 云服务有免费额度，无需提前输入信用卡信息： https://app.traceroot.ai
3. 也可以用 Docker 完全自部署，代码和数据不出自己的服务器

链接： https://github.com/traceroot-ai/traceroot

P.S. 我是 TraceRoot 团队的成员。项目开源，欢迎试用和提意见。如果你试用后觉得好用，也欢迎给我们点个 Star，或者分享给身边做 AI Agent 的朋友，谢谢 ：）

排序方式 :

### **成为第一条评论！**

Nobody's responded to this post yet. Add your thoughts and get the conversation going.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.angryecho.com/c/ruan_yi_feng/p/P2TBC3sI8wWNAXTXyFvdW#post","@type":"DiscussionForumPosting","commentCount":0,"dateModified":"2026-11-03T05:29:09.810Z","datePublished":"2026-11-03T03:59:47.000Z","description":"AI Agent 出问题往往不报错，而是\"安静地答错\"：编造数据、调错工具、陷入循环。翻运行记录找原因非常耗时。TraceRoot 记录 Agent 的每一步，用大模型自动筛出有问题的运行，再结合你的源代码和 Git 提交历史，指出是哪一行、哪次改动导致的，必要时直接提一个修复 PR。","headline":"【开源自荐】TraceRoot（YC S25）：开源的 AI Agent 自愈层，内置 TraceRoot Agent 自动定位出错代码、分析根因、给出修复建议并提交 PR","isPartOf":"https://www.angryecho.com/c/ruan_yi_feng","mainEntityOfPage":"https://www.angryecho.com/c/ruan_yi_feng/p/P2TBC3sI8wWNAXTXyFvdW","text":"AI Agent 出问题往往不报错，而是\"安静地答错\"：编造数据、调错工具、陷入循环。翻运行记录找原因非常耗时。TraceRoot 记录 Agent 的每一步，用大模型自动筛出有问题的运行，再结合你的源代码和 Git 提交历史，指出是哪一行、哪次改动导致的，必要时直接提一个修复 PR。\n\n主要功能\n\n\u003Cimg width=\"800\" height=\"425\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/5e5ed792-f6c9-4e9f-b5a5-6b89ae926480\" />\n\n\n\n\n\n一行代码接入 LangChain / LangGraph、CrewAI、Pydantic AI、OpenAI Agents SDK、Claude Agent SDK、Vercel AI SDK 等主流框架，基于 OpenTelemetry\n\n\n\n用自然语言写检测规则，自动发现幻觉、工具调用失败、逻辑错误等问题\n\n\n\n根因分析：在隔离沙箱里读取出错时对应版本的代码，关联到具体文件、行号和提交\n\n\n\n把线上发现的问题存成测试集，改提示词或换模型前先跑一遍，防止旧问题复发\n\n\n\n调试用的模型可以用自己的 API Key（OpenAI、Anthropic、DeepSeek、Kimi、GLM 等）\n\n上手\n\n\n\n\n\npip install traceroot，在代码开头加一行 traceroot.initialize(integrations=[...])\n\n\n\n云服务有免费额度，无需提前输入信用卡信息：https://app.traceroot.ai\n\n\n\n也可以用 Docker 完全自部署，代码和数据不出自己的服务器\n\n链接：https://github.com/traceroot-ai/traceroot\n\nP.S. 我是 TraceRoot 团队的成员。项目开源，欢迎试用和提意见。如果你试用后觉得好用，也欢迎给我们点个 Star，或者分享给身边做 AI Agent 的朋友，谢谢 ：）","url":"https://www.angryecho.com/c/ruan_yi_feng/p/P2TBC3sI8wWNAXTXyFvdW","author":{"@type":"Person","name":"TanZeyu","url":"https://www.angryecho.com/u/RYW114698844"},"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":2},{"@type":"InteractionCounter","interactionType":"https://schema.org/DislikeAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":0}]}]}
```

## Sitemap

See the full [sitemap](https://www.angryecho.com/sitemap.md) for all pages.
