Artwork by Halyna
9,6 mil estrelas no GitHub

Um ambiente de desenvolvimento com agentes.

É de código aberto e funciona com os modelos que você já usa. Inicie um agente em uma máquina e retome a mesma sessão de outra.

OpenChamber desktop interface

O que roda onde.

O OpenChamber roda como uma instância em uma máquina que você controla. O app de desktop sobe uma no seu computador e se conecta a outras em máquinas remotas. Seu telefone e um navegador alcançam qualquer uma delas pela internet.

Instância

Mac, máquina Linux ou servidor

  • Inicia no seu Mac, na sua máquina Linux ou em um servidor seu
  • Executa os agentes e mantém cada sessão, mesmo depois de você fechar o app
  • Escuta só em localhost por padrão. Uma flag a abre para a sua rede
Local e remoto

App de desktop

  • Sobe a própria instância e também se conecta a instâncias remotas. Alterne entre elas direto no app
  • macOS, Windows e Linux
  • Terminal, navegador de arquivos, notas, tarefas e ações reutilizáveis ao lado do chat
  • Limites do provedor, uso de tokens e custo por sessão
  • Disponível também como extensão para VS Code, Cursor, Windsurf e Trae
OpenChamber desktop app
Remoto

Telefone e navegador

  • Um app móvel nativo, agora em beta, e um PWA
  • O Private Relay leva uma conexão criptografada de ponta a ponta sem porta aberta
  • Pareie um telefone com um código QR uma vez. Revogue pelo app quando quiser
  • Um túnel com senha de UI também serve se um acesso simples pelo navegador bastar
OpenChamber session list on mobile
OpenChamber conversation on mobile

Iniciar, executar, revisar.

Toda tarefa passa pelas mesmas três etapas. É isto que o OpenChamber acrescenta em cada uma.

  1. Iniciar

    Comece por uma issue, uma meta ou um agendamento.

    • Do GitHub ou do Linear

      Comece por uma issue ou pull request do GitHub, ou por um ticket do Linear. O agente recebe a discussão e o diff junto. GitLab está a caminho.

    • Session Goals

      Defina o resultado. Após cada turno o OpenChamber verifica o progresso e continua até a meta ser concluída, ficar bloqueada ou passar do limite que você definiu.

    • Trabalho agendado

      Execute uma tarefa uma vez em um horário fixo ou em um agendamento recorrente. Com uma meta anexada, cada execução segue até o trabalho ficar pronto.

  2. Executar

    Execute a mesma tarefa em vários modelos.

    • Multi-run

      Uma tarefa em até cinco modelos em paralelo, cada um no próprio worktree.

    • Fusion

      Fique com o melhor resultado ou funda as partes mais fortes de vários em um só.

    • Browser Use

      Seu app em execução dentro do navegador embutido. Você clica por ele, o agente também, vê os erros e confere o próprio trabalho.

  3. Revisar

    Revise a mudança como passos ordenados.

    • Changes Walkthrough

      Um diff grande, agrupado em passos ordenados que explicam como a mudança se encaixa.

    • Checks com falha voltam

      Envie uma execução de CI em vermelho para o agente que escreveu o código. Ele volta com a correção.

    • Merge sem sair

      Commit, push, abrir o PR, responder aos comentários de revisão e fazer merge na mesma janela em que o trabalho aconteceu.

Privacidade e dados

O OpenChamber não coleta nada sobre o seu trabalho e não envia nada para lugar nenhum. Código e conteúdo das sessões ficam na sua máquina. Quando o espaço de trabalho sai do localhost, você protege o acesso remoto com uma senha de UI ou um dispositivo pareado.

Código e sessões ficam com você

O OpenChamber não coleta nomes de projeto, caminhos, prompts, código, diffs nem conteúdo de sessões.

O acesso remoto é protegido

Uma senha de UI protege o acesso pelo navegador. Você pode renovar ou revogar links de túnel no instante em que eles devem parar de funcionar.

Private Relay, sem portas abertas

Pareie um dispositivo com um código QR de uso único e conecte-se pelo Private Relay sem abrir porta nem expor um servidor público. A conexão é criptografada de ponta a ponta e você pode revogá-la a qualquer momento.

Código aberto, então dá para conferir

O OpenChamber é de código aberto. O modelo de privacidade está no código, e qualquer pessoa pode conferir.

De quem usa.

Publicações que não pedimos.

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.

Perguntas frequentes do OpenChamber

Uma máquina sob seu controle com o OpenCode instalado. O OpenChamber roda sobre o SDK do OpenCode. Instale com curl -fsSL https://opencode.ai/install | bash e depois inicie o OpenChamber.
No seu Mac, na sua máquina Linux ou em um servidor seu. O app de desktop sobe uma instância local e também se conecta a instâncias remotas. Seu telefone e um navegador alcançam qualquer uma delas pelo Private Relay.
Pareie um dispositivo pelo Private Relay. A conexão é criptografada de ponta a ponta, nenhuma porta é aberta e você pode revogar o dispositivo a qualquer momento. Um túnel com senha de UI também serve se um acesso simples pelo navegador bastar.
Sim. O OpenChamber tem licença MIT e o código está no GitHub.
Nada. O OpenChamber em si é gratuito. Você paga só ao seu provedor de modelos, com as suas próprias chaves.

Mais perguntas? Veja a documentação

Instale na máquina que você já tem.

Um comando em um Mac, uma máquina Linux ou um servidor. Depois, abra de onde você estiver.