chorus-codes/chorus

Multi-LLM peer review for code decisions. Bring your own CLI; Chorus convenes 2-4 other LLMs to review the work before you ship.

解决的问题

AI 编码工具常常会产生细微的错误或表现出模型自身无法检测到的偏见。Chorus 通过协调多个不同的 AI 供应商(如 Claude、GPT 和 Gemini)并行审查同一代码变更,确保来自不同模型的“第二意见”能在代码发布前发现盲点。

工作原理

Chorus 以本地守护进程和 Web UI(“Cockpit”)的形式运行,管理你机器上的 AI 工具作为子进程。它利用你现有的 AI 订阅(Claude Pro、ChatGPT Plus、Gemini Advanced),通过无头方式驱动其 CLI,这意味着这些用户无需承担额外的按 token 计费成本。系统使用 Model Context Protocol (MCP) 服务器与 IDE 及其他 AI 助手集成。通过模板定义哪些模型担任写作者,哪些模型担任评审者,要求必须达到特定多数意见一致(例如全体一致)才能批准变更。

适用人群

使用 AI 编写代码并希望获得高置信度验证层,但又不想支付昂贵 API 密钥费用或向新第三方供应商发送代码的开发者。

主要亮点

  • 多供应商评审: 混合来自不同技术路线(Anthropic、OpenAI、Google 等)的模型,避免共享训练偏见。
  • 订阅制: 利用现有 AI CLI 工具,订阅用户无需额外支出,成本为 $0。
  • 本地优先: 在笔记本电脑上本地运行;代码仅到达用户已信任的 AI 供应商。
  • 角色系统: 可为评审者分配特定角色(例如,Sentinel 用于安全,Profiler 用于性能),以聚焦其审查重点。
  • MCP 集成: 可直接从 Claude Code、Cursor 或 Windsurf 等工具触发。

相关

  • Dispatch
  • 项目
  • 项目
  • 项目
  • 项目