████ ████ ██████ ████ █████ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ █████ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ████ ██ ████ ██ ████ ██████
Five AI agents. One orchestrator. Ship anything.
Turn your terminal into a coordinated team that researches, designs, builds, markets, and evaluates.
Copies two files to ~/.claude/ and appends a shell function to ~/.zshrc. Nothing else is touched. View the installer source.
No hooks, no settings.json, no config changes. Your existing Claude Code setup stays untouched.
One file. No dependencies. Add it to whatever tool you use.
All 5 agents spawn concurrently in separate tmux windows. They converse via a shared conversation.jsonl while working. Live conversation feed in your terminal. View Team Mode docs.
Claude Code reads the README, runs the installer, and configures everything. You just type octopus after.
| Command | What Happens |
|---|---|
research [topic] |
Spawn Yellow Researcher agent (Scout mode) for intelligence gathering |
evaluate [target] |
Spawn Yellow Analyst agent (Evaluate mode) for metrics and kill/pivot/scale decisions |
design [brief] |
Spawn Red-Orange Designer agent for solution architecture |
build [spec] |
Spawn Blue Maker agent to write code and ship |
market [product] |
Spawn Green Marketer agent for distribution assets |
sprint [goal] |
iFactory: Autonomous pipeline — 5 agents, 3 phases, SHIP/KILL/PIVOT decision. No human coordination. See how → |
team [tasks] |
Parallel fan-out to multiple agents simultaneously |
review [work] |
Iterative review loop between two agents |
help |
Show available agents and commands |
Inherited Context section the Manager populates with mission, prior findings, constraints, and settled decisions. Cache-aware prompt ordering: templates reordered (stable identity first, volatile task last) to maximise API prompt cache hits across multi-agent runs. Tool boundary enforcement: Bash removed from Manager agent to enforce "delegate, don't do."
orchestrate.sh. All 5 agents now spawn concurrently (not sequentially) and converse via shared conversation.jsonl and blackboard.md. Agents with dependencies poll for prerequisites while reading early findings from upstream agents. Purple Manager monitors the conversation in real-time, resolves questions, and synthesizes. Live conversation feed in the launch terminal. New filesystem structure: .octopus/board/, .octopus/prompts/, .octopus/launch/.
evaluate [target] command added. Quality gates updated to reflect the full six-stage pipeline: Research, Design, Build, Deploy, Distribute, Evaluate. Task Force recommendations implemented across CLAUDE.md, octopus.md, and index.html.
Three commands to a five-agent team.