编译器辅助 agent Benzi 得 78.2% SWE-bench,读码量少 2-6 倍
DonkeyTheKing · reddit · 2026-10-04
开源项目 Benzi 提出编译器辅助的编码 agent 思路:先将代码库编译成已解析、可查询的地图(调用关系、数据流、控制流、类层次),agent 基于这张地图进行阅读、解释、运行、编辑与验证,并用运行时追踪器解决静态分析无法确定的问题。
关键数据:
- SWE-bench Verified 得分 78.2%(391/500),使用 DeepSeek V4 flash,单次修复成本低于 10 美分
- 在另一项修 bug 基准上,读取源码量 9,125 行,比 Claude Code(20,704)少 2 倍多,比 DeepSeek Harness(43,598)少 4 倍,比 OpenCode(65k+)少 6 倍
可用形态:VS Code 扩展与 headless 模式;Benzi 编译器还单独通过 MCP 工具暴露(不含 agent 循环),可自由组合使用。项目地址:github.com/oooscoos/Benzi。
「编程与Agent」频道最新
- 在 Paper 上直接留评论让 Agent 生成动效代码,重塑设计工作流 — davidhoang · 2026-10-04
- 用 Claude 与 three.js 几晚做出浏览器水体模拟,还差一只鸭子 — minchoi · 2026-10-04
- 重启前给 agent 舰队发系统消息,像通知工程师收工 — kevinnbass · 2026-10-04
- Copilot 花两小时修复 Surface Book 3 在 Linux 上缺失的摄像头驱动 — marian_nmt · 2026-10-04
- 博主称新 Opus 从无懈可击跌至平庸,但优于上一代 — haider1 · 2026-10-04
- Reddit 用户一天烧光 ChatGPT Go 套餐额度,纠结是否升级 Plus — SuperJogosDBZ · 2026-10-04