Red Hat 开源 ripwire:不用向量库给编码 Agent 建仓库结构地图
rickasaurus · x · 2026-09-08
Red Hat Emerging Technologies 发布了 ripwire,一种为编码智能体提供仓库上下文的全新方案——不依赖 embeddings、向量数据库、LLM 索引器或常驻进程。
核心做法:
- 一个零依赖的 C++23 二进制文件,用 Tree-sitter 解析 21 种语言,构建确定性的代码库结构地图
- 按 Task 排序符号,并附带调用关系、复杂度、git churn、变更放大效应和测试覆盖率等信息
- 智能体询问如「增量缓存失效」相关内容时,可在 token 预算内直接拿到相关符号、调用方、影响范围和应跑的测试,无需反复 grep 和翻文件
转发者 Aaronontheweb 实测对比后认为,这种 agent 编写的结构化方案明显优于基于 Roslyn 的单文件索引工具,感叹「Bitter lesson 又赢了」。
所属事件:红帽开源 ripwire:零依赖为编码 Agent 生成仓库结构地图(2 条相关)→
「编程与Agent」频道最新
- 上万名 vibe coder 写出 Resy 抢位机器人,原理其实很朴素 — jeff_weinstein · 2026-09-08
- 开发者让 Astra 写出 Codex 用量监控 App,自动给智能体派活 — ChanceKelch · 2026-09-08
- Uncle Bob 自省:模型进步太快,agent 约束框架可能过度设计 — generativist · 2026-09-08
- 开发者用 Fable 5.1 与 GPT-6 攻关 three.js 弓箭 6DOF 控制器 — majidmanzarpour · 2026-09-08
- $200 订阅值 $8000 tokens:补贴退坡前开发者的退路方案 — leebase65 · 2026-09-08
- 开发者与 Matt Shumer 合作用 AI 打造开放世界纽约游戏 — ChrisGPT · 2026-09-08