← all repositories
Yeachan-Heo/oh-my-claudecode

A steroid shot for Claude Code that spawns multi-agent teams

Wraps Claude Code with slash commands and tmux workers so you can run parallel agent teams without learning the native CLI.

36k stars TypeScript AgentsCoding Assistants
oh-my-claudecode
Velocity · 7d
+240
★ / day
Trend
steady
star history

What it does

oh-my-claudecode (OMC) is a plugin-and-CLI wrapper around Claude Code. Install it as a Claude Code plugin or via npm (oh-my-claude-sisyphus), run /setup, then issue slash commands like /autopilot "build a REST API" or /team 3:executor "fix TypeScript errors". It handles the orchestration so you don’t memorize Claude Code’s native flags.

The interesting bit

The project treats “team” as the primary interface, not a bonus feature. A staged pipeline (team-plan → team-prd → team-exec → team-verify → team-fix) runs inside Claude Code sessions, while a separate omc team CLI spawns real tmux panes for Codex, Gemini, or Claude workers. The /ccg skill even routes the same prompt to Codex and Gemini simultaneously, then has Claude synthesize the two answers.

Key highlights

  • Two surfaces: in-session slash commands (/team, /ask, /deep-interview) and terminal CLI (omc team, omc ask) with different capabilities
  • Deep interview mode: Socratic questioning to clarify requirements before any code is written
  • tmux workers: on-demand CLI panes for Codex/Gemini/Claude that die after task completion
  • Tri-model synthesis: /ccg runs Codex + Gemini in parallel, Claude reconciles
  • Zero-config defaults: claims to work out of the box; native team mode requires flipping CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS in settings

Caveats

  • The npm package name (oh-my-claude-sisyphus) does not match the repo/plugin branding (oh-my-claudecode); the README warns about this twice
  • omc autoresearch is hard-deprecated; autoresearch now lives under /deep-interview --autoresearch
  • npm install emits a deprecated prebuild-install warning from upstream better-sqlite3 with no repo-side fix yet (tracked in #2913)
  • Native team worktree mode is behind an opt-in config gate and documented as still being added

Verdict

Worth a look if you live in Claude Code and want to parallelize across models or run structured multi-agent pipelines without writing your own orchestration. Skip it if you already have a tmux-and-shell-script setup you like, or if you find slash-command abstraction layers more confusing than the underlying CLI.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.