with one click
claude-code-orchestrator
// Use when Codex should spawn, monitor, steer, or review Claude Code agents through the local claude-agent tmux CLI/service, especially for frontend workbench variants and Opus design passes.
// Use when Codex should spawn, monitor, steer, or review Claude Code agents through the local claude-agent tmux CLI/service, especially for frontend workbench variants and Opus design passes.
Spawn and manage sibling Claude Code agents through claude-agent for parallel frontend, workbench, implementation, and review tasks.
Runs Opus/Claude Code agents through the local claude-agent tmux CLI/service for codebase exploration, frontend/workbench variants, implementation support, and second-model review. Trigger on /opus-agent-orchestrator, opus-agent, claude-agent, use opus agents, spawn opus, Claude Code agents, frontend variants, workbench variants, explore with Opus. Pairs with codex-orchestrator: Codex remains commander; Opus agents are specialist scouts/builders.
| name | claude-code-orchestrator |
| description | Use when Codex should spawn, monitor, steer, or review Claude Code agents through the local claude-agent tmux CLI/service, especially for frontend workbench variants and Opus design passes. |
| triggers | ["claude-agent","claude code orchestrator","Claude Code agents","Opus variants","workbench variants","manage Claude Code"] |
Use claude-agent when Claude Code should do implementation, frontend exploration, visual variant generation, or review work in the background while Codex keeps orchestration context small.
opus - resolves to Opus 4.7 on first-party Anthropic.max by default. Prefer --xhigh for bulk workbench variant sweeps.auto.~/.claude-agent/jobs.claude-agent start "Task prompt" --dir /path/to/repo --map --xhigh
claude-agent await-turn <jobId>
claude-agent capture <jobId> 160 --clean
claude-agent send <jobId> "Follow-up instruction"
claude-agent await-turn <jobId>
claude-agent capture <jobId> 220 --clean
Use claude-agent jobs --json for compact status and claude-agent attach <jobId> when a human needs the live tmux session.
Ask Claude Code to read only the compressed design inputs:
Read apps/workbench/AGENT_DESIGN_RULES.md, src/generated/theme-summary.md, and apps/workbench/src/variants/<context>/<brief>/brief.md.
Create v1-v5 as distinct React/Tailwind variants that obey the variant contract.
Run the workbench design check and fix violations.
Report the files changed and the visual direction of each variant.
For bulk variants use --xhigh. For final convergence or hard review use default max.
Use the service when another CLI needs to manage agents:
TOKEN="$(claude-agent service token)"
curl -sS -H "Authorization: Bearer $TOKEN" \
-H "content-type: application/json" \
-d '{"prompt":"Review this workbench brief","cwd":"/path/to/repo","effort":"xhigh"}' \
http://127.0.0.1:4877/jobs
Start it with:
claude-agent service start
await-turn, then capture --clean; do not stream huge tmux logs into the main context.send to continue the same agent after scoping so it keeps its local context.kill only when an agent is stuck or clearly off-track.