TL;DR
- Claude Code + Codex가 Discord 메시지 하나로 자동으로 회의 → 설계 → 구현 → 리뷰 루프를 돌리는 셋업을
oh-my-claudecode(OMC)+ OpenClaw로 구성할 수 있다. /ccg명령 하나로 Claude·Codex·Gemini가 동시에 교차 검증하고,team모드로 32개 특화 에이전트가 병렬 실행된다.- 대기 시간 자동 재개(rate limit 대응), 비용 30~50% 절감, 대형 프로젝트 3~5배 속도 향상이 실측 수치다.
“AI끼리 알아서 개발한다”는 게 실제로 가능한가
Discord에 요구사항을 던지면 Claude와 Codex가 서로 의견을 주고받으며 설계하고, 코드를 짜고, 리뷰까지 마친 뒤 결과를 돌려준다. 사람이 개입하는 건 처음 메시지 하나뿐이다.
이 워크플로우가 농담처럼 들리지만, 실제로 돌아가는 셋업이 공개돼 있다. 핵심은 세 가지 레이어의 조합이다.
Discord / Telegram
↓ (메시지 수신)
OpenClaw
↓ (Claude Code 세션 트리거)
oh-my-claudecode (OMC)
↓ (32개 에이전트 오케스트레이션)
Claude + Codex + Gemini
↓ (결과 반환)
Discord / Telegram
레이어 1: oh-my-claudecode (OMC)
oh-my-claudecode는 Claude Code CLI 위에 얹는 멀티 에이전트 오케스트레이션 레이어다. 핵심 철학은 “Claude Code를 배우지 말고, OMC만 쓰면 된다” 는 것이다.
자연어로 작업을 설명하면 OMC가 알아서 에이전트를 배치하고 실행한다.
32개 특화 에이전트 중 핵심:
| 에이전트 | 역할 | 사용 모델 |
architect |
시스템 아키텍처 설계 | Opus |
executor |
코드 구현 | Sonnet |
code-reviewer |
코드 리뷰 | Opus |
test-engineer |
테스트 자동화 | Sonnet |
debugger |
버그 수정 | Sonnet |
security-reviewer |
보안 감사 | Sonnet |
작업 복잡도에 따라 모델을 자동 선택한다. 단순 구현은 Sonnet, 아키텍처 결정은 Opus. 이 라우팅만으로 토큰 비용 30~50%가 절감된다.
설치
# npm 패키지명 주의: oh-my-claude-sisyphus (저장소명과 다름)
npm install -g oh-my-claude-sisyphus# Claude Code 안에서 활성화
/mcp add oh-my-claudecode
레이어 2: 5가지 실행 모드
OMC의 핵심은 작업 성격에 맞는 모드를 고르는 것이다.
Team 모드 (권장)
단계별 파이프라인으로 실행된다.
team-plan → team-prd → team-exec → team-verify → team-fix
회의 요구사항 구현 검증 수정
# REST API 구축 예시
/team 2:executor "Task Management REST API with CRUD endpoints"
실행하면 먼저 architect 에이전트가 설계를 잡고, executor가 구현하고, test-engineer가 테스트를 돌리고, code-reviewer가 리뷰한다. 사람 없이 전체 사이클이 돈다.
Ralph 모드 (지속 실행)
작업이 완료될 때까지 포기하지 않는 모드다. rate limit에 걸리면 자동으로 대기했다가 재개한다.
ralph implement OAuth2 login with refresh token rotation
밤새 돌려놓고 아침에 결과를 확인하는 용도에 적합하다.
/ccg — Claude × Codex × Gemini 티키타카의 핵심
/ccg "이 인증 미들웨어 설계에 문제 없어?"
이 명령 하나로 세 모델이 동시에 각자의 관점을 제공한다.
- Claude: 전체 로직 흐름과 엣지 케이스
- Codex: 코드 정확성, deprecated API, 성능
- Gemini: 보안 및 패턴 일관성
Claude가 세 결과를 합성해 최종 리뷰를 낸다. 단일 모델 리뷰보다 사각지대가 줄어든다.
레이어 3: OpenClaw + Discord 연동
OpenClaw는 Discord/Telegram 메시지를 받아 Claude Code 세션을 트리거하는 게이트웨이다.
셋업 순서
1. OpenClaw 설치 및 Discord 봇 연결
npm install -g openclaw-gateway# Discord 봇 토큰 설정
openclaw config set discord.bot_token "your-bot-token"
openclaw config set discord.channel_id "your-channel-id"
2. OMC와 OpenClaw 연결
# 작업 완료 시 Discord로 결과 전송
omc config-stop-callback discord --enable --webhook YOUR_WEBHOOK_URL
3. 실제 흐름
Discord: "로그인 기능에 JWT 만료 버그 있어. 고쳐줘"
↓
OpenClaw: Claude Code 세션 트리거
↓
OMC: debugger 에이전트 → code-reviewer → test-engineer
↓
Discord: "수정 완료. 변경 내용: [코드 diff 요약]"
팀원 모두가 Slack이나 Discord에서 지시를 보내고, 에이전트가 24시간 대기하며 처리한다.
실전 워크플로우: 신기능 개발 전 과정
# 1. 기획 단계: deep-interview로 요구사항 명확화
/deep-interview "사용자 알림 시스템을 만들고 싶어"# → Claude가 소크라테스식 질문으로 요구사항을 구체화
# "실시간인가요? 어떤 채널인가요? 미읽음 처리는?"
# 2. 설계+구현: team 모드로 전체 파이프라인 실행
/team "알림 시스템: WebSocket 실시간 + 이메일 폴백, 미읽음 카운트 관리"
# → plan → prd → exec → verify → fix 자동 순환
# 3. 교차 검증: /ccg로 세 모델 동시 리뷰
/ccg "방금 구현한 알림 시스템 전체 리뷰해줘"
# 4. 대규모 수정: ulw로 최대 병렬화
ulw fix all TypeScript type errors and ESLint warnings
Claude Code Channels: Anthropic 공식 지원
Anthropic도 이 흐름을 공식화했다. Claude Code Channels는 Claude Code 세션에 Discord/Telegram을 직접 연결하는 기능으로, OpenClaw 없이도 채팅에서 Claude Code를 조작할 수 있다.
Claude Code를 MCP 서버가 외부에서 메시지를 밀어넣는 방식으로, 단방향 명령이 아닌 양방향 이벤트 스트림을 지원한다.
토스·카카오 규모 팀에서의 적용
이 셋업은 개인 개발자보다 팀에서 더 효과적이다.
PR 리뷰 자동화: GitHub Webhook → OpenClaw → /ccg 리뷰 → Slack 결과. 리뷰어 부담을 줄이면서 Claude+Codex 교차 검증 품질을 확보한다.
야간 배치 작업: 퇴근 전 Slack에 “내일 아침까지 이 리팩터링 완료해줘”라고 남기면 ralph 모드로 밤새 돌아간다.
신규 팀원 온보딩: deep-interview 에이전트가 요구사항을 소크라테스식으로 뽑아내므로, 경험 없는 팀원도 상세 스펙 없이 작업을 시작할 수 있다.
주의사항
npm 패키지명 혼동. GitHub 저장소는 oh-my-claudecode지만 npm 패키지명은 oh-my-claude-sisyphus다. 잘못된 패키지를 설치하면 다른 도구가 설치된다.
샌드박싱 필수. OMC가 실제 코드를 실행하므로, 프로덕션 환경에서는 Docker 격리 후 실행한다. 기본 설정은 호스트 환경에 직접 접근한다.
rate limit 관리. Claude Code와 Codex를 동시에 대량 호출하면 두 서비스 모두에서 rate limit에 걸릴 수 있다. ralph 모드의 자동 재개가 이를 처리하지만, 긴급 작업에는 수동 모드가 안전하다.
/ccg 비용. 세 모델을 동시에 호출하므로 단일 호출 대비 비용이 높다. 간단한 작업에는 단일 에이전트, 중요한 설계 결정에만 /ccg를 쓰는 것이 실용적이다.
결론
Claude와 Codex의 티키타카가 실제로 가능한 건, 두 모델이 서로 다른 강점을 갖기 때문이다. Claude는 맥락과 설계, Codex는 코드 정확성과 엣지 케이스. 이 분업이 /ccg 한 줄로 자동화된다.
OMC + OpenClaw + Discord 스택은 이 분업을 팀 전체 워크플로우로 확장한다. 개발자가 채팅 메시지를 보내면, 에이전트 조직이 알아서 회의하고 구현하고 검증한다.
AI가 코드를 쓰는 게 아니라, AI 팀이 개발 프로세스를 돌리는 구조다.
참고 자료