Intégrations
Paramètres → Intégrations est l’endroit où tu te connectes aux services avec lesquels OpenChamber travaille. La connexion est enregistrée sur le serveur OpenChamber, donc le web, le bureau et un téléphone appairé la partagent.
GitHub
Déplie la carte GitHub et choisis Connect GitHub pour te connecter avec un code d’appareil court. Une fois connecté, OpenChamber peut démarrer des sessions depuis des issues et des pull requests, les attacher à des messages, et ouvrir ou mettre à jour des PR. Tout ce que GitHub sait faire est sur Issues et PR GitHub.
Linear
Connecter un espace de travail
- Déplie la carte Linear et choisis Connect.
- Approuve l’accès dans l’onglet de navigateur qui s’ouvre. La carte affiche Waiting for Linear en attendant.
Connecte une autre organisation Linear avec Add workspace. Un seul espace de travail est courant à la fois : change avec Switch to, et Disconnect ne retire que le courant. Ton association de projets est conservée.
Parcourir les issues
Dès qu’un espace de travail est connecté, le panneau Linear apparaît dans la barre de contexte de droite. Il liste les issues de l’espace courant et te permet de :
- filtrer par statut (Backlog, To Do, In Progress, In Review, Done, Canceled, Duplicate), assigné (Anyone ou Assigned to me), équipe et priorité
- chercher par titre, identifiant ou URL Linear
- ouvrir une issue pour lire sa description, ses commentaires, ses labels et sa priorité
- changer son Status ou choisir Close issue
- changer le Workspace courant
Démarrer une session depuis une issue
- Dans le panneau Linear, ouvre une issue et choisis Start session. Le bouton reste dans le pied pendant que l’issue défile.
- Dans le chat, choisis New Session From Linear Issue pour en choisir une dans la liste, avec Create in worktree si tu veux une branche neuve.
- Dans la boîte de dialogue New Worktree, choisis une issue Linear. La nouvelle session s’ouvre avec l’issue jointe à la zone de message, et tu écris toi-même le premier message.
Depuis le panneau Linear et le chat, la session s’ouvre dans le projet associé à l’équipe de l’issue, avec l’issue comme premier prompt. Associe les équipes dans la carte Linear : Default project couvre toutes les équipes, et Team projects le remplace équipe par équipe. Une équipe non associée te demande d’abord de le faire. Le premier message est construit à partir du magic prompt Issue Review, modifiable dans Paramètres → Magic Prompts → Linear.
Lier une issue à un message
Dans le composer du chat, ouvre le menu + et choisis Linear. L’issue accompagne ton prochain message comme contexte, et le panneau d’état de la session garde un lien vers elle.
Commentaires de session
Active Session comments dans la carte Linear : une session démarrée depuis une issue, ou dont le premier message a l’issue jointe, publie un commentaire sur cette issue au démarrage, à la fin ou en cas d’échec, chacun avec un lien qui ouvre la session. Les commentaires ne sont publiés que si ce serveur OpenChamber a une adresse publique, pour que le lien fonctionne pour tout le monde sur l’issue ; sur une adresse locale ou privée, rien n’est publié.
Installer une intégration
- Ouvre Settings → Integrations.
- Trouve l’intégration et choisis Install.
- Redémarre OpenCode quand c’est demandé — le fournisseur apparaît après le redémarrage.
- Choisis Set up et connecte-toi. Les modèles apparaissent ensuite dans le sélecteur de modèles du chat.
Les intégrations s’installent pour ton utilisateur et fonctionnent donc dans tous les projets. Tu peux les mettre à jour ou les retirer à tout moment depuis la même carte.
Claude Code
Claude Code utilise ton plan Claude Pro ou Max via la CLI Claude Code installée sur ta machine — sans clés API.
- Installe l’intégration (ci-dessus).
- Choisis Set up et connecte-toi. Si tu n’as pas encore la CLI Claude Code, la configuration propose de l’installer d’abord, puis de te connecter.
Comment ton compte Claude reste protégé : cette intégration utilise le Claude Agent SDK officiel d’Anthropic et ta CLI Claude Code installée. Elle ne détourne pas l’OAuth, n’extrait ni rejoue de tokens de navigateur, ne se fait pas passer pour un client non pris en charge et ne contourne pas l’authentification d’Anthropic. Elle reste sur la voie d’accès prise en charge par Anthropic et ne porte donc pas le risque de bannissement associé au détournement de tokens ou aux contournements d’authentification non autorisés.
Mettre à jour ou retirer
- Update installe la dernière version publiée du plugin.
- Remove supprime le plugin de ta configuration OpenCode. Le fournisseur cesse d’être chargé au prochain rechargement d’OpenCode.
Si une carte indique que les entrées nécessitent une gestion manuelle, choisis Manage plugins et nettoie les doublons à cet endroit.
Excalidraw
Excalidraw te permet de dessiner dans les fichiers .excalidraw et les dessins Obsidian .excalidraw.md directement dans Files. C’est une extension OpenChamber, listée sous OpenChamber extensions sur la même page.
- Ouvre Settings → Integrations et choisis Install sur la carte Excalidraw. Tu peux aussi ouvrir un dessin dans Files et choisir Install dans l’avis affiché au-dessus.
- Rouvre le dessin. Le canevas remplace le texte du fichier, et Cmd/Ctrl+S, l’enregistrement automatique, le basculement vers la source et le plein écran fonctionnent comme pour n’importe quel fichier.
La carte met à jour l’extension quand une nouvelle version sort, la réactive si tu l’as mise en pause, et la supprime. Tes dessins restent tels quels quand tu la supprimes ; ils s’ouvrent simplement en texte. Web et desktop uniquement.
À voir aussi
- Issues et PR GitHub — tout ce que GitHub peut faire dans OpenChamber
- Sessions worktree — où les sessions d’issue peuvent démarrer
- Magic Prompts — modifier le prompt de départ d’une session Linear