Artwork by Halyna
GitHub 스타 9.6천개

에이전트 기반 개발 환경.

오픈 소스이고, 이미 쓰고 있는 모델을 그대로 씁니다. 한 머신에서 에이전트를 시작하고, 같은 세션을 다른 머신에서 이어가세요.

OpenChamber desktop interface

무엇이 어디서 돌아가나.

OpenChamber는 내가 관리하는 머신에서 인스턴스로 실행됩니다. 데스크톱 앱은 내 컴퓨터에서 인스턴스를 하나 띄우고, 원격 머신의 다른 인스턴스에도 연결합니다. 휴대폰과 브라우저는 인터넷을 통해 그중 어디든 닿습니다.

인스턴스

Mac, Linux 머신, 또는 서버

  • Mac, Linux 머신, 또는 직접 운영하는 서버에서 시작합니다
  • 에이전트를 실행하고, 앱을 닫은 뒤에도 모든 세션을 보관합니다
  • 기본값은 localhost만 수신합니다. 플래그 하나로 내 네트워크에 엽니다
로컬과 원격

데스크톱 앱

  • 자체 인스턴스를 실행하고 원격 인스턴스에도 연결합니다. 앱 안에서 바로 전환하세요
  • macOS, Windows, Linux
  • 채팅 옆에 터미널, 파일 브라우저, 메모, 할 일, 재사용 가능한 액션
  • 프로바이더 한도, 토큰 사용량, 세션별 비용
  • VS Code, Cursor, Windsurf, Trae용 확장으로도 제공됩니다
OpenChamber desktop app
원격

휴대폰과 브라우저

  • 네이티브 모바일 앱(현재 베타)과 PWA
  • Private Relay가 포트를 열지 않고 종단 간 암호화된 연결을 전달합니다
  • QR 코드로 휴대폰을 한 번만 페어링하세요. 해제는 언제든 앱에서
  • 단순한 브라우저 접근이면 충분할 때는 UI 비밀번호를 건 터널도 됩니다
OpenChamber session list on mobile
OpenChamber conversation on mobile

시작하고, 실행하고, 검토하기.

모든 작업은 같은 세 단계를 거칩니다. 각 단계에서 OpenChamber가 더하는 것은 이렇습니다.

  1. 시작

    이슈, 목표, 또는 일정에서 시작합니다.

    • GitHub 또는 Linear에서

      GitHub 이슈나 pull request, 또는 Linear 티켓에서 시작합니다. 에이전트는 스레드와 diff를 함께 받습니다. GitLab은 준비 중입니다.

    • Session Goals

      원하는 결과를 정하세요. OpenChamber는 매 턴마다 진행 상황을 확인하고, 목표가 달성되거나 막히거나 설정한 한도를 넘을 때까지 계속합니다.

    • 예약 작업

      정해진 시각에 한 번, 또는 반복 일정으로 작업을 실행합니다. 목표를 붙여 두면 각 실행은 일이 끝날 때까지 이어집니다.

  2. 실행

    같은 작업을 여러 모델에서 실행합니다.

    • Multi-run

      하나의 작업을 최대 다섯 개 모델에서 병렬로, 각각 자기 worktree에서 실행합니다.

    • Fusion

      가장 좋은 결과를 남기거나, 여러 결과에서 가장 강한 부분을 하나로 합칩니다.

    • Browser Use

      실행 중인 내 앱을 내장 브라우저에서 엽니다. 내가 클릭하고, 에이전트도 클릭하고, 오류를 보고, 자기 작업을 스스로 확인합니다.

  3. 검토

    변경을 순서 있는 단계로 검토합니다.

    • Changes Walkthrough

      큰 diff를 변경이 어떻게 맞물리는지 설명하는 순서 있는 단계로 묶어 보여 줍니다.

    • 실패한 체크는 되돌려 보내기

      빨간 CI 실행을 그 코드를 쓴 에이전트에게 보내세요. 수정과 함께 돌아옵니다.

    • 떠나지 않고 머지

      커밋, 푸시, PR 열기, 리뷰 댓글 답변, 머지까지 작업이 있었던 같은 창에서 끝냅니다.

개인정보와 데이터

OpenChamber는 내 작업에 대해 아무것도 수집하지 않고 어디로도 보내지 않습니다. 코드와 세션 내용은 내 머신에 남습니다. 워크스페이스가 localhost를 벗어나면 UI 비밀번호나 페어링된 기기로 원격 접근을 잠급니다.

코드와 세션은 내 곁에 남습니다

OpenChamber는 프로젝트 이름, 경로, 프롬프트, 코드, diff, 세션 내용을 수집하지 않습니다.

원격 접근은 보호됩니다

UI 비밀번호가 브라우저 접근을 잠급니다. 터널 링크는 더 이상 작동하면 안 되는 순간에 바로 교체하거나 해지할 수 있습니다.

Private Relay, 열린 포트 없음

일회용 QR 코드로 기기를 페어링하고, 포트를 열거나 공개 서버를 노출하지 않고 Private Relay로 연결하세요. 연결은 종단 간 암호화되며 언제든 해지할 수 있습니다.

오픈 소스라서 직접 확인할 수 있습니다

OpenChamber는 오픈 소스입니다. 개인정보 모델은 코드 안에 있고, 누구나 확인할 수 있습니다.

쓰는 사람들의 말.

부탁한 적 없는 글들입니다.

Image @realchendahuang
I've had a deep experience with openchamber. I think my choice was right. This thing is really useful, smooth and silky. Go try it out quick, I strongly recommend it, no more messing around blindly.
Image @NihilSineTheo
Was looking for a way to run agents from my phone, remotely on my server, other than tmux. Found OpenChamber. It is INSANELY good, highly recommended.
Image @1un4rPunk
Seriously, I've spent almost the whole week trying to find a tool that made sense to orchestrate agents and, as a dev (actually, a devops), openchamber is the only one that felt natural and logical.
Image hkay-dev
I just want to say the app itself is phenomenal. The level of polish is just unreal. I saw OpenChamber back when it was a small project, I think maybe a couple months ago, and now it is unrecognizable. Truly amazing work. The latest release with its streaming feature is everything I could have possibly asked for and more. It is gorgeous and smooth.

OpenChamber 자주 묻는 질문

내가 관리하는 머신과 거기에 설치한 OpenCode입니다. OpenChamber는 OpenCode SDK 위에서 동작합니다. curl -fsSL https://opencode.ai/install | bash 명령으로 설치한 뒤 OpenChamber를 시작하세요.
Mac, Linux 머신, 또는 직접 운영하는 서버입니다. 데스크톱 앱은 로컬에서 인스턴스를 실행하고 원격 인스턴스에도 연결합니다. 휴대폰과 브라우저는 Private Relay를 통해 그중 어디든 닿습니다.
Private Relay로 기기를 페어링하세요. 연결은 종단 간 암호화되고, 포트는 열리지 않으며, 기기는 언제든 해지할 수 있습니다. 단순한 브라우저 접근이면 충분할 때는 UI 비밀번호를 건 터널도 됩니다.
네. OpenChamber는 MIT 라이선스이며, 코드는 GitHub에 있습니다.
없습니다. OpenChamber 자체는 무료입니다. 내 키로 쓰는 모델 프로바이더 비용만 냅니다.

더 궁금한 점이 있나요? 문서를 확인하세요

이미 가진 머신에 설치하세요.

Mac, Linux 머신, 또는 서버에서 명령 하나. 그다음엔 어디서든 열면 됩니다.