Artwork by Halyna
9,6 k étoiles sur GitHub

Un environnement de développement agentique.

Open source, et il fonctionne avec les modèles que vous utilisez déjà. Lancez un agent sur une machine, puis reprenez la même session depuis une autre.

OpenChamber desktop interface

Ce qui tourne où.

OpenChamber tourne comme une instance sur une machine que vous contrôlez. L’application de bureau en lance une sur votre ordinateur et se connecte à d’autres sur des machines distantes. Votre téléphone et un navigateur atteignent n’importe laquelle d’entre elles par internet.

Instance

Mac, machine Linux ou serveur

  • Démarre sur votre Mac, votre machine Linux ou un serveur à vous
  • Exécute les agents et conserve chaque session, même après la fermeture de l’application
  • N’écoute que localhost par défaut. Un flag l’ouvre à votre réseau
Local et distant

Application de bureau

  • Fait tourner sa propre instance et se connecte aussi aux instances distantes. Passez de l’une à l’autre depuis l’application
  • macOS, Windows et Linux
  • Terminal, explorateur de fichiers, notes, tâches et actions réutilisables à côté du chat
  • Limites du fournisseur, consommation de tokens et coût par session
  • Disponible aussi comme extension pour VS Code, Cursor, Windsurf et Trae
OpenChamber desktop app
Distant

Téléphone et navigateur

  • Une application mobile native, en bêta, et une PWA
  • Private Relay porte une connexion chiffrée de bout en bout sans port ouvert
  • Appairez un téléphone une fois avec un QR code. Révoquez-le depuis l’application quand vous voulez
  • Un tunnel avec mot de passe d’interface fonctionne aussi si un simple accès navigateur suffit
OpenChamber session list on mobile
OpenChamber conversation on mobile

Démarrer, exécuter, relire.

Chaque tâche passe par les trois mêmes étapes. Voici ce qu’OpenChamber apporte à chacune.

  1. Démarrer

    Partez d’une issue, d’un objectif ou d’un planning.

    • Depuis GitHub ou Linear

      Partez d’une issue ou d’une pull request GitHub, ou d’un ticket Linear. L’agent reçoit le fil et le diff avec. GitLab est en cours.

    • Session Goals

      Fixez le résultat. Après chaque tour, OpenChamber vérifie l’avancement et continue jusqu’à ce que l’objectif soit atteint, bloqué ou au-delà de la limite que vous avez fixée.

    • Travail planifié

      Lancez une tâche une fois à une heure donnée ou selon un planning récurrent. Avec un objectif attaché, chaque exécution continue jusqu’à ce que le travail soit fait.

  2. Exécuter

    Exécutez la même tâche sur plusieurs modèles.

    • Multi-run

      Une tâche sur jusqu’à cinq modèles en parallèle, chacun dans son propre worktree.

    • Fusion

      Gardez le meilleur résultat, ou fusionnez les parties les plus solides de plusieurs en un seul.

    • Browser Use

      Votre application en cours d’exécution dans le navigateur intégré. Vous cliquez dedans, l’agent aussi, il voit les erreurs et vérifie son propre travail.

  3. Relire

    Relisez le changement en étapes ordonnées.

    • Changes Walkthrough

      Un gros diff, regroupé en étapes ordonnées qui expliquent comment le changement s’assemble.

    • Les checks en échec repartent

      Envoyez une exécution CI en rouge à l’agent qui a écrit le code. Il revient avec le correctif.

    • Merger sans sortir

      Commit, push, ouvrir la PR, répondre aux commentaires de revue et merger depuis la même fenêtre que le travail.

Confidentialité et données

OpenChamber ne collecte rien sur votre travail et n’envoie rien nulle part. Le code et le contenu des sessions restent sur votre machine. Quand l’espace de travail quitte localhost, vous protégez l’accès distant par un mot de passe d’interface ou un appareil appairé.

Le code et les sessions restent chez vous

OpenChamber ne collecte ni noms de projets, ni chemins, ni prompts, ni code, ni diffs, ni contenu de sessions.

L’accès distant est protégé

Un mot de passe d’interface protège l’accès navigateur. Vous pouvez renouveler ou révoquer les liens de tunnel dès qu’ils doivent cesser de fonctionner.

Private Relay, sans port ouvert

Appairez un appareil avec un QR code à usage unique et connectez-vous via Private Relay sans ouvrir de port ni exposer de serveur public. La connexion est chiffrée de bout en bout, et vous pouvez la révoquer à tout moment.

Open source, donc vérifiable

OpenChamber est open source. Le modèle de confidentialité est dans le code, et n’importe qui peut le vérifier.

De la part de ceux qui l’utilisent.

Des messages que nous n’avons pas demandés.

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.

FAQ OpenChamber

Une machine sous votre contrôle avec OpenCode installé. OpenChamber fonctionne sur le SDK OpenCode. Installez-le avec curl -fsSL https://opencode.ai/install | bash, puis lancez OpenChamber.
Sur votre Mac, votre machine Linux ou un serveur à vous. L’application de bureau fait tourner une instance en local et se connecte aussi aux instances distantes. Votre téléphone et un navigateur atteignent n’importe laquelle d’entre elles via Private Relay.
Appairez un appareil via Private Relay. La connexion est chiffrée de bout en bout, aucun port n’est ouvert, et vous pouvez révoquer l’appareil à tout moment. Un tunnel avec mot de passe d’interface fonctionne aussi si un simple accès navigateur suffit.
Oui. OpenChamber est sous licence MIT, et le code est sur GitHub.
Rien. OpenChamber lui-même est gratuit. Vous ne payez que votre fournisseur de modèles, avec vos propres clés.

D’autres questions ? Consultez la documentation

Installez-le sur la machine que vous avez déjà.

Une commande sur un Mac, une machine Linux ou un serveur. Ensuite, ouvrez-le d’où vous êtes.