https://github.com/Yeachan-Heo/oh-my-claudecode
Multi-agent orchestration for Claude Code with 5 execution modes: Autopilot (autonomous), Ultrapilot (3-5x parallel), Swarm (coordinated agents), Pipeline (sequential chains), Ecomode (token-efficient). 31+ skills, 32 specialized agents, zero learning curve.
https://github.com/Yeachan-Heo/oh-my-claudecode
agentic-coding ai-agents automation claude claude-code multi-agent-systems oh-my-opencode opencode parallel-execution vibe-coding
Last synced: 4 months ago
JSON representation
Multi-agent orchestration for Claude Code with 5 execution modes: Autopilot (autonomous), Ultrapilot (3-5x parallel), Swarm (coordinated agents), Pipeline (sequential chains), Ecomode (token-efficient). 31+ skills, 32 specialized agents, zero learning curve.
- Host: GitHub
- URL: https://github.com/Yeachan-Heo/oh-my-claudecode
- Owner: Yeachan-Heo
- License: mit
- Created: 2026-01-09T03:36:29.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-01T15:41:15.000Z (4 months ago)
- Last Synced: 2026-02-01T15:53:41.035Z (4 months ago)
- Topics: agentic-coding, ai-agents, automation, claude, claude-code, multi-agent-systems, oh-my-opencode, opencode, parallel-execution, vibe-coding
- Language: TypeScript
- Homepage: https://yeachan-heo.github.io/oh-my-claudecode-website
- Size: 4.59 MB
- Stars: 4,014
- Watchers: 21
- Forks: 314
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY-FIXES.md
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-rainmana - Yeachan-Heo/oh-my-claudecode - Teams-first Multi-agent orchestration for Claude Code (TypeScript)
- awesome-vibecoding - **oh-my-claudecode**
- awesome-claude-code - Yeachan-Heo/oh-my-claudecode - Heo/oh-my-claudecode?style=flat-square&logo=github) | Multi-agent orchestration with 5 execution modes and automatic parallelization | (Configuration & Rules)
- awesome-claude-code-and-skills - Yeachan-Heo/oh-my-claudecode - Heo/oh-my-claudecode?style=flat-square) (Multi-Agent Systems / Parallel Processing)
- awesome-drupal-ai - oh-my-claudecode - agent orchestration for Claude Code; 32 agents; Ralph/Autopilot/Ultrawork modes; smart model routing; 30-50% token savings ★★★★ (CLI Tools & Frameworks / Claude Code Configuration & Orchestration)
- awesome-claude-code-toolkit - oh-my-claudecode - first multi-agent orchestration. 19 specialized agents, 28 skills. Full autonomous execution, Socratic questioning, N coordinated agents. 9,900+ stars | (Plugins / All Plugins)
- awesome-vibe-coding-tools - Yeachan-Heo/oh-my-claudecode - agent orchestration for Claude Code with Autopilot, Ultrapilot, Swarm, Pipeline, and Ecomode modes, plus many built-in skills and specialized agents. (🤖 Multi-Agent Orchestration & Collaboration)
- AiTreasureBox - Yeachan-Heo/oh-my-claudecode - 04-22_30735_215](https://img.shields.io/github/stars/Yeachan-Heo/oh-my-claudecode.svg)|Teams-first Multi-agent orchestration for Claude Code| (Repos)
- awesome-github-projects - oh-my-claudecode - Teams-first Multi-agent orchestration for Claude Code ⭐35,511 `TypeScript` 🔥 (🤖 AI & Machine Learning)
- awesome-ai-agents - Yeachan-Heo/oh-my-claudecode - Oh-my-claudecode is a multi-agent orchestration framework for Claude Code that enables complex autonomous workflows with multiple execution modes, specialized agents, and a natural language interface for zero learning curve and optimized performance. (Agent Integration & Deployment Tools / AI Agent Orchestration)
- StarryDivineSky - Yeachan-Heo/oh-my-claudecode - my-claudecode 是一个基于 Claude AI 的多智能体协作开发框架,它通过模块化的工作流编排解决了传统代码生成工具灵活性不足、上下文理解碎片化的问题。在现有 AI 编程工具(如 GitHub Copilot)普遍依赖单次问答交互的背景下,该项目创新性地引入团队协作思维,将复杂开发任务拆解为由多个 Claude 实例协同完成的流程,既保留了大型语言模型的生成能力,又通过分工机制规避了长上下文丢失和逻辑断层。 **其核心优势体现在三个维度:** 首先,**动态角色分配系统** 允许用户为每个智能体定义专属职能(如"架构师""调试专家"),相比单一 AI 助手能更精准地匹配软件开发中的专业化分工需求;其次,**可插拔式工作流引擎** 通过 YAML 配置文件实现任务链的灵活组装,用户无需修改核心代码即可构建从需求分析到单元测试的完整流水线,这种低代码设计大幅降低了自动化门槛;最后,**上下文接力机制** 利用智能体间的消息队列传递中间产物,既保持了任务阶段的独立性,又通过结构化数据交换确保全局一致性,这种设计类似制造业中的"柔性生产线",在避免混乱的同时提升响应速度。 **技术实现上,项目采用了一种类似"议会辩论"的决策模型。** 主控节点(Speaker)作为调度中心,会根据任务类型调用具备不同专业背景的 Claude 实例(类似议会中的专业委员会),每个实例仅处理自己擅长的子任务,并通过结构化 JSON 格式提交"专家意见";当多个智能体输出冲突时,系统会启动类投票机制的加权融合算法,这种分布式决策方式既分散了单点错误风险,又通过竞争协作提高了方案质量。项目通过 Claude 的 function calling 特性实现智能体间的 RPC 式通信,其架构如同微服务系统,各模块通过标准接口解耦,使得扩展新功能如同在 LEGO 积木底座上添加新组件般简单。 该项目代表了 AI 编程工具向"系统工程思维"演进的重要尝试,其价值不仅在于提升代码生成效率,更在于提供了一套可复用的多智能体协作范式。开发者通过配置而非编码的方式构建 AI 工作流,这种设计使得非专业用户也能享受复杂自动化带来的红利,同时为企业级应用中的 AI 流程标准化提供了实践样本。 (A01_文本生成_文本对话 / 大语言对话模型及数据)
README
# oh-my-claudecode
[](https://www.npmjs.com/package/oh-my-claude-sisyphus)
[](https://www.npmjs.com/package/oh-my-claude-sisyphus)
[](https://github.com/Yeachan-Heo/oh-my-claudecode/stargazers)
[](https://opensource.org/licenses/MIT)
[](https://github.com/sponsors/Yeachan-Heo)
**Multi-agent orchestration for Claude Code. Zero learning curve.**
*Don't learn Claude Code. Just use OMC.*
[Get Started](#quick-start) • [Documentation](https://yeachan-heo.github.io/oh-my-claudecode-website) • [Migration Guide](docs/MIGRATION.md)
---
## Quick Start
**Step 1: Install**
```bash
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
```
**Step 2: Setup**
```bash
/oh-my-claudecode:omc-setup
```
**Step 3: Build something**
```
autopilot: build a REST API for managing tasks
```
That's it. Everything else is automatic.
Your Claude Just Have been Steroided.
---
## Why oh-my-claudecode?
- **Zero configuration required** - Works out of the box with intelligent defaults
- **Natural language interface** - No commands to memorize, just describe what you want
- **Automatic parallelization** - Complex tasks distributed across specialized agents
- **Persistent execution** - Won't give up until the job is verified complete
- **Cost optimization** - Smart model routing saves 30-50% on tokens
- **Learn from experience** - Automatically extracts and reuses problem-solving patterns
- **Real-time visibility** - HUD statusline shows what's happening under the hood
---
## Features
### Execution Modes
Multiple strategies for different use cases - from fully autonomous builds to token-efficient refactoring. [Learn more →](https://yeachan-heo.github.io/oh-my-claudecode-website/execution-modes)
| Mode | Speed | Use For |
|------|-------|---------|
| **Autopilot** | Fast | Full autonomous workflows |
| **Ultrawork** | Parallel | Maximum parallelism for any task |
| **Ralph** | Persistent | Tasks that must complete fully |
| **Ultrapilot** | 3-5x faster | Multi-component systems |
| **Ecomode** | Fast + 30-50% cheaper | Budget-conscious projects |
| **Swarm** | Coordinated | Parallel independent tasks |
| **Pipeline** | Sequential | Multi-stage processing |
### Intelligent Orchestration
- **32 specialized agents** for architecture, research, design, testing, data science
- **Smart model routing** - Haiku for simple tasks, Opus for complex reasoning
- **Automatic delegation** - Right agent for the job, every time
### Developer Experience
- **Magic keywords** - `ralph`, `ulw`, `eco`, `plan` for explicit control
- **HUD statusline** - Real-time orchestration metrics in your status bar
- **Skill learning** - Extract reusable patterns from your sessions
- **Analytics & cost tracking** - Understand token usage across all sessions
[Full feature list →](docs/REFERENCE.md)
---
## Magic Keywords
Optional shortcuts for power users. Natural language works fine without them.
| Keyword | Effect | Example |
|---------|--------|---------|
| `autopilot` | Full autonomous execution | `autopilot: build a todo app` |
| `ralph` | Persistence mode | `ralph: refactor auth` |
| `ulw` | Maximum parallelism | `ulw fix all errors` |
| `eco` | Token-efficient execution | `eco: migrate database` |
| `plan` | Planning interview | `plan the API` |
| `ralplan` | Iterative planning consensus | `ralplan this feature` |
**ralph includes ultrawork:** When you activate ralph mode, it automatically includes ultrawork's parallel execution. No need to combine keywords.
---
## Utilities
### Rate Limit Wait
Auto-resume Claude Code sessions when rate limits reset.
```bash
omc wait # Check status, get guidance
omc wait --start # Enable auto-resume daemon
omc wait --stop # Disable daemon
```
**Requires:** tmux (for session detection)
---
## Documentation
- **[Full Reference](docs/REFERENCE.md)** - Complete feature documentation
- **[Performance Monitoring](docs/PERFORMANCE-MONITORING.md)** - Agent tracking, debugging, and optimization
- **[Website](https://yeachan-heo.github.io/oh-my-claudecode-website)** - Interactive guides and examples
- **[Migration Guide](docs/MIGRATION.md)** - Upgrade from v2.x
- **[Architecture](docs/ARCHITECTURE.md)** - How it works under the hood
---
## Requirements
- [Claude Code](https://docs.anthropic.com/claude-code) CLI
- Claude Max/Pro subscription OR Anthropic API key
---
## License
MIT
---
**Inspired by:** [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) • [claude-hud](https://github.com/ryanjoachim/claude-hud) • [Superpowers](https://github.com/NexTechFusion/Superpowers) • [everything-claude-code](https://github.com/affaan-m/everything-claude-code)
**Zero learning curve. Maximum power.**
## Star History
[](https://www.star-history.com/#Yeachan-Heo/oh-my-claudecode&type=date&legend=top-left)
## 💖 Support This Project
If Oh-My-ClaudeCode helps your workflow, consider sponsoring:
[](https://github.com/sponsors/Yeachan-Heo)
### Why sponsor?
- Keep development active
- Priority support for sponsors
- Influence roadmap & features
- Help maintain free & open source
### Other ways to help
- ⭐ Star the repo
- 🐛 Report bugs
- 💡 Suggest features
- 📝 Contribute code