nyldn/claude-octopus
Run multiple AI models against the same research, design, or coding task. Surface disagreements before you ship.
Claude Octopus – Claude Code向けのマルチLLMオーケストレーション層
何であるか – Claude OctopusはClaude Code(AnthropicのIDEスタイルのコーディングアシスタント)用のプラグインです。明示的に/octo:*コマンドを実行するまで待機状態にあり、その時点で最大12の外部LLMプロバイダー(例:Codex、Antigravity CLI、GitHub Copilot、Qwen、Ollama、Perplexity、OpenRouter、OrcaRouter、OpenCode、Grok、Kimi Code)を並列または構造化された「評議会」形式で呼び出して実行できます。組み込みのClaudeモデルはデフォルトのまま;Octopusは、複数の意見や敵対的レビュー、より厳格な品質ゲートが必要な場合にのみエスカレーションとして使用されます。
主な機能
- 合意ゲート – 75 %の合意閾値で、コードの出荷前に不一致を検出します。
- 永続的メモリ –
claude‑memおよびagentmemoryと統合され、セッション間で意思決定や調査結果が保持されます。 - 「ダークファクトリー」モード – 要件仕様を提示すると、Octopusが自動的に全パイプライン(調査 → 定義 → 開発 → 配信)を実行;最終出力のみをレビューするだけで済みます。
- メソッド対応ワークフロー – アーキテクチャ、TDD、デバッグなどに特化した事前構成済みフローがあり、各々が適切なペルソナセットを選択します。
- マルチLLM評議会 –
/octo:councilで3〜7人のペルソナを異なるプロバイダーから呼び出し、目的(アドバイス、意思決定、計画、実装、レビュー)とスタイル(バランス、敵対的、レッドチーム、経営陣)をカスタマイズ可能。 - 豊富なペルソナライブラリ – セキュリティ監査官、バックエンドアーキテクトなど31種の専門AIエージェントと、63の再利用可能なワークフローモジュールに対応する53のスラッシュコマンド。
- ゼロプロバイダー起動 – OctopusをインストールしてClaude単体で利用可能;外部プロバイダーは1つずつ追加され、明示的なワークフロー内でのみ利用可能になります。
- コスト意識 – Codex、Antigravity CLI、Copilot、Cursor CLI、Ollamaの5つのプロバイダーは、既にサブスクリプションを持っているかローカルで実行している場合、追加コストなしで利用可能。
使い方
- インストール – Claude Codeのプラグインマーケットプレイスから(
/plugin → marketplace → install octo)。 - Claudeセッション内で
/octo:setupを実行 – コマンドがインストール済みの外部プロバイダーを検出し、必要な設定をガイドします。 - ワークフローを呼び出す、例:
/octo:embrace # 完全なDiscover → Define → Develop → Deliverパイプライン /octo:council --goal decision --style adversarial "このモノリスを分割すべきか?" /octo:review # 2番目のモデルによる独立したコードレビュー - オプションの自動ルーターモードでは、通常のプロンプトに対してOctopusの提案または自動呼び出しを可能にします(
OCTOPUS_AUTO_ROUTER_MODE=suggest|invoke)。
対応環境 – Claude Codeでネイティブに動作しますが、リポジトリには以下も含まれます:
- Codex CLIプラグイン(
codex plugin add claude‑octopus)。 - MCPサーバー(Cursor IDE用;Node.jsサーバーで
octopus_discoverなどのツールを公開)。 - OpenCodeおよびその他のClaude互換ホスト向けのシンプルインストールスクリプト。
バージョン11.2.0のハイライト
- Matt Pocockのスキルセットから導かれた新しいエンジニアリング手法。
- デフォルトモデルロースター:Claude Opus 5(アーキテクチャ&セキュリティ)、GPT‑5.6 Sol(実装/レビュー)、Claude Sonnet 5(標準セッション)、オプションのClaude Fable 5.1。
- 細かい制御のための環境変数(例:
OCTOPUS_OPUS5_AUTO_XHIGH、OCTOPUS_CONTEXT_AWARENESS)。
セキュリティと更新
- すべてのOctopusコマンドは明示的なスラッシュコマンド呼び出しによって制限されています;モデルはユーザーの指示なしに自動的にOctopusを呼び出せません。
- 組み込み診断ツール(
octopus doctor config、octopus doctor skills、octopus doctor updates)。 - 自動更新はデフォルトで無効;Claude UIから有効化可能、または提供された
orchestrate.shスクリプトを実行可能。
対象ユーザー – すでにClaude Codeを使用しており、高リスクのコード、アーキテクチャ意思決定、または自律的な仕様からコードへのパイプラインに、制御されたマルチモデルレビュー層を求める開発者。
結論 – Claude Octopusはオープンソースのオーケストレーションプラグインであり、Claude Codeが12の他のLLMプロバイダーに呼び出し、合意チェックを実行し、明示的なユーザー命令の裏でエンドツーエンドの開発ワークフローを自動化できるようにします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト