Oh My OpenCode: AI 에이전트가 인간처럼 코드를 작성하게 만드는 혁신적인 도구
멀티 에이전트 오케스트레이션과 고급 개발 도구로 AI 코딩의 새로운 패러다임을 열다

"에이전트가 생성한 코드가 인간의 코드와 구별할 수 없는 세상을 만들어 소프트웨어 혁명을 일으키고자 합니다." - Oh My OpenCode 개발자
AI 코딩 도구를 사용해본 적이 있다면, 생성된 코드가 때때로 "AI스럽다"는 느낌을 받은 적이 있을 것입니다. 반복적인 패턴, 맥락을 놓친 변수명, 프로젝트 컨벤션을 무시한 코드 스타일... Oh My OpenCode는 이러한 문제를 근본적으로 해결하기 위해 탄생했습니다.
Oh My OpenCode란?
Oh My OpenCode(스타일화된 이름: "oMoMoMoMo...")는 OpenCode를 위한 포괄적인 플러그인으로, AI 에이전트가 코드를 작성하는 방식을 혁신적으로 변화시킵니다. 여러 전문화된 에이전트가 병렬로 작업하면서, 일반적으로 인간 개발자만 사용할 수 있었던 고급 개발 도구들을 활용할 수 있게 해줍니다.
이 도구의 핵심 철학은 단순합니다: AI가 생성한 코드와 인간이 작성한 코드 사이의 품질 격차를 완전히 없애는 것.
핵심 기능
🤖 멀티 에이전트 오케스트레이션
Oh My OpenCode는 각각 특화된 역할을 가진 여러 AI 에이전트를 조율합니다:
| 에이전트 | 모델 | 역할 |
| Sisyphus | Claude Opus 4.5 | 확장 사고를 활용한 메인 오케스트레이터 |
| Oracle | GPT-5.2 | 아키텍처 설계 및 코드 리뷰 전문가 |
| Librarian | Claude Sonnet/Gemini | 문서화 및 코드베이스 탐색 |
| Explore | - | 코드베이스 전체 빠른 패턴 매칭 |
| Frontend Engineer | Gemini 3 Pro | UI/UX 개발 |
| Document Writer | Gemini 3 Flash | 기술 문서 작성 |
| Multimodal Looker | - | 시각적 콘텐츠 분석 |
🛠️ 고급 개발 도구
단순한 코드 생성을 넘어, 전문 개발자 수준의 도구들을 제공합니다:
LSP 통합: 리팩토링 기능(이름 변경, 코드 액션 등) 완벽 지원
AST 기반 검색/교체: 25개 이상의 프로그래밍 언어에서 구문 트리 인식 코드 검색
세션 관리: 히스토리 검색 기능을 포함한 세션 관리
AGENTS.md 지원: 디렉토리별 맥락 주입으로 프로젝트 특화 규칙 적용
조건부 규칙 시스템:
.claude/rules/에서 조건부 규칙 로드
⚡ 에이전트 고급 기능
병렬 처리를 통한 백그라운드 작업 실행
Todo 연속 실행 강제
코멘트 품질 모니터링
자동 세션 복구
컨텍스트 윈도우 관리
확장 사고 모드 감지
📦 내장 MCP 서버
별도 설정 없이 바로 사용 가능한 MCP 서버들:
context7: 공식 문서 조회
websearch_exa: 실시간 웹 검색
grep_app: GitHub 코드 검색
설치 방법
일반 사용자용
터미널에서 다음 명령어를 실행하면 됩니다:
bunx oh-my-opencode install
bunx가 작동하지 않는 경우 npx를 사용할 수 있습니다:
npx oh-my-opencode install
🪄 매직 키워드
설치 후, 프롬프트에 ultrawork (또는 줄여서 ulw)를 포함하면 모든 기능이 자동으로 활성화됩니다.
ultrawork로 사용자 인증 시스템을 구현해줘
설정
Oh My OpenCode는 JSON과 JSONC(주석 포함) 형식의 설정 파일을 지원합니다:
프로젝트 레벨:
.opencode/oh-my-opencode.json사용자 레벨:
~/.config/opencode/oh-my-opencode.json
주요 설정 항목
{
"agents": {
"sisyphus": {
"model": "claude-opus-4-5",
"temperature": 0.7
}
},
"disabled_hooks": [],
"disabled_mcps": [],
"experimental": {
"enabled": true
}
}
각 에이전트별로 모델, 온도, 권한 등을 개별적으로 오버라이드할 수 있습니다.
인증 지원
다양한 AI 서비스 구독을 활용할 수 있습니다:
| 서비스 | 지원 방식 |
| Anthropic Claude | Claude Pro/Max - OAuth 인증 |
| Google Gemini | 네이티브 OAuth 또는 Antigravity 멀티 계정 인증 |
| OpenAI | ChatGPT Plus/Pro - hotfix 브랜치 지원 |
Claude Code 완벽 호환
기존 Claude Code 사용자라면 익숙한 기능들을 그대로 사용할 수 있습니다:
훅 시스템 (PreToolUse, PostToolUse, UserPromptSubmit, Stop)
커맨드 및 스킬 로더
MCP 설정
에이전트 정의
세션 Todo 관리
실제 사용 사례
Oh My OpenCode는 $24,000 상당의 토큰을 투자해 테스트되었으며, 실제 프로덕션 환경에서 검증된 도구입니다.
사용자들의 경험담:
"하루 만에 8,000개 이상의 ESLint 경고를 처리했습니다."
"일반적으로 3개월 걸리는 작업을 1시간 만에 완료했습니다."
"인간이 작성한 코드와 구별할 수 없는 품질의 결과물을 얻었습니다."
마무리
Oh My OpenCode는 AI 코딩 도구의 새로운 패러다임을 제시합니다. 단순히 코드를 생성하는 것을 넘어, 전문 개발자 수준의 도구와 워크플로우를 AI 에이전트에게 제공함으로써 진정한 의미의 "AI 페어 프로그래밍"을 실현합니다.
AI 코딩 도구의 잠재력을 최대한 활용하고 싶다면, Oh My OpenCode를 지금 바로 시작해보세요.
참고 링크
GitHub 저장소: code-yeongyu/oh-my-opencode
npm 패키지: oh-my-opencode
Discord 커뮤니티: GitHub 저장소에서 초대 링크 확인
이 글이 도움이 되었다면 좋아요와 댓글을 남겨주세요! AI 코딩 도구에 대한 더 많은 글을 보고 싶다면 구독도 부탁드립니다. 🚀




