개요
Oh My Codex는 Bellman이 유지보수하는 AI 에이전트 런타임·하네스. **tmux 세션 기반으로 여러 에이전트를 자동 스웜(swarm)**시키며 코드 품질 관리·정리 작업 수행. 단순 코드 생성을 넘어 GitHub 이슈 관리·PR 머지·테스트 자율 처리. Sigrid Jin과 Bellman이 유튜브에서 소개. GitHub 역사상 가장 빠르게 10만 개 스타를 기록한 오픈소스 프로젝트로 언급됨.
- 메인테이너: Bellman
- 소개: Sigrid Jin & Bellman (YouTube)
- 시점: 2026-03~04
- 관련: Claude Code, Codex 계열 확장
핵심 특징
tmux 기반 에이전트 스웜
전통적 AI 코딩:
개발자 ↔ 단일 AI 에이전트 ↔ 코드
Oh My Codex:
개발자
↓
tmux 세션 관리
↓
여러 AI 에이전트 동시 실행 (swarm)
- Agent A: 기능 구현
- Agent B: 테스트 작성
- Agent C: 리뷰
- Agent D: AI Slop 정리
- ...
↓
자동 조율·결과 통합
→ 관련: Open SWE (사내 코딩 에이전트) (비슷한 서브에이전트 오케스트레이션)
자동화 워크플로우
단순 코드 생성을 넘어
| 작업 | 자동 처리 |
|---|---|
| GitHub 이슈 관리 | 트리아지·라벨링·할당 |
| PR 머지 | 조건 충족 시 자동 |
| 테스트 실행 | 회귀 + 새 테스트 |
| 코드 품질 관리 | 린트·포맷·리뷰 |
| 스캐폴딩 | 프로젝트 뼈대 자동 생성 |
| AI Slop 정리 | 불필요한 AI 코드 제거 |
극단적 활용 사례
"비행기 안에서 Wi-Fi 환경이 좋지 않을 때도
텍스트로 에이전트에게 명령을 내려
프로젝트 스캐폴딩을 완성"
→ 고지연·저대역 환경에서도 동작하는 비동기 워크플로우
”AI Slop” 문제의 접근법
AI Slop이란?
AI Slop = AI가 생성한 불필요·저품질 코드
↓
발생 이유:
- 과도한 주석
- 불필요한 에러 핸들링
- 중복 추상화
- 보일러플레이트 남발
- 컨텍스트 잘못 이해한 결과물
Sigrid/Bellman의 입장
"AI Slop은 '스킬 이슈'다"
↓
도구의 문제 ❌
개발자가 통제하지 못한 결과 ✅
Oh My Codex의 해법: AI Slop Cleaner
내장 스킬:
- AI 작성 불필요 코드 탐지
- 자동 정리·리팩터링
- 코드 품질 유지
→ GPT-5.4 프론트엔드 디자인 가이드의 “카피 30% 삭제” 원칙과 연결
철학: 인간 주도 + AI 조율
단순한 도구 사용 ❌
핵심:
1. 인간이 시스템 설계 주도
2. AI 에이전트를 조율
3. AI = 생산성 증폭기
(대체재가 아닌 도구)
결론:
"AI 에이전트가 개발자의 생산성을
극단적으로 높여주는 강력한 도구"
→ 관련:
- 코딩 에이전트 하니스 & Hashline (“하니스가 모델보다 중요”)
- Claude 스크린샷 루프 (3D 작업) (“피드백 루프 설계”)
- Rob Pike 프로그래밍 5가지 규칙 (“단순함 + 데이터 우선”)
기술 스택
기반:
- tmux (세션 관리)
- Claude Code / Codex CLI (에이전트)
- Git·GitHub API (자동화)
- 자체 스킬 시스템
구조:
- 여러 에이전트 병렬 실행
- 각자 격리된 세션
- 조정자 역할 에이전트
유사 프로젝트 비교
| 프로젝트 | 방식 | 차별점 |
|---|---|---|
| Oh My Codex ⭐ | tmux 스웜 | 다중 에이전트 + AI Slop Cleaner |
| Claude Code CLI | 단일 에이전트 | Anthropic 공식 |
| Codex 플랫폼 (SDLC 가이드) | 플랫폼 | OpenAI 공식, 앱+CLI+IDE |
| Cursor | IDE | Composer 멀티 에이전트 |
| Open SWE (사내 코딩 에이전트) | 프레임워크 | LangChain, 엔터프라이즈 |
| Windsurf | IDE | Cascade 에이전트 |
| Serena MCP | MCP 서버 | 시맨틱 코드 탐색 |
→ Oh My Codex의 niche: “여러 Claude Code를 동시에 돌리는 인프라”
메타 패턴 강화
이 프로젝트는 오늘 vault의 여러 노트들과 같은 메시지:
| 노트 | 메시지 |
|---|---|
| 코딩 에이전트 하니스 & Hashline | 하니스가 병목 |
| Claude 스크린샷 루프 (3D 작업) | 피드백 루프 중요 |
| Open SWE (사내 코딩 에이전트) | 패턴 수렴 |
| Codex 플랫폼 (SDLC 가이드) | SDLC 전체 자동화 |
| Oh My Codex & 에이전트 스웜 | 다중 에이전트 + 자동 정리 |
→ AI 코딩 = 인프라·오케스트레이션·자동화가 핵심
GitHub 10만 스타의 의미
"GitHub 역사상 가장 빠르게 10만 스타"
↓
해석:
1. AI 에이전트 자동화에 대한 개발자 수요 폭증
2. "단일 AI가 아닌 AI 스웜" 관심
3. Claude Code·Codex 위에 얹는 레이어 수요
4. tmux 같은 전통 도구의 재발견
5. AI Slop 문제의 공감대 형성
흥미로운 시사점
1. “AI Slop = 스킬 이슈”라는 프레이밍
보편적 불평: "AI가 만드는 코드는 쓰레기다"
Sigrid/Bellman: "AI를 잘 쓰는 스킬이 부족할 뿐"
↓
관점 전환:
도구 탓 ❌
→ 활용 스킬 육성 ✅
2. 비행기 사례 = 비동기 워크플로우 철학
Wi-Fi 안 좋은 환경에서도 동작
↓
시사점:
- 에이전트에게 위임 후 자리 떠도 OK
- 결과는 나중에 확인
- "부재 중에도 일이 진행됨"
- [[AI 시대 실행 비용 붕괴]]의 극단적 예
3. tmux의 재발견
tmux = 40년 된 터미널 멀티플렉서
↓
AI 시대의 새 용도:
- 여러 AI 에이전트 세션 관리
- 백그라운드 실행
- 세션 분리·재연결
- 로그 추적
"오래된 도구의 새로운 문맥"
→ 관련: Terminal, FreeBSD (진화 vs 혁명)
활용 시나리오
| 시나리오 | 활용 |
|---|---|
| 대규모 리팩터링 | 여러 파일 병렬 수정 |
| 테스트 커버리지 확보 | 파일별 테스트 작성 에이전트 분배 |
| 이슈 대량 해결 | 이슈별 에이전트 할당 |
| 코드베이스 정리 | AI Slop Cleaner 자동 실행 |
| 오픈소스 유지보수 | PR 트리아지·리뷰 자동 |
| 신규 프로젝트 스캐폴딩 | 전체 구조 자동 생성 |
한계 (예상)
✗ 초기 학습 곡선 (tmux 지식 필요)
✗ 대량 API 호출 비용
✗ 에이전트 충돌 가능성
✗ 결과 검증 부담
✗ "인간 주도" 원칙이지만 실제론 위임 증가
의의
1. AI 에이전트의 병렬화 시대
- 단일 에이전트 → 다중 에이전트 swarm
- tmux가 오케스트레이터
2. AI Slop 문제의 공식화
- 단순 "AI 나쁨" 아닌 스킬 이슈
- 해결 도구 내장 (Slop Cleaner)
3. 개발자 역할 변화
- 코드 작성 → 에이전트 조율
- 시스템 설계가 핵심 스킬
4. 인디 메이커의 영향력
- 개인이 만든 오픈소스가
- 빠르게 표준 도구로
5. 오픈소스 + UNIX 철학
- brew/apt 설치 수준 접근성
- 기존 도구 조합 (tmux·git)
- MIT/Apache 라이선스 생태계
다른 노트와의 연결
| 노트 | 연결 |
|---|---|
| Claude Code CLI | 에이전트 런타임 |
| Codex 플랫폼 (SDLC 가이드) | 경쟁 플랫폼 |
| Open SWE (사내 코딩 에이전트) | 유사 아키텍처 |
| 코딩 에이전트 하니스 & Hashline | 하니스 철학 |
| Claude 스크린샷 루프 (3D 작업) | 자기 검증 패턴 |
| OmniCoder-9B | 에이전트 행동 학습 |
| Serena MCP | 코드 탐색 도구 |
| Terminal | tmux 기반 |
| AI 시대 실행 비용 붕괴 | 병렬 개발 시대 |
| GPT-5.4 프론트엔드 디자인 가이드 | ”카피 30% 삭제” 원칙 |
| Rob Pike 프로그래밍 5가지 규칙 | 단순함 철학 |
메타 메시지 종합
2026 AI 코딩 생태계의 표준화 흐름:
1. 모델 commoditization (GPT/Claude/Gemini 모두 강력)
2. 하니스·인프라가 차별화 (Open SWE, Oh My Codex, Codex)
3. 지침 파일 표준 (agents.md, CLAUDE.md, .cursorrules)
4. 다중 에이전트 병렬화 (swarm)
5. 자동 정리·검증 내장 (Slop Cleaner, /review)
6. UNIX 철학 재발견 (tmux, 파이프, apfel)
핵심:
"AI가 아니라 AI 오케스트레이션이 경쟁력"