
최근 AI 코딩 도구를 사용해 본 개발자라면 이런 생각을 한 번쯤 해봤을 겁니다.
“분명 코드 생성은 빠른데, 왜 전체 작업은 여전히 번거롭지?”
이 글에서는 **OpenCode 기반 AI 에이전트 오케스트레이션 도구인 Oh My OpenCode**가 무엇인지,
왜 “에이전트의 시대(Age of Agents)”를 이야기하는지,
그리고 이 도구가 개발 workflow를 어떻게 바꾸는지 정리합니다.
단순한 코드 생성기가 아니라,
여러 AI 에이전트를 팀처럼 굴리는 구조와
실제 개발에 바로 투입 가능한 이유를 중심으로 살펴봅니다.
에이전트의 시대, 왜 중요한가
Oh My OpenCode가 전제하는 핵심 메시지는 명확합니다.
이제는 하나의 LLM이 모든 걸 하는 시대가 아니라,
역할이 분리된 여러 에이전트가 협업하는 시대라는 것.
기존 AI 코딩 도구는 보통 다음 한계가 있었습니다.
- 한 모델이 설계, 구현, 디버깅을 모두 처리
- 컨텍스트가 커질수록 성능 저하
- 중간에 작업이 멈추거나 TODO를 남기고 종료
- IDE 수준의 도구(LSP, 리팩터링 등)를 에이전트가 활용하지 못함
Oh My OpenCode는 이 문제를 에이전트 오케스트레이션으로 해결합니다.

