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は、Claude、GPT、Geminiなどの異なるAIベンダーを並列でコード変更をレビューするようにオーケストレーションすることで、コードをリリースする前に盲点を別のモデルの「第二の意見」で発見できるようにします。

動作方法

ChorusはローカルのデーモンおよびWeb UI("Cockpit")として動作し、あなたのマシン上でAIツールをサブプロセスとして管理します。Claude Pro、ChatGPT Plus、Gemini Advancedなどの既存のAIサブスクリプションを活用し、CLIをヘッドレスで操作することで、このユーザーにはトークンあたりの追加コストが発生しません。Model Context Protocol (MCP) サーバーを使用してIDEや他のAIアシスタントと統合します。テンプレートを使って、どのモデルが執筆者として、どのモデルがレビュアーとして機能するかを定義し、変更を承認するには特定の合意(例:全員一致)が必要です。

対象ユーザー

AIを使ってコードを書く開発者で、高信頼性の検証層を必要としながらも、高価なAPIキーを購入したり、コードを新しい第三者ベンダーに送信したりしたくない人。

特徴

  • 複数ベンダーによるレビュー: Anthropic、OpenAI、Googleなど異なるラインナップのモデルを組み合わせ、共有トレーニングバイアスを回避します。
  • サブスクリプションベース: 既存のAI CLIツールを使用することで、サブスクリプションユーザーの出費は$0に保たれます。
  • ローカル優先: ノートパソコン上でローカルで実行;コードはユーザーがすでに信頼しているAIベンダーにのみ届きます。
  • ペルソナシステム: レビュアーに特定の役割(例:セントリオン(セキュリティ)、プロファイラー(パフォーマンス))を割り当て、批判の焦点を絞ることができます。
  • MCP統合: Claude Code、Cursor、Windsurfなどのツールから直接起動できます。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト