TL;DR
oh-my-claudecode (OMC) is an open-source multi-agent orchestration plugin for Claude Code. It runs up to 5 Claude instances in parallel, routes tasks to specialized agents, and supports Claude, Gemini, and Codex — all with zero configuration. Key facts:
- 3-5x faster on large projects via parallel execution (Ultrapilot mode)
- 30-50% cheaper with automatic model routing (Opus for hard tasks, Haiku for simple ones)
- 19 specialized agents — architect, coder, reviewer, tester, designer, researcher
- 36 built-in skills — TDD, code review, refactoring, deployment
- Zero config — Install via Claude Code marketplace, run
/omc-setup, done - Multi-model — Orchestrate Claude, Gemini CLI, and Codex CLI workers
- Trending #1 on GitHub — 858 stars gained in 24 hours
- License: MIT
If you use Claude Code for anything beyond simple edits, OMC is the biggest productivity upgrade available right now.
Why This Matters
Claude Code is single-threaded. It processes one file, one task at a time. Refactoring 50 files? You watch Claude work through each one sequentially. This is fine for small changes but painful for large projects.
oh-my-claudecode solves this by running multiple Claude Code instances in isolated git worktrees, each working on different parts of your codebase simultaneously. It’s the difference between having one developer and having a team.
This matters especially now, with Anthropic’s subscription change (effective today, April 4). Every API token costs money — OMC’s smart routing to cheaper models for simple tasks directly reduces your bill.
How It Works
Architecture
You → oh-my-claudecode → Task Router
├── Agent 1 (Architect) → Claude Opus
├── Agent 2 (Coder) → Claude Sonnet
├── Agent 3 (Reviewer) → Gemini CLI
├── Agent 4 (Tester) → Codex CLI
└── Agent 5 (DevOps) → Claude Haiku
OMC creates isolated git worktrees for each worker, runs them in tmux panes, and coordinates results through a shared task list. Workers spawn on demand and die when their task completes — no idle resource usage.
The Five Modes
| Mode | Workers | Best For |
|---|---|---|
| Autopilot | 1 (sequential) | Simple features, quick edits |
| Ultrapilot | Up to 5 parallel | Large refactors (20+ files) |
| Team | Staged pipeline | Complex projects needing coordination |
| Ralph | Persistent + verify-fix loops | Won’t stop until architect approves |
| Deep Interview | Socratic questioning | Clarifying vague requirements |
Real-World Performance
Case Study 1: React Migration
- Task: Convert 40 class-based React components to functional + Hooks
- Manual: 2-3 days
- Ultrapilot (5 workers): 2 hours, near-zero regressions
Case Study 2: Overnight Architecture Refactor
- Task: 47 files, database schema changes, API endpoint updates
- Manual estimate: 3 weeks
- OMC orchestration: 8 hours, production-ready, tests passing
Cost Savings
Smart routing automatically sends:
- Complex reasoning → Claude Opus 4.6 ($15/$75 per M tokens)
- Standard coding → Claude Sonnet 4.6 ($3/$15 per M tokens)
- Boilerplate/file ops → Claude Haiku ($0.25/$1.25 per M tokens)
Result: 30-50% token savings without quality loss.
Getting Started
Install via Claude Code Marketplace (Recommended)
# In Claude Code
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
/omc-setup
Or Install via npm
npm i -g oh-my-claude-sisyphus@latest
Note: The npm package is published as oh-my-claude-sisyphus (the repo/plugin is branded oh-my-claudecode).
Basic Usage
# Autopilot — describe what you want
autopilot: build a REST API for managing tasks
# Ultrapilot — parallel execution for large tasks
ultrapilot: refactor all components to use TypeScript strict mode
# Team mode — staged pipeline
/team 3:executor "fix all TypeScript errors"
# Deep interview — clarify requirements
/deep-interview "I want to build a task management app"
# Multi-model team
omc team 2:codex "review auth module for security"
omc team 2:gemini "redesign UI for accessibility"
omc team 1:claude "implement payment flow"
Enable Claude Code Native Teams
Add to ~/.claude/settings.json:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
Community Reactions
From byteiota’s analysis:
“Claude Code already authors ~4% of all public GitHub commits (~135,000/day). OMC takes this further by enabling team-like workflows for solo developers.”
The GitHub Trending page shows OMC’s rapid adoption — 858 stars in 24 hours. The Discord is active with developers sharing orchestration patterns.
The zero-config approach is the main selling point. Most orchestration tools require YAML configs and custom DSLs. OMC just works after three commands.
Limitations
- Requires tmux — Multi-worker modes need tmux for pane management
- Token consumption — Ultrapilot with 5 workers uses 5x the tokens (offset by faster completion and smart routing)
- Context coordination — Workers in isolated worktrees may make conflicting changes; Team mode handles this better than Ultrapilot
- CLI dependencies — Multi-model team mode requires Codex CLI and/or Gemini CLI installed separately
- Early project — Active development means breaking changes between versions
OMC vs Alternatives
| Tool | Approach | Multi-Model | Parallel | Price |
|---|---|---|---|---|
| oh-my-claudecode | Plugin for Claude Code | ✅ Claude, Gemini, Codex | Up to 5 workers | Free (+ API) |
| Superpowers | Skills framework | Claude only | No (sequential) | Free |
| Claude Agent Teams | Native Anthropic | Claude only | Yes | Free (+ API) |
| Cursor Composer 2 | Built into Cursor | Multi-model | Background agents | $20/mo |
OMC is the most flexible option — it works with multiple AI models, runs parallel workers, and plugs directly into Claude Code’s existing workflow.
Who Should Use This
- Solo developers on large projects — Get team-level parallelism without hiring
- Teams already using Claude Code — Add Gemini/Codex capabilities and parallel execution
- Cost-conscious developers — Smart routing cuts API costs by 30-50%
- Anyone doing large refactors — 3-5x speedup on parallelizable tasks
Who Should Skip This
- Simple project users — If your Claude Code sessions are quick one-file edits, OMC adds unnecessary complexity
- Non-Claude-Code users — It’s a Claude Code plugin; use Cursor if you prefer an IDE
- Team with existing orchestration — If you already have CI/CD and task management, OMC may overlap
FAQ
Q: Does OMC work with the new Claude API pricing (after subscription cutoff)? A: Yes. OMC works with API keys and actually helps reduce costs through smart model routing. It routes simple tasks to Haiku (60x cheaper than Opus).
Q: Can I use OMC with only local models? A: Partially. You can route workers to Ollama-backed models via Gemini CLI or Codex CLI configurations, but the primary Claude Code workflow requires Anthropic API access.
Q: Is Ultrapilot safe for production codebases? A: Each worker runs in an isolated git worktree, so changes don’t conflict during execution. The verify step catches issues. But always review changes before merging to main.
Q: How many GitHub stars does it have? A: Growing rapidly — trending #1 on GitHub with 858 stars gained in one day. Total stars are climbing fast.
Last verified: April 4, 2026