@undefinedKi: Meta 刚刚发布了他们如何将整个 pipeline 代码库映射为 AI 智能体可以导航的图结构 他们的智能体不再……
摘要
Meta 发布了如何将包含 4,100 个文件、4 个仓库的完整 pipeline 代码库映射为 AI 智能体可导航的图结构。他们在单次会话中使用 50 多个智能体,将工具调用次数减少了 40%,且文件路径零幻觉。这种「指南针而非百科全书」的方案生成 59 个小的上下文文件,设计上可以轻松复制到其他仓库使用。
查看缓存全文
缓存时间: 2026/10/06 23:57
Meta 刚刚公开了他们把整个管线代码库映射成 AI Agent 可以导航的图的方法
他们的 Agent 不再搞坏东西,工具调用次数还减少了 40%。而且整套流程很容易复制到你自己的代码仓库。
问题所在
4,100+ 个文件、4 个代码仓库、3 种语言。AI Agent 之所以不断搞坏东西,是因为规则只存在于人的脑子里。
他们的做法
于是一个会话中运行了 50+ 个 Agent:
- 探索者(explorers):绘制每个文件夹的结构
- 11 个分析师(analysts):阅读每一个文件
- 写手(writers):将内容整理成上下文文件
- 10 个审查者(critics):分 3 轮进行评审
- 修复者和测试者(fixers & testers):清理和验证
每位分析师都会针对每个模块问同样的 5 个问题:它配置了什么、它如何演变而来、什么会导致它损坏、有哪些东西依赖它、注释里藏着什么。
结果
输出是 59 个小文件,每个 25–35 行。他们称之为 “指南针,而不是百科全书”。
- 覆盖率:5% → 100%
- Agent 工具调用减少 40%
- 文件路径幻觉:零
而且每隔几周就会有一个任务重新检查全部内容。用他们的话说:过时的上下文比没有上下文更糟糕。
相似文章
@techNmak: 一个获得8.2万星的GitHub仓库围绕着一个显而易见的主意:你的编码智能体应该只映射一次代码库,而不是……
Graphify将整个代码库转换为持久的的知识图谱,编码智能体可以对其进行查询,而不是重复地grep文件,从而提高了上下文理解并减少了冗余。
@jasonzhou1993: 我给我的编码代理一张跨3个仓库的地图: - 减少约50%令牌 - 一个grep钩子,使每次grep调用信息更丰富…
Jason Zhou分享了一种技术,为编码代理提供跨仓库的地图,减少约50%的令牌使用,并实现更丰富的grep和调用链追踪。他还发布了一个名为AI Builder Club Skills的Claude Code插件市场,用于设置代码库工具和复合代理循环。
@Suryanshti777: 这太疯狂了 有人终于意识到AI编程代理花费一半的时间在搜索代码库而不是实际…
CodeGraph 为AI编程代理构建了一个本地知识图谱来索引代码库的关系,与传统搜索方法相比,减少了约59%的token使用和约49%的执行时间。
@Shruti_0810: 有人刚刚开源了一个工具,为AI编程代理提供整个代码库的地图。它被称为GitNexus。想象一下……
GitNexus是一个开源工具,创建代码库的知识图谱,帮助AI编程代理理解代码关系,显著提升它们在基准测试中的性能。
@Saboo_Shubham_: 这实际上是针对AI编程助手的上下文工程。它可以将任何代码库转化为交互式图表,供你的助手查询……
此工具为AI编程助手提供上下文工程,通过将任何代码库转换为可查询的交互式图表,兼容Claude Code、Codex和Antigravity,并且100%开源。