Oh My OpenCode의 에이전트 종류와 기능

Oh My OpenCode는 다중 모델 오케스트레이션을 위해 10개의 전문화된 AI 에이전트를 제공합니다:


1. Sisyphus (주 오케스트레이터)

  • 모델: Claude Opus 4.5 (온도: 0.1)
  • 기능: 메인 프롬프트 및 기본 오케스트레이션
  • 특징: SF Bay Area 엔지니어 정체성을 가진 32K 사고 예산
  • 폴백: kimi-k2.5 → glm-4.7 → gpt-5.2-codex → gemini-3-pro

2. Atlas (마스터 오케스트레이터)

  • 모델: Claude Sonnet 4.5 (온도: 0.1)
  • 기능: 작업 목록 관리 및 마스터 오케스트레이션
  • 역할: Prometheus가 생성한 작업 계획을 실행
  • 폴백: kimi-k2.5 → gpt-5.2

3. Oracle (전략 자문가)

  • 모델: GPT-5.2 (온도: 0.1)
  • 기능: 상담 및 디버깅
  • 제한: 쓰기, 편집, 작업 위임 제한
  • 역할: 코드 분석 및 문제 해결 조언

4. Librarian (문서 연구자)

  • 모델: Z.ai Coding Plan/GLM-4.7 (온도: 0.1)
  • 기능: 문서 및 GitHub 검색
  • 역할: 코드베이스 외부 정보 수집
  • 제한: 쓰기, 편집, 작업 위임 제한
  • 폴백: glm-4.7-free

5. Explore (고속 코드베이스 탐색)

  • 모델: Claude Haiku 4.5 (온도: 0.1)
  • 기능: 빠른 문맥적 grep (Grok Code)
  • 역할: 빠른 코드 분석 및 탐색
  • 제한: 코드 작성 제한
  • 폴백: gpt-5-mini → gpt-5-nano

6. Multimodal-Looker (미디어 분석기)

  • 모델: Google Gemini 3 Flash (온도: 0.1)
  • 기능: PDF 및 이미지 분석
  • 역할: 시각적 콘텐츠 처리
  • 제한: 읽기만 허용

7. Prometheus (전략 계획가)

  • 모델: Claude Opus 4.5 (온도: 0.1)
  • 기능: 인터뷰 기반 전략 계획 (1196줄)
  • 역할: 사용자와의 상호작용을 통해 상세한 작업 계획 생성
  • 특징: “Prometheus 모드” – 복잡한 작업용
  • 폴백: kimi-k2.5 → gpt-5.2

8. Metis (사전 계획 분석)

  • 모델: Claude Opus 4.5 (온도: 0.3)
  • 기능: 격차 감지 및 사전 계획 분석
  • 역할: Prometheus 실행 전 필요성 분석
  • 폴백: kimi-k2.5 → gpt-5.2

9. Momus (계획 검토자)

  • 모델: GPT-5.2 (온도: 0.1)
  • 기능: 계획 검증 및 결함 발견
  • 역할: 철저한 계획 검토 및 검증
  • 폴백: claude-opus-4-5

10. Sisyphus-Junior (위임된 작업 실행자)

  • 모델: Claude Sonnet 4.5 (온도: 0.1)
  • 기능: 범주별 생성된 작업 실행
  • 역할: Sisyphus가 위임한 구체적 작업 처리
  • 제한: 작업 위임 제한

에이전트별 도구 제한사항

에이전트제한된 도구
Oracle쓰기, 편집, 작업, 작업위임
Librarian쓰기, 편집, 작업, 작업위임, 에이전트 호출
Explore쓰기, 편집, 작업, 작업위임, 에이전트 호출
Multimodal-Looker허용목록: 읽기만
Sisyphus-Junior작업, 작업위임

작업 흐름

Ultrawork 모드 (빠른 작업):

  • 단순히 ulw [명령] 또는 ultrawork [명령] 포함

Prometheus 모드 (정밀한 작업):

  1. Tab 누르기 → Prometheus 모드 진입
  2. 작업 설명 → Prometheus가 질문을 통해 인터뷰 진행
  3. 계획 확인 → .sisyphus/plans/*.md 검토
  4. /start-work 실행 → Atlas 오케스트레이터가 실행

주요 특징

  • 32개의 라이프사이클 훅: 커스터마이징 가능한 이벤트 처리
  • 20+ 도구: LSP, AST-Grep, 작업 위임 등
  • 다중 모델 지원: Claude, GPT, Gemini, Z.ai 등
  • 자동 폴백 체인: 모델 사용 불가능 시 자동으로 대체 모델 사용
  • 32K 사고 예산: Sisyphus, Oracle, Prometheus, Atlas 전용

이 에이전트 시스템은 코드 작성, 버그 수정, 코드베이스 분석, 복잡한 리팩토링 등을 자동으로 처리할 수 있도록 설계되었습니다.

댓글 남기기