Aller au contenu

Utiliser OpenLatch depuis votre agent

Nécessite @openlatch/client 0.11.8 ou une version ultérieure

Laissez votre agent travailler avec OpenLatch pour vous : lire vos agents et leur graphe d’exécution, vos Autonomy Zones et vos politiques d’intention, vos anomalies et vos Asks, et rédiger une politique avec vous. Votre agent se connecte en votre nom et agit avec votre rôle, et chaque modification qu’il fait est enregistrée dans la piste d’audit à votre nom. Installez le plugin OpenLatch, qui apporte le serveur MCP et les skills OpenLatch, ou connectez le serveur MCP seul.

La marketplace OpenLatch est le dépôt GitHub public OpenLatch/openlatch-plugins. Elle sert un seul plugin à tous les clients, et ce plugin contient tout ce dont votre agent a besoin : la connexion au serveur MCP à https://app.openlatch.ai/mcp, et quatre skills qui apprennent à votre agent les étapes que suit votre équipe avec les outils OpenLatch. Le plugin et ses skills partagent une même version, et votre client récupère chaque nouvelle version depuis la marketplace.

SkillCe qu’il enseigne
openlatchLes concepts de base, quel outil utiliser et quand, et les vérifications de connexion et de version
openlatch-triageLa lecture des anomalies et des Asks, et la réponse à y donner
openlatch-agentsLe travail sur le registre des agents : propriété, sessions, rattachement à une zone et arborescence de l’organisation
openlatch-autonomy-zonesLa rédaction, la modification et la restauration d’une politique d’intention avec vous, du brief à la politique ratifiée

Chaque outil que le plugin donne à votre agent, avec ce qu’il peut lire ou modifier et ses paramètres, figure dans la référence des outils MCP.

Choisissez la voie qui convient à votre client et à vos contraintes.

PluginServeur MCP seul
ApporteLes outils MCP (référence des outils MCP) et les quatre skills (openlatch, openlatch-triage, openlatch-agents, openlatch-autonomy-zones) qui apprennent à votre agent le vocabulaire d’OpenLatch et les étapes que suit votre équipe, avec une vérification de la connexion et de la versionLes outils MCP, sans package de plugin à mettre à jour : les outils vivent sur le serveur, donc un agent connecté voit la liste d’outils actuelle du serveur. Dans ChatGPT, actualisez le plugin pour récupérer les nouveaux outils
CoûteUn client qui prend en charge les plugins et une marketplace que vous pouvez ajouter ; de nouvelles versions du plugin à prendre depuis la marketplaceAucun skill OpenLatch : votre agent travaille à partir des seules descriptions des outils. Les skills, si vous les voulez, s’ajoutent et se mettent à jour à part (Ajouter les skills seuls)
Convient àLa plupart des lecteursUn client qui ne prend pas en charge les plugins, un poste où les marketplaces sont bloquées, une équipe qui écrit ses propres skills

Les deux voies connectent votre agent par OAuth en votre nom : il agit avec votre rôle, et chaque modification qu’il fait est enregistrée dans la piste d’audit à votre nom. Le plugin embarque déjà le serveur MCP : connectez une seule voie, pas les deux. Les deux voies n’atteignent que app.openlatch.ai, et ChatGPT et claude.ai l’appellent depuis le cloud de l’éditeur, pas depuis votre poste ; lisez le guide des serveurs MCP personnalisés d’OpenAI et la page des connecteurs personnalisés de Claude.

Quand votre agent appelle OpenLatch pour la première fois, votre navigateur ouvre la page de consentement sur /oauth/consent. Elle affiche Connect suivi du nom du client, avec un badge dessous : Verified client, ou Unverified client quand le client s’est enregistré lui-même. Choisissez l’organisation, puis lisez la ligne Acts with your role ({role}). Returns to {host}. Choisissez Connect pour laisser l’agent agir, ou Cancel pour refuser.

Choisissez votre client. Chaque onglet suit les mêmes cinq étapes : ajouter la marketplace, installer le plugin, se connecter, vérifier, puis le mettre à jour ou le retirer.

  1. Ajoutez la marketplace et installez-en le plugin :

    /plugin marketplace add OpenLatch/openlatch-plugins
    /plugin install openlatch@openlatch

    Claude Code vous demande d’examiner le plugin et de choisir une portée avant l’installation. Lisez Découvrir et installer des plugins.

  2. Connectez-vous. La première fois que votre agent appelle OpenLatch, votre navigateur s’ouvre. Connectez-vous, choisissez l’organisation dans laquelle l’agent travaille, puis Connect.

  3. Vérifiez. Demandez à votre agent de vérifier sa connexion à OpenLatch. Le skill openlatch appelle whoami et compare sa version à la version publiée.

  4. Mettez à jour. Mettez à jour la marketplace pour récupérer une nouvelle version du plugin :

    /plugin marketplace update openlatch

    La mise à jour automatique de la marketplace est désactivée tant que vous ne l’activez pas : exécutez /plugin, ouvrez l’onglet Marketplaces, sélectionnez la marketplace puis Enable auto-update.

  5. Retirez. Désinstallez le plugin :

    /plugin uninstall openlatch@openlatch

