oh-my-claudecode는 Claude Code를 위한 다중 에이전트 오케스트레이션 시스템입니다. 명시적 명령어 대신 자연어와 매직 키워드를 사용하여 복잡한 작업을 자동으로 처리합니다.
"명령어를 배울 필요가 없다!" - 자연스럽게 말하면 OMC가 자동으로 최적의 에이전트와 모드를 선택합니다.
/sc:analyze--think-hardSuperClaude와 OMC는 함께 설치하여 사용할 수 있습니다. 상황에 따라 편한 방식을 선택하세요.
새 세션을 시작하면 OMC가 자동으로 활성화됩니다.
hooks 설정 후 반드시 새 Claude Code 세션을 시작해야 적용됩니다.
자연어 문장에 키워드를 포함하면 해당 모드가 자동 활성화됩니다:
| 키워드 | 효과 | 사용 예시 |
|---|---|---|
| ralph | 완료까지 지속 실행 | "ralph: 모든 테스트 통과시켜줘" |
| ralplan | 반복적 계획 수립 | "ralplan 새 기능 설계해줘" |
| ulw | 최대 병렬 처리 | "ulw API 전체 리팩토링" |
| plan | 계획 인터뷰 시작 | "plan 인증 시스템 구축" |
| stop / cancel | 현재 작업 중지 | "stop" 또는 "cancel" |
"ralph ulw: 데이터베이스 마이그레이션" - 지속 모드 + 최대 병렬 처리
지속 실행 모드
최대 병렬 처리
완전 자동 실행
다중 에이전트 협업
계획 인터뷰
심층 분석
병렬 리서치
보안 검토
코드 리뷰
테스트 주도 개발
UI/UX 설계
빌드 오류 수정
OMC는 작업에 따라 최적의 에이전트를 자동 선택합니다:
| 에이전트 | 역할 | 변형 |
|---|---|---|
| Architect | 시스템 설계 및 아키텍처 | low, medium, high |
| Planner | 작업 계획 수립 | standard |
| Executor | 실제 코드 실행 | low, standard, high |
| Explorer | 코드베이스 탐색 | standard, medium, high |
| Scientist | 심층 연구 및 분석 | low, standard, high |
| Designer | UI/UX 설계 | low, standard, high |
| Code Reviewer | 코드 품질 검토 | low, standard |
| Security Reviewer | 보안 취약점 분석 | low, standard |
| Build Fixer | 빌드 오류 해결 | low, standard |
| QA Tester | 품질 보증 테스트 | standard, high |
| Critic | 계획/코드 비평 | standard |
| Writer | 문서 작성 | standard |
OMC는 상황에 따라 자동으로 최적의 행동을 선택합니다:
| 상황 | 자동 행동 |
|---|---|
| 복잡한 작업 요청 | 병렬화 및 전문 에이전트에 위임 |
| 계획 요청 | 계획 인터뷰 시작 |
| 완료 요청 | 검증될 때까지 지속 실행 |
| UI/프론트엔드 작업 | 디자인 감각 활성화 |
| "stop" / "cancel" | 현재 작업 지능적 중단 |
→ 테스트 실패 → 수정 → 재실행 → 성공할 때까지 반복
→ 여러 파일을 동시에 변환, 타입 정의 자동 생성
→ "어떤 인증 방식?" → "소셜 로그인 필요?" → "세션 vs JWT?" 등 질문
→ 병렬로 리팩토링하면서, 커버리지 목표 달성까지 지속
→ 계획 수립 → 비평 → 수정 → 재검토 → 합의까지 반복
→ 타입 에러, 누락된 import, 호환성 문제 등 자동 수정
→ OMC가 작업 복잡도를 분석하여 자동으로 적절한 에이전트와 모드 선택
명시적 키워드: 특정 모드를 강제하고 싶을 때 (예: ralph:)
자동 선택: 그냥 자연어로 말하면 OMC가 알아서 판단