본문으로 건너뛰기

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

openchamber/openchamber

TypeScript0 / 0

데스크톱·웹·에디터·모바일에서 에이전트 작업을 실행·검토하고 배포로 연결하는 오픈 소스 툴

TL;DR

이 레포는 OpenCode를 에이전트 백엔드로 사용하는 TypeScript 기반 멀티-플랫폼 워크스페이스로, 데스크톱 앱·웹(PWA)·VS Code 확장·모바일·CLI를 통해 에이전트 실행·모니터링·리뷰·배포 연결을 지원합니다. 주요 기능으로는 Session Goals(목표 기반 자동 진행), Multi-run과 Fusion(여러 모델 비교·결합), Changes Walkthrough(대형 diff를 단계별로 정리), Preview(실행 앱 컨텍스트 전달), Private Relay(포트 개방 없이 디바이스 페어링) 등이 있습니다. 자체 배포를 위한 가이드와 데스크톱 릴리스·Node.js 기반 CLI가 제공되므로 네트워크와 호스팅 요구에 맞춰 운영할 수 있습니다. 에이전트 주도 코드 작업을 조직적으로 운영하려는 팀이나 개인이 사용할 만한 실무 지향 툴체인입니다.

핵심 포인트

  • 레포지토리는 데스크톱, 웹(PWA), VS Code 확장, 모바일 앱, 그리고 CLI/서버를 하나의 에이전트 워크스페이스로 통합한 애플리케이션이며 TypeScript로 구현되어 있습니다. 내부적으로 OpenCode를 에이전트 엔진으로 사용하여 모델 기반 작업을 실행하고 세션 목표와 스케줄링, Multi-run·Fusion 같은 기능으로 여러 모델의 출력을 비교·결합하는 흐름을 지원합니다. 조직이나 개인이 에이전트가 만든 변경을 검토하고 배포 파이프라인으로 옮기려는 워크플로우를 자동화하려는 목적에 적합합니다.
  • 설치와 배포는 바이너리형 데스크톱 릴리스(AppImage 포함)와 Node.js 기반 CLI를 모두 제공하는 형태로 설계되어 있으며, 데스크톱 빌드에는 필요한 OpenCode CLI가 번들되어 있습니다. README에는 Linux의 AppImage 실행 방식, Node 22+ 요구사항, 그리고 설치용 curl 스크립트 예시와 로컬 바인딩 정책(--ui-password, --lan 등) 같은 운영 관련 옵션이 명시되어 있습니다. 자체 호스팅, 사설 리모트(Private Relay) 및 리버스 프록시 가이드가 제공되므로 네트워크 및 배포 제약에 맞춰 운영 방식을 선택할 수 있습니다.
  • 개발자 생산성 측면에서는 세션 목표(Session Goals)로 반복 작업을 계속 진행시키고, Changes Walkthrough로 대형 diff를 단계별로 정리하며, Preview 기능으로 실행 중인 앱의 요소를 에이전트에게 전달해 컨텍스트를 풍부하게 하는 흐름을 지원합니다. GitHub 이슈·PR 연동과 원격 디바이스 페어링, 스케줄러(cron) 지원으로 개발-리뷰-배포 사이클을 연결할 수 있으며 VS Code 통합으로 코드 옆에서 세션을 운영할 수 있습니다. 이런 기능들은 에이전트가 만든 변경을 추적하고 리뷰하는 과정을 자동화해 팀 단위 작업의 재현성과 리뷰 효율을 높이는 목적에 부합합니다.

이미지 분석

데스크톱 UI의 채팅·작업 패널을 캡처한 스크린샷.
화면은 채팅 기반 작업 흐름과 우측의 Git 패널을 동시에 보여주며 세션별 상태, 스테이징된 변경, 커밋 메시지 작성 버튼이 함께 배치되어 있습니다. 상단 입력창과 활동 로그가 보이고 세션별로 타입체크·lint·테스트 실행 상태가 요약되어 있어 에이전트가 수행한 단계를 추적할 수 있습니다. 이 구성은 한 화면에서 에이전트 실행, 변경 내용 확인, 커밋까지 이어지는 흐름을 지원하는 UI 설계를 드러냅니다.
VS Code 내에서 동작하는 OpenChamber 확장 스크린샷.
왼쪽에 파일 탐색기와 편집 창, 오른쪽에 OpenChamber의 사이드바가 보여지며 코드 옆에서 에이전트 리뷰와 패치 적용이 가능한 레이아웃을 확인할 수 있습니다. 코드 블록 위에 선택 내용을 에이전트로 보낼 수 있는 UI 단추와 'Apply Patch' 같은 작업 항목이 표시되어 VS Code와의 밀접한 통합을 확인할 수 있습니다. 이 이미지는 에디터 중심 워크플로우에서 세션을 곧바로 연결해 코드 수정·검토를 진행하도록 설계된 점을 시각적으로 전달합니다.
모바일 PWA에서의 채팅 뷰 캡처로 모델 태그와 활동 로그를 보여주는 이미지.
모바일 화면은 GLM-5 빌드 라벨, 활동 타임라인, 파일 검색·읽기 같은 에이전트 액션 로그를 스크롤 형식으로 보여주며 하단에 입력과 빌드 버튼을 배치해 손쉬운 재작업이 가능하게 되어 있습니다. 텍스트는 에이전트가 파일을 검색하고 내용을 읽어 보고서를 준비하는 순서를 보여주며 모바일에서도 세션 진행 상황을 확인하고 개입할 수 있는 흐름을 제시합니다. 휴대기기에서 세션을 모니터링하고 간단한 제어를 할 필요가 있는 사용 사례에 적합합니다.
모바일 PWA의 diff 리뷰 화면으로 변경된 코드 라인을 강조 표시한 이미지.
이미지는 import 라인 위주로 추가·삭제가 색상으로 표시된 diff 뷰를 확대해 보여주며 모바일 환경에서도 변경점 검토가 가능한 UI 구성을 나타냅니다. 상단에 패치 통계(+408 -658)와 파일 선택, 하단에 컨텍스트 명령 입력창이 있어 모바일에서 패치를 리뷰하고 간단한 명령을 실행할 수 있음을 알 수 있습니다. 이 뷰는 대형 변경을 단계적으로 검토하는 Changes Walkthrough와 연계해 모바일에서 피드백을 제공하는 용도로 유용합니다.

7.8k

Stars

840

Forks

+251

Trending

0

조회수

7.8k watchers808 open issuesMIT License

관련 토론

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

댓글

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