Demandez ensuite à votre agent : « Liste mes agents et dis-moi lesquels n’ont pas de zone. »

Dans un espace de travail ChatGPT ou Codex, un administrateur importe la marketplace une fois, puis chaque membre peut installer le plugin. Lisez Gestion des plugins pour toutes les étapes.

  1. Ouvrez Admin › Plugins et sélectionnez Add › Import marketplace.
  2. Dans Source, saisissez https://github.com/OpenLatch/openlatch-plugins, l’URL du dépôt uniquement. Laissez Path et la branche vides, puis autorisez l’accès à GitHub quand on vous le demande.
  3. Ouvrez le plugin et définissez sa politique d’installation pour chaque rôle : Available propose le plugin à l’installation, et Installed le place dans le client des membres.
  4. Après une version d’OpenLatch, ouvrez Admin › Plugins › Marketplaces, sélectionnez la marketplace puis Sync now. Sinon, elle se synchronise chaque jour.

Importer la marketplace ne connecte le compte OpenLatch de personne : chaque membre se connecte lui-même.

Dans une organisation Claude Team ou Enterprise, un propriétaire distribue les plugins par des marketplaces de plugins ou la bibliothèque de l’organisation ; lisez Utiliser des plugins dans Claude.

Pour connecter votre agent sans le plugin, ajoutez le serveur MCP à https://app.openlatch.ai/mcp à votre client sous le nom openlatch. Choisissez votre client. Chaque onglet suit les mêmes étapes : ajouter le serveur, se connecter, vérifier, puis le retirer.

  1. Ajoutez le serveur pour tous les projets de votre machine :

    Fenêtre de terminal
    claude mcp add --transport http --scope user openlatch https://app.openlatch.ai/mcp

    Sans —scope user, le serveur ne sert que le projet courant. Lisez Connecter Claude Code à des outils par MCP.

  2. Connectez-vous. Dans Claude Code, lancez /mcp, choisissez openlatch et suivez les étapes dans votre navigateur : connectez-vous, choisissez l’organisation dans laquelle l’agent travaille, puis choisissez Connect.

  3. Vérifiez. Demandez à votre agent d’appeler whoami : il répond avec votre utilisateur et votre organisation.

  4. Retirez. Retirez le serveur :

    Fenêtre de terminal
    claude mcp remove openlatch

Retirer le serveur d’un client ne révoque pas l’accès d’OpenLatch : révoquez l’agent sous Connected agents dans votre profil OpenLatch.

Si vous avez connecté le serveur MCP seul, vous pouvez ajouter les quatre skills OpenLatch à part, ou travailler sans eux. Installez-les depuis le dépôt :

Fenêtre de terminal
npx skills@1.7.4 add OpenLatch/openlatch-plugins

Dans claude.ai, importez l’archive de chaque skill, <skill>.zip, depuis la dernière version publiée du dépôt, sous Customize › Skills. N’y importez pas openlatch-plugin.zip : cette archive embarque aussi la connexion MCP. Une installation manuelle ne se met pas à jour seule : le skill openlatch vous signale quand une nouvelle version est publiée.

Vous constatezFaites ceci
Le plugin est installé mais aucun outil OpenLatch ne répondDémarrez une nouvelle session ou conversation. Si les outils manquent toujours, le serveur MCP n’est pas connecté : demandez à votre agent de vérifier sa connexion à OpenLatch
Le plugin n’apparaît pas dans ChatGPT sur le webIl est Desktop only. Ouvrez l’application de bureau ChatGPT
L’agent propose une mise à jourMettez à jour avec la voie de votre client, ci-dessus
Vous avez ajouté le serveur mais aucun outil OpenLatch ne répondConnectez-vous : dans Claude Code lancez /mcp, dans Codex lancez codex mcp login openlatch, dans claude.ai sélectionnez Connect. Puis démarrez une nouvelle session ou conversation. Dans claude.ai, activez le connecteur sous + › Connectors ; dans ChatGPT, tapez @ et sélectionnez le plugin
La page de consentement affiche « Unverified client »Le client s’est enregistré lui-même plutôt que par une identité publiée : ne vous connectez que si vous avez lancé la connexion depuis un client de confiance. Dans claude.ai, retirez le connecteur et ajoutez-le de nouveau avec Use Claude’s published identity (Recommended)
Les outils OpenLatch apparaissent en doubleDeux voies sont connectées. Si vous avez installé le plugin, retirez le serveur ajouté à la main. Dans Claude Code, un connecteur claude.ai peut aussi apparaître : lancez /mcp et désactivez-le pour le projet courant

Travailler avec OpenLatch n’est pas être couvert par OpenLatch

Section intitulée « Travailler avec OpenLatch n’est pas être couvert par OpenLatch »

Connecter votre agent lui permet de travailler avec OpenLatch ; cela ne place pas cet agent sous le contrôle d’OpenLatch. La couverture vient du client, et le niveau de contrôle de chaque agent est indiqué plan par plan dans Niveaux de contrôle.