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 角色(安全稽核員、後端架構師等)與 53 個斜線命令,對應 63 個可重複使用的工作流程模組。
- 零提供者啟動 – 你可安裝 Octopus 並立即使用 Claude 單獨工作;外部提供者逐個新增,僅在顯式工作流程中可用。
- 成本意識 – 5 個提供者(Codex、Antigravity CLI、Copilot、Cursor CLI、Ollama)若你已有訂閱或本地執行,則無需額外費用。
使用方式
- 安裝 透過 Claude Code 的外掛程式市場(
/plugin → marketplace → install octo)。 - 在 Claude 會話中執行
/octo:setup—— 此命令會偵測已安裝的外部提供者,並引導你完成必要設定。 - 呼叫工作流程,例如:
/octo:embrace # 完整的 Discover → Define → Develop → Deliver 流程 /octo:council --goal decision --style adversarial "我們應該拆分這個單體應用嗎?" /octo:review # 由第二個模型獨立進行程式碼審查 - 可選 自動路由 模式可建議或自動呼叫 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 並希望為高風險程式碼、架構決策或自主「規格到程式碼」流程提供 受控的多模型審查層,而無需手動在不同 AI 服務間切換的開發者。
總結 – Claude Octopus 是一個開源編排外掛程式,使 Claude Code 能呼叫最多 12 個其他 LLM 提供者,執行共識檢查,並在顯式使用者命令下自動化端對端開發工作流程。
相關
- 專案
- 專案
- 專案
- 專案
- 專案