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‑memagentmemory 整合,使決策與研究結果在會話間持續保留。
  • 「暗工廠」模式 – 提供規格後,Octopus 可自動執行完整流程(研究 → 定義 → 開發 → 交付);你只需審查最終輸出。
  • 方法感知工作流程 – 預設的架構、TDD、除錯等流程,每種自動選擇合適的角色組合。
  • 多 LLM 議會/octo:council 可召集 3–7 個來自不同提供者的角色,目標(建議、決策、計畫、實作、審查)與風格(平衡、對抗、紅隊、高階主管)可配置。
  • 豐富的角色庫 – 31 個專業 AI 角色(安全稽核員、後端架構師等)與 53 個斜線命令,對應 63 個可重複使用的工作流程模組。
  • 零提供者啟動 – 你可安裝 Octopus 並立即使用 Claude 單獨工作;外部提供者逐個新增,僅在顯式工作流程中可用。
  • 成本意識 – 5 個提供者(Codex、Antigravity CLI、Copilot、Cursor CLI、Ollama)若你已有訂閱或本地執行,則無需額外費用。

使用方式

  1. 安裝 透過 Claude Code 的外掛程式市場(/plugin → marketplace → install octo)。
  2. 在 Claude 會話中執行 /octo:setup —— 此命令會偵測已安裝的外部提供者,並引導你完成必要設定。
  3. 呼叫工作流程,例如:
    /octo:embrace   # 完整的 Discover → Define → Develop → Deliver 流程
    /octo:council --goal decision --style adversarial "我們應該拆分這個單體應用嗎?"
    /octo:review   # 由第二個模型獨立進行程式碼審查
    
  4. 可選 自動路由 模式可建議或自動呼叫 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_XHIGHOCTOPUS_CONTEXT_AWARENESS)。

安全與更新

  • 所有 Octopus 命令均需顯式斜線命令觸發;模型無法在你未指示時自動呼叫 Octopus。
  • 內建診斷工具(octopus doctor configoctopus doctor skillsoctopus doctor updates)。
  • 自動更新預設關閉;你可透過 Claude UI 啟用,或執行提供的 orchestrate.sh 腳本。

適用對象 – 已使用 Claude Code 並希望為高風險程式碼、架構決策或自主「規格到程式碼」流程提供 受控的多模型審查層,而無需手動在不同 AI 服務間切換的開發者。


總結 – Claude Octopus 是一個開源編排外掛程式,使 Claude Code 能呼叫最多 12 個其他 LLM 提供者,執行共識檢查,並在顯式使用者命令下自動化端對端開發工作流程。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案