Repolode
alvinunreal

alvinunreal/oh-my-opencode-slim

OpenCode용 멀티 에이전트 플러그인으로, 계획 수립, 코드베이스 탐색, UI 작업과 구현을 사용자가 선택한 모델을 쓰는 전문 에이전트에 맡깁니다.

스타
10,146
포크
618
열린 이슈
44
마지막 커밋
그저께

어떤 프로젝트인가요?

oh-my-opencode-slim은 터미널 코딩 에이전트인 OpenCode용 에이전트 오케스트레이션 플러그인입니다. 하나의 모델이 모든 단계를 처리하는 대신, Orchestrator 에이전트가 작업을 계획하고 전문 에이전트에 백그라운드 작업을 할당한 뒤 결과를 취합합니다. 기본 팀은 코드베이스 탐색(Explorer), 아키텍처 검토(Oracle), UI 작업(Designer), 범위가 정해진 구현(Fixer), 선택적 멀티모달 이미지 읽기(Observer)를 담당합니다.

에이전트마다 서로 다른 모델을 지정할 수 있으며, OpenAI, OpenCode Go 또는 사용자 지정 프로바이더용 프리셋으로 모델 할당을 묶어 관리할 수 있습니다. 설정은 전역 또는 프로젝트별로 지정할 수 있는 JSON 파일에 저장되며, 사용자 지정 에이전트, 프롬프트 재정의, 서로 확장 가능한 프리셋을 지원합니다. Council 모드에서는 여러 모델을 병렬로 실행하고, 다양한 관점이 필요한 의사결정에 대해 하나의 답변을 종합합니다.

이 플러그인에는 codemap, deepwork, worktrees 같은 기본 제공 스킬과 커뮤니티가 만든 전문 에이전트를 이용할 수 있는 에이전트 마켓플레이스도 포함됩니다. 또한 에이전트의 작업을 실시간으로 확인할 수 있도록 터미널 멀티플렉서(Tmux, Zellij, WezTerm 등)와 선택적으로 연동할 수 있습니다.

핵심 기능

  • 01Orchestrator가 작업을 백그라운드에서 실행되는 전문 에이전트에 위임합니다.
  • 02프리셋별로 에이전트마다 다른 모델을 사용할 수 있습니다.
  • 03Council 모드에서 여러 모델에 병렬로 질의하고 하나의 답변으로 종합합니다.
  • 04사용자 지정 에이전트, 프롬프트 재정의, 프로젝트별 설정을 지원합니다.
  • 05기본 제공 스킬과 커뮤니티 에이전트 마켓플레이스로 팀을 확장할 수 있습니다.
  • 06Tmux, Zellij, WezTerm 등의 멀티플렉서에서 에이전트 작업을 실시간으로 확인할 수 있습니다(선택 사항).

활용 사례

  • 대규모 코딩 작업을 나눠 계획 담당자, 탐색 에이전트, 구현 담당자가 병렬로 작업하게 하기.
  • 아키텍처 검토에는 강력한 추론 모델을, 검색과 수정에는 더 저렴한 모델을 함께 사용하기.
  • 위험성이 큰 설계 결정에 대해 여러 모델의 의견을 구하기.
  • 텍스트만 처리하는 메인 모델이 스크린샷과 PDF를 읽을 수 있도록 멀티모달 에이전트 추가하기.

빠른 시작

  1. 1

    Bun CLI로 플러그인을 설치합니다

    bunx oh-my-opencode-slim@latest install
  2. 2

    Bun이 없다면 npx로 설치합니다

    npx oh-my-opencode-slim@latest install
  3. 3

    OpenCode에서 모델 제공업체에 로그인합니다

    opencode auth login
  4. 4

    OpenCode를 시작하고 설정을 확인할 수 있도록 모든 에이전트에 ping을 보내라고 요청합니다

    opencode

사용 전 알아둘 점

  • OpenCode가 설치되어 있어야 하며, 구성할 모델 제공업체에 액세스할 수 있어야 합니다.
  • 기본 프리셋은 OpenAI 모델을 가정하며 빠르게 오래된 정보가 되므로, 모델 선택을 직접 조정해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

oh-my-opencode-slim은(는) 무엇인가요?
OpenCode용 멀티 에이전트 플러그인으로, 계획 수립, 코드베이스 탐색, UI 작업과 구현을 사용자가 선택한 모델을 쓰는 전문 에이전트에 맡깁니다. oh-my-opencode-slim은 터미널 코딩 에이전트인 OpenCode용 에이전트 오케스트레이션 플러그인입니다. 하나의 모델이 모든 단계를 처리하는 대신, Orchestrator 에이전트가 작업을 계획하고 전문 에이전트에 백그라운드 작업을 할당한 뒤 결과를 취합합니다. 기본 팀은 코드베이스 탐색(Explorer), 아키텍처 검토(Oracle), UI 작업(Designer), 범위가 정해진 구현(Fixer), 선택적 멀티모달 이미지 읽기(Observer)를 담당합니다.
oh-my-opencode-slim은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
oh-my-opencode-slim은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
oh-my-opencode-slim은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. oh-my-opencode-slim의 마지막 커밋은 2026년 11월 5일입니다.
oh-my-opencode-slim은(는) 어디에 사용할 수 있나요?
대규모 코딩 작업을 나눠 계획 담당자, 탐색 에이전트, 구현 담당자가 병렬로 작업하게 하기. 아키텍처 검토에는 강력한 추론 모델을, 검색과 수정에는 더 저렴한 모델을 함께 사용하기. 위험성이 큰 설계 결정에 대해 여러 모델의 의견을 구하기. 텍스트만 처리하는 메인 모델이 스크린샷과 PDF를 읽을 수 있도록 멀티모달 에이전트 추가하기.
oh-my-opencode-slim는 어떻게 설치하나요?
Bun CLI로 플러그인을 설치합니다: bunx oh-my-opencode-slim@latest install Bun이 없다면 npx로 설치합니다: npx oh-my-opencode-slim@latest install OpenCode에서 모델 제공업체에 로그인합니다: opencode auth login OpenCode를 시작하고 설정을 확인할 수 있도록 모든 에이전트에 ping을 보내라고 요청합니다: opencode
oh-my-opencode-slim은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/alvinunreal/oh-my-opencode-slim

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트