nyldn/claude-octopus
Run multiple AI models against the same research, design, or coding task. Surface disagreements before you ship.
Claude Octopus – a multi‑LLM orchestration layer for Claude Code
What it is – Claude Octopus is a plugin for Claude Code (Anthropic’s IDE‑style coding assistant). It stays idle until you explicitly invoke an /octo:* command, at which point it can call up to twelve external LLM providers (e.g. Codex, Antigravity CLI, GitHub Copilot, Qwen, Ollama, Perplexity, OpenRouter, OrcaRouter, OpenCode, Grok, Kimi Code) and run them in parallel or in a structured “council”. The built‑in Claude model remains the default; Octopus is only used for escalation when you want multiple opinions, adversarial review, or stricter quality gates.
Key capabilities
- Consensus gating – a 75 % agreement threshold flags disagreements before code is shipped.
- Persistent memory – integrates with
claude‑memandagentmemoryso decisions and research survive across sessions. - “Dark Factory” mode – give a specification and Octopus runs the full pipeline (research → define → develop → deliver) automatically; you only review the final output.
- Method‑aware workflows – pre‑packaged flows for architecture, TDD, debugging, etc., each selecting the appropriate set of personas.
- Multi‑LLM council –
/octo:councilcan convene 3‑7 personas across different providers with configurable goals (advice, decision, plan, implement, review) and styles (balanced, adversarial, red‑team, executive). - Rich persona library – 31 specialized AI agents (security auditor, backend architect, etc.) and 53 slash commands that map to 63 reusable workflow modules.
- Zero‑provider start – you can install Octopus and begin using Claude alone; external providers are added one‑by‑one and become available only inside explicit workflows.
- Cost‑aware – five providers (Codex, Antigravity CLI, Copilot, Cursor CLI, Ollama) cost nothing extra if you already have a subscription or run locally.
How you use it
- Install via Claude Code’s plugin marketplace (
/plugin → marketplace → install octo). - Run
/octo:setupinside a Claude session – the command detects which external providers are installed and guides you through any needed configuration. - Invoke a workflow, e.g.:
/octo:embrace # full Discover → Define → Develop → Deliver pipeline /octo:council --goal decision --style adversarial "Should we split this monolith?" /octo:review # independent code review by a second model - Optional auto‑router mode can suggest or automatically invoke Octopus for ordinary prompts (
OCTOPUS_AUTO_ROUTER_MODE=suggest|invoke).
Supported environments – works natively in Claude Code, but the repo also ships:
- A Codex CLI plugin (
codex plugin add claude‑octopus). - An MCP server for the Cursor IDE (Node.js server exposing tools like
octopus_discover). - Simple install scripts for OpenCode and other Claude‑compatible hosts.
Version 11.2.0 highlights
- New engineering methods derived from Matt Pocock’s skill set.
- Default model roster: Claude Opus 5 (architecture & security), GPT‑5.6 Sol (implementation/review), Claude Sonnet 5 (standard seat), optional Claude Fable 5.1.
- Environment variables for fine‑grained control (e.g.,
OCTOPUS_OPUS5_AUTO_XHIGH,OCTOPUS_CONTEXT_AWARENESS).
Safety & updates
- All Octopus commands are gated behind explicit slash‑command invocation; the model cannot auto‑call Octopus without you.
- Built‑in diagnostics (
octopus doctor config,octopus doctor skills,octopus doctor updates). - Auto‑update is disabled by default; you can enable it through the Claude UI or run the provided
orchestrate.shscript.
Who it’s for – developers who already use Claude Code and want a controlled, multi‑model review layer for higher‑risk code, architecture decisions, or autonomous spec‑to‑code pipelines, without having to manually switch between different AI services.
Bottom line – Claude Octopus is an open‑source orchestration plugin that lets Claude Code call out to a dozen other LLM providers, run consensus checks, and automate end‑to‑end development workflows, all behind explicit user commands.
Related
- Project
- Project
- Project
- Project
- Project