Oh My OpenCode 한 줄 정의
Oh My OpenCode는 OpenCode 위에서 동작하는 플러그인으로,
여러 전문 AI 에이전트를 병렬·백그라운드로 실행하며
실제 개발팀처럼 작업을 분담·완주하게 만드는 도구입니다.
핵심 개념: Sisyphus 에이전트
프로젝트의 중심에는 메인 오케스트레이터인 Sisyphus가 있습니다.
Sisyphus의 역할
- 전체 작업 계획 수립
- 하위 에이전트에게 작업 분배
- 병렬 실행 및 백그라운드 태스크 관리
- TODO가 끝날 때까지 작업을 멈추지 않도록 강제
그리스 신화의 시시포스처럼,
작업이 끝날 때까지 “돌을 굴리는” 에이전트라는 상징을 담고 있습니다.
팀처럼 일하는 전문 에이전트 구성
Oh My OpenCode에는 역할이 분리된 큐레이션된 에이전트들이 기본 포함돼 있습니다.
주요 에이전트 예시
- oracle
→ 아키텍처 설계, 코드 리뷰, 전략적 판단 (GPT-5.2) - librarian
→ 공식 문서, 오픈소스 구현, 코드베이스 탐색 (Claude / Gemini) - explore
→ 대규모 코드 탐색, 패턴 검색 (Grok / Gemini) - frontend-ui-ux-engineer
→ UI/UX 중심 프론트엔드 구현 (Gemini 3 Pro) - document-writer
→ 기술 문서 및 설명 작성
이 에이전트들은 자동으로 호출되며,
필요하면 @oracle, @librarian처럼 명시적으로 지시할 수도 있습니다.
백그라운드 에이전트와 병렬 작업
Oh My OpenCode의 가장 큰 특징 중 하나는 백그라운드 에이전트 실행입니다.
예를 들면 다음과 같은 흐름이 가능합니다.
- Gemini가 프론트엔드를 작성하는 동안
- Claude가 백엔드를 구현
- GPT가 동시에 디버깅과 구조 검토
- 검색 결과가 끝나면 자동으로 이어서 구현
즉, AI가 “순서대로 일하는” 것이 아니라
사람 개발팀처럼 동시에 움직입니다.
IDE급 도구를 에이전트에게 제공
Oh My OpenCode는 단순 텍스트 생성에 그치지 않습니다.
제공되는 주요 도구
- LSP 기반 기능
- 정의 이동
- 참조 찾기
- 진단 오류 확인
- 심볼 검색
- 리팩터링(rename, code action)
- AST 기반 코드 검색 및 치환 (AST-Grep)
- 세션 히스토리 검색
- 코드베이스 전체 탐색
핵심 메시지는 이것입니다.
“왜 IDE의 모든 도구를 사람만 쓰고,
에이전트는 못 쓰게 하는가?”
Oh My OpenCode는 이 장벽을 제거합니다.
컨텍스트 관리 자동화
대규모 프로젝트에서 AI를 쓰다 보면 가장 힘든 부분은 컨텍스트 관리입니다.
Oh My OpenCode는 이를 자동화합니다.
- 디렉터리별 AGENTS.md, README.md 자동 주입
- 조건부 룰 자동 적용
- 세션 요약 및 컴팩션 자동 수행
- 토큰 사용량 모니터링 및 보호
개발자는 “어떤 정보를 넣어야 하지?”를 고민하지 않아도 됩니다.
ultrawork: 마법의 키워드
문서를 다 읽기 싫다면,
프롬프트에 이 한 단어만 넣어도 됩니다.
ultrawork
또는 ulw
이 키워드를 사용하면 다음이 자동 활성화됩니다.
- 병렬 에이전트 실행
- 백그라운드 작업
- 심층 분석
- 작업 완료까지 지속 실행
즉, 설정 없이 풀파워 모드입니다.
Claude Code 사용자라면
Oh My OpenCode는 Claude Code 호환 레이어를 제공합니다.
- 기존 설정 그대로 사용 가능
- MCP, Hook, Command, Skill 구조 유지
- 필요 시 개별 기능 비활성화 가능
즉, Claude Code를 버리는 게 아니라 확장하는 구조입니다.
이 도구의 핵심 철학
Oh My OpenCode는 다음을 반복해서 강조합니다.
- 불필요한 토큰 낭비 없음
- 쓸데없는 거대 서브에이전트 없음
- 실제 프로덕션에서 검증됨
- 인간이 쓴 코드와 구분되지 않는 결과물 지향
리뷰에서도 공통적으로 나오는 말은 하나입니다.
“그냥 끝날 때까지 한다.”
Oh My OpenCode는 단순한 AI 코딩 도구가 아닙니다.
AI를 ‘도구’가 아니라 ‘팀원’으로 만드는 구조에 가깝습니다.
기대되는 변화
- AI에게 작업을 “던져놓고” 결과를 기다리는 개발 방식
- 설계, 구현, 탐색, 문서화가 동시에 진행되는 워크플로우
- 개발자는 코드 작성자가 아니라 AI 매니저 역할로 이동
에이전트 기반 개발이 막연하게 느껴졌다면,
Oh My OpenCode는 그 개념을 지금 당장 실무에서 작동하는 형태로 보여주는 사례입니다.
에이전트의 시대는 이미 시작됐고,
Oh My OpenCode는 그 한가운데에 있습니다.
https://github.com/code-yeongyu/oh-my-opencode
GitHub - code-yeongyu/oh-my-opencode: #1 OpenCode Plugin- Battery included. ASYNC SUBAGENTS (YES LIKE CLAUDE CODE) · Curated ag
#1 OpenCode Plugin- Battery included. ASYNC SUBAGENTS (YES LIKE CLAUDE CODE) · Curated agents with proper models · Crafted tools like LSP/AST included · Curated MCPs · Claude Code Compatible Layer ...
github.com

'인공지능' 카테고리의 다른 글
| 로보틱스와 피지컬 AI를 위한 오픈소스 데이터 플랫폼, Mosaico (0) | 2026.01.05 |
|---|---|
| Adala란 무엇인가? 자율 학습 기반 데이터 라벨링 에이전트 프레임워크 완전 정리 (0) | 2026.01.04 |
| Claude Code 실행 상태를 한눈에 보여주는 플러그인, Claude HUD 소개 (0) | 2026.01.04 |
| 알리바바가 전면 공개한 멀티 에이전트 프레임워크, AgentScope란 무엇인가? (0) | 2026.01.04 |
| GraphRAG란 무엇인가? DIGIMON 프로젝트로 이해하는 그래프 기반 RAG 구조와 활용 방법 (0) | 2026.01.03 |