PlanBridge:用于对编码代理计划进行精确反馈的开源工具
PlanBridge 是一个开源工具,允许用户像审查代码一样审查 AI 编码代理的计划。它拦截代理的计划,支持逐行注释和精确反馈,代理在编写第一行代码前进行调整。该工具本地运行,支持 Claude Code 和 Codex CLI,并确保计划内容不会发送到任何远程后端。
PlanBridge 是一个开源工具,旨在解决 AI 编码代理计划审查中的痛点。当代理生成计划时,PlanBridge 会拦截该计划,并在浏览器中打开,使用户能够对计划中的任何一行进行标注、批准或请求修改。用户的决定会反馈回代理,代理在编写实际代码前进行调整。这种工作流程类似于代码审查,但针对的是代理的计划阶段。
该工具完全在本地运行,确保计划内容不会离开用户的机器。它不需要任何远程后端、账户或 API 密钥,从而最大限度地保护隐私。虽然 PlanBridge 默认发送匿名产品分析数据和崩溃报告,但用户可以通过设置环境变量 DO_NOT_TRACK=1 或 CONTEXTBRIDGE_TELEMETRY_DISABLED=1 选择退出。
目前,PlanBridge 原生支持 Claude Code 和 Codex CLI。对于其他代理(如 Cursor、Aider、opencode、Gemini CLI、Aether 等),只要它们能运行 shell 命令并解析 JSON,就可以通过将计划管道传输到 contextbridge plan 命令并处理响应来集成。
安装过程简单,支持通过 curl 一键安装脚本或 Homebrew 进行安装。项目采用 MIT 许可证,欢迎社区贡献。有关更多详细信息,包括快速入门、完整安装指南和隐私政策,请访问项目的文档页面。
PlanBridge 的设计理念是让开发者对 AI 编码代理的行为有更细致的控制,从而提升生成代码的质量和安全性。通过提前介入计划阶段,用户可以在问题发生前纠正方向,避免浪费计算资源。该工具特别适合在团队协作环境中使用,可以作为代码审查流程的补充。
此外,PlanBridge 的架构是模块化的,社区可以为其开发新的集成或扩展功能。由于代码完全开源,开发者可以根据自己的需求进行定制。当前版本 v0.5.0 已经经历了 14 个版本的迭代,显示出活跃的开发和维护状态。