Browther – 浏览器扩展级 AI 代码搜索过滤 CLI
为 coding agent 提供更精准的代码检索,先召回后筛选,节省上下文
- 痛点
- 开发者给 coding agent 喂代码片段时,直接塞入语义搜索结果会浪费上下文,甚至引入噪声。V2EX 用户做了 sj CLI,用 Jev 对 Semble 的检索结果做二次筛选,证明这是优化 agent 工作流的一个方向。
- 方案
- 一个 CLI 工具,结合本地语义检索(如 Semble)和轻量级 LLM 过滤,为 agent 返回经过筛选的高质量代码片段、文件路径和行号,被过滤的片段保留位置以便补读。可集成到 agent 的 skill 中。
- 用户
- 使用 coding agent 的开发者、AI 工具链构建者、需要高效代码检索的团队。
- MVP
- CLI 命令支持查询当前项目;集成 Semble 或类似本地检索;调用轻量 LLM(或规则)过滤结果;输出精简 JSON 给 agent;支持配置过滤阈值。
- 变现
- 开源核心,企业版提供团队共享索引、审计日志和优先支持。
- 为何现在
- AI coding agent 普及,上下文窗口仍是瓶颈,精准检索能显著提升 agent 效率。独立开发者可快速基于现有开源组件构建。