Utiliser Codex dans Linear
Exécutez des tâches Codex à partir de tickets Linear
Utilisez Codex dans Linear pour déléguer des tâches à partir de tickets. Attribuez un ticket à Codex ou mentionnez @Codex dans un commentaire : Codex crée alors une conversation cloud et répond en indiquant sa progression et ses résultats.
Codex dans Linear est disponible avec les offres payantes (consultez les tarifs).
Si vous disposez d’une offre Enterprise, demandez à l’administrateur de votre espace de travail ChatGPT d’activer les conversations cloud Codex dans les paramètres de l’espace de travail, ainsi que Codex for Linear dans les paramètres des connecteurs.
Configurer l’intégration Linear
- Configurez les conversations cloud Codex en connectant GitHub dans Codex et en créant un environnement pour le dépôt dans lequel Codex doit travailler.
- Accédez aux paramètres de Codex et installez Codex for Linear pour votre espace de travail.
- Associez votre compte Linear en mentionnant
@Codexdans un fil de commentaires sur un ticket Linear.
Déléguer des tâches à Codex
Vous pouvez déléguer des tâches de deux façons :
Attribuer un ticket à Codex
Après avoir installé l’intégration, vous pouvez attribuer des tickets à Codex de la même manière qu’à vos collègues. Codex commence à travailler et publie des mises à jour dans le ticket.
Mentionner @Codex dans les commentaires
Vous pouvez également mentionner @Codex dans les fils de commentaires pour déléguer des tâches ou poser des questions. Après la réponse de Codex, poursuivez la discussion dans le fil pour continuer la même conversation.
Une fois que Codex commence à travailler sur un ticket, il choisit un environnement et un dépôt dans lesquels travailler.
Pour imposer un dépôt précis, indiquez-le dans votre commentaire, par exemple : @Codex fix this in openai/codex.
Pour suivre la progression :
- Ouvrez Activity dans le ticket pour consulter les mises à jour de progression.
- Ouvrez le lien de la conversation pour suivre le travail plus en détail.
Lorsque Codex a terminé, il publie un récapitulatif et un lien vers la conversation achevée afin que vous puissiez créer une pull request.
Comment Codex choisit un environnement et un dépôt
- Linear suggère un dépôt en fonction du contexte du ticket. Codex sélectionne l’environnement qui correspond le mieux à cette suggestion. Si la demande est ambiguë, il utilise par défaut l’environnement que vous avez utilisé le plus récemment.
- La conversation s’exécute sur la branche par défaut du premier dépôt répertorié dans la carte des dépôts de cet environnement. Mettez à jour la carte des dépôts dans Codex si vous avez besoin d’un autre dépôt par défaut ou de dépôts supplémentaires.
- Si aucun environnement ou dépôt approprié n’est disponible, Codex répond dans Linear en indiquant comment résoudre le problème avant de réessayer.
Attribuer automatiquement des tickets à Codex
Vous pouvez attribuer automatiquement des tickets à Codex à l’aide de règles de triage :
- Dans Linear, accédez à Settings.
- Sous Your teams, sélectionnez votre équipe.
- Dans les paramètres du workflow, ouvrez Triage et activez-le.
- Dans Triage rules, créez une règle et choisissez Delegate > Codex (ainsi que toute autre propriété que vous souhaitez définir).
Linear attribue automatiquement à Codex les nouveaux tickets qui entrent en triage. Lorsque vous utilisez des règles de triage, Codex exécute les conversations avec le compte de la personne ayant créé le ticket.
Utilisation des données, confidentialité et sécurité
Lorsque vous mentionnez @Codex ou lui attribuez un ticket, Codex reçoit le contenu de votre ticket afin de comprendre votre demande et de créer une conversation.
Le traitement des données est régi par la Politique de confidentialité, les Conditions d’utilisation et les autres politiques applicables d’OpenAI.
Pour en savoir plus sur la sécurité, consultez la documentation sur la sécurité de Codex.
Codex utilise de grands modèles de langage susceptibles de commettre des erreurs. Vérifiez toujours les réponses et les différences.
Conseils et résolution des problèmes
- Connexions manquantes : si Codex ne peut pas confirmer votre connexion Linear, il répond dans le ticket avec un lien permettant de connecter votre compte.
- Choix d’environnement inattendu : répondez dans le fil en indiquant l’environnement souhaité (par exemple,
@Codex please run this in openai/codex). - Mauvaise partie du code : ajoutez davantage de contexte dans le ticket ou fournissez des instructions explicites dans votre commentaire
@Codex. - Aide supplémentaire : consultez le Centre d’aide OpenAI.
Connecter Linear pour le travail local (MCP)
Si vous utilisez l’application de bureau ChatGPT, Codex CLI ou l’extension IDE et souhaitez accéder localement aux tickets Linear, configurez le serveur Model Context Protocol (MCP) de Linear.
Pour en savoir plus, consultez la documentation MCP de Linear.
Les étapes de configuration du serveur MCP sont identiques, que vous utilisiez l’extension IDE ou la CLI, car les deux partagent la même configuration.
Utiliser la CLI (recommandé)
Si la CLI est installée, exécutez :
codex mcp add linear --url https://mcp.linear.app/mcpVous êtes alors invité à vous connecter avec votre compte Linear et à l’associer à Codex.
Configurer manuellement
- Ouvrez
~/.codex/config.tomldans votre éditeur. - Ajoutez ce qui suit :
[mcp_servers.linear]
url = "https://mcp.linear.app/mcp"- Exécutez
codex mcp login linearpour vous connecter.