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
Les issues Linear se trouvent sur le tableau Issues and PRs. Ouvre-le avec l’icône de pull request dans l’en-tête de la barre latérale, ou appuie sur ⌘K puis B (Ctrl+K puis B sous Windows et Linux), et choisis Linear en haut. Le tableau liste les issues de l’espace de travail courant et te permet de :
- afficher une équipe ou All teams
- changer l’espace de travail courant, si plusieurs sont connectés
- filtrer à la fois par statut, par appartenance (Assigned to me ou Created by me) et par priorité, et chercher par titre ou identifiant
- lire la description, les commentaires, les labels et la priorité d’une issue à côté de la liste
- changer son Status
Démarrer une session depuis une issue
- Sur le tableau, choisis une issue puis Start in worktree… pour une branche neuve, ou New session pour travailler dans le projet tel quel.
- Dans la boîte de dialogue New Worktree, choisis une issue Linear.
Dans les deux cas, la session s’ouvre avec l’issue jointe à la zone de message, et tu écris toi-même le premier message. Le tableau la démarre dans le projet associé à l’équipe de l’issue, affiché à côté de Start in ; choisis-y un autre projet si besoin. Associe les équipes dans la carte Linear : Default project couvre toutes les équipes, et Team projects le remplace équipe par équipe. Sans association, le tableau utilise le dernier projet qu’il a affiché.
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