본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

chriswritescode-dev/opencode-manager

TypeScript1 / 0

모바일 우선 PWA 인터페이스로 OpenCode 에이전트를 리포지토리·파일·세션과 연동해 관리하고 Docker로 즉시 배포할 수 있다.

TL;DR

OpenCode Manager는 모바일 우선 PWA 방식의 웹 인터페이스로 OpenCode 에이전트와 다중 리포지토를 한 곳에서 관리하도록 설계된 애플리케이션이다. 서버는 Bun + Hono와 SQLite로 경량화되어 SSE 스트리밍, 스케줄링, 푸시 알림을 제공하고 프론트엔드는 React·Vite 기반 PWA로 모바일과 데스크탑에서 일관된 UX를 유지한다. ocm CLI를 통해 로컬 클론을 Manager에 연결해 고속 git 번들 동기화가 가능하며 Docker Compose로 즉시 배포할 수 있다. 이 구조는 원격 에이전트 운영과 모바일에서의 빠른 확인·수정 워크플로를 단순화하지만 MCP 서버 설정, OAuth 및 API 키 구성 같은 초기 인증·구성 단계가 필요하다는 한계가 존재한다.

핵심 포인트

  • 모바일 우선 PWA 설계로 데스크탑과 모바일 화면에서 동일한 워크플로를 유지하도록 최적화돼 있다. UI는 설치 가능한 PWA 특성을 포함해 iOS와 Android에서도 네이티브 앱 유사 경험을 제공한다. 이는 기존 대부분의 데스크탑 중심 에이전트 관리 툴과 차별화되는 점이다.
  • 백엔드에 Bun + Hono와 SQLite 조합을 사용해 경량화된 API 서버와 빠른 개발 사이클을 확보했다. SSE 기반 실시간 스트리밍과 푸시 알림으로 세션 반응성과 사용자 알림 전달을 구현해 실시간 상호작용을 강화했다. 이러한 아키텍처는 소규모 리소스 환경에서도 동시 접속성과 상태 업데이트를 효율적으로 처리한다.
  • ocm CLI는 Manager의 /api/opencode-proxy를 통해 로컬 작업트리를 Manager 파일시스템에서 실행되는 OpenCode 인스턴스와 연결하고 빠른 git 번들 기반 동기화를 제공한다. 이 방식은 복잡한 원격 파일 동기화 대신 중앙 Manager를 통한 안전한 실행 환경 공유를 가능하게 한다. 결과적으로 로컬 TUI와 중앙화된 에이전트 실행을 투명하게 연결한다.
  • 깊은 Git 통합으로 worktree 지원, SSH 인증, 통합 diff와 브랜치·커밋 조작을 브라우저에서 직접 제공해 코드 변경 흐름을 단축시킨다. 여러 리포지토를 한 화면에서 관리하면서 즉시 작업 상태와 변경 내역을 확인할 수 있도록 UI 요소들이 설계됐다. 이는 별도 데스크탑 Git 클라이언트를 띄우지 않고도 많은 운영 작업을 수행하게 한다.

이미지 분석

데스크탑 화면의 다크 테마 대시보드 스크린샷으로 리포지토리 목록과 상태, 분기 정보 및 최근 작업 시간을 보여준다.
스크린샷은 중앙 패널에 리포지토리 카드들이 그리드 형태로 배치되어 있으며 각 카드에 브랜치, 상태 점(온라인/오프라인), 작업 시간 정보와 작업 아이콘이 표시돼 있다. 왼쪽 사이드바는 네비게이션 항목(Repos, All Schedules, Files 등)을 고정해 두어 탐색과 전환이 빠르게 이뤄지도록 UI가 설계돼 있음을 확인할 수 있다. 이 이미지 근거로 Manager가 다중 리포지토 상태 모니터링과 빠른 접근을 우선한 데스크탑 중심 운영 화면을 제공하는 것이 확인됐다.
모바일 뷰 스크린샷으로 세로 스크롤 방식의 리포지토리 카드와 하단 고정 내비게이션 바를 통해 PWA 모바일 사용성을 보여준다.
모바일 화면은 카드형 리포지토리 목록을 수직으로 배열하고 하단에 Repos, Files, Assistant, Schedules, More 같은 핵심 네비게이션을 고정해 모바일 조작을 최적화한 네비게이션 패턴을 사용하고 있다. 각 카드에 상태 점과 브랜치 정보, 타임스탬프가 표시돼 데스크탑과 동일한 정보를 모바일에서 빠르게 확인하고 조작할 수 있도록 UI가 축소된 형태로 유지되고 있다. 이 구성은 iOS나 Android 브라우저에서 설치 가능한 PWA로 동작하도록 설계된 UI라는 점을 뒷받침한다.

811

STARS

97

FORKS

+208

TRENDING

1

조회수

watchers 811open issues 22MIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.