Ce guide s’adresse aux développeurs qui utilisent Codex CLI pour travailler dans un dépôt et veulent transmettre à l’agent du contexte Jira, Confluence ou lié à la collaboration logicielle. Il concerne aussi les responsables de plateforme qui doivent contrôler l’identité et les permissions, ainsi que les équipes AI Coding qui veulent valider leur environnement d’exécution.
Dernière mise à jour : 8 octobre 2026. Vérification effectuée à partir de l’annonce officielle d’OpenAI, de la documentation Atlassian et du dépôt public cités dans le guide.
1Du 6 au 8 octobre : distinguer l’annonce de ce que vous pouvez déployer
Le 6 octobre 2026, OpenAI a annoncé l’élargissement de son partenariat avec Atlassian. L’annonce mentionne l’arrivée de modèles de la série GPT-6 dans les plateformes Atlassian, l’accès des utilisateurs de Codex à du contexte de projet par des extensions pertinentes et l’exploration d’une intégration Jira plus approfondie. Pour séparer les éléments annoncés des pistes encore à l’étude, consultez le communiqué officiel d’OpenAI sur le partenariat avec Atlassian.
Cette distinction est importante pour planifier votre déploiement. L’annonce ne confirme pas que votre organisation a activé Teamwork Graph CLI, qu’un utilisateur de Codex bénéficie de nouveaux droits Atlassian ou qu’un flux Jira inédit est déjà disponible. Elle ne remplace pas les consignes d’installation et d’administration du CLI.
Teamwork Graph CLI constitue une voie d’accès distincte, documentée par Atlassian. Les Agent skills et le programme CLI interviennent à des niveaux différents : les skills guident l’agent dans l’utilisation des outils, le CLI exécute les opérations prévues et l’authentification rattache ces opérations à une identité. L’étendue des données obtenues dépend ensuite des autorisations et de la configuration applicables. La documentation d’installation de Teamwork Graph CLI et le dépôt public des extensions Atlassian sont donc des références plus adaptées à la mise en place que la seule annonce.
Traitez le 6 octobre comme la date de l’annonce et le 8 octobre comme la date de vérification de ce guide. Révisez votre procédure si la documentation CLI, les instructions d’authentification ou le dépôt des extensions évoluent, ou si Atlassian et OpenAI confirment l’ouverture d’une intégration jusqu’ici exploratoire.
2Avant l’installation : préparer un test qui ne modifie rien
Commencez par choisir un cas d’usage dont le résultat attendu est vérifiable et sans écriture : retrouver une exigence, une décision de conception ou un lien entre un ticket et une page. Notez les sources auxquelles votre identité devrait normalement avoir accès. Vous aurez ainsi un critère concret pour distinguer une connexion opérationnelle d’une réponse plausible mais non vérifiée.
Vérifiez votre environnement d’exécution et votre mode d’utilisation de Codex CLI. Suivez les instructions officielles applicables à votre installation ; ne reprenez pas une commande d’un ancien tutoriel sans confirmer qu’elle correspond encore à la documentation. Contrôlez que le dépôt visé est le bon, que la session Codex utilise le compte attendu et que le compte Atlassian appartient à l’organisation et au site concernés.
Avant de lancer le processus, consignez les conditions du test : le dépôt concerné, l’identité utilisée, les ressources que le compte peut déjà consulter et l’objectif de la requête. Cette trace évite de confondre une erreur de configuration avec un refus légitime d’accès. Elle facilite aussi la comparaison si un administrateur modifie ensuite les permissions ou si une autre identité est utilisée.
Comment préparer Teamwork Graph CLI pour Codex ? Suivez la séquence publiée par Atlassian plutôt que d’assembler des commandes provenant de versions différentes : vérifiez les prérequis, installez l’exécutable indiqué, récupérez les éléments d’intégration Codex depuis le dépôt public, puis appliquez les étapes d’initialisation de la documentation à jour. Atlassian détaille aussi les Agent skills et leur configuration. Une skill n’est ni le binaire CLI ni un justificatif d’identité : son installation ne prouve pas que Codex peut accéder aux données de votre site.
Le scénario initial devrait être une demande consultative limitée, par exemple retrouver le contexte d’un ticket que vous pouvez déjà ouvrir et relever les références associées, sans modifier le dépôt. Définissez aussi ce que vous ne voulez pas voir apparaître dans la réponse, notamment des projets hors périmètre, des pages privées ou des informations sans rapport avec la demande. Si le résultat est incomplet, conservez la requête et les références disponibles avant de changer un paramètre : modifier plusieurs variables en même temps rend le diagnostic moins fiable.
3Pendant la configuration : comparer les composants et choisir le bon accès
| Élément | Fonction dans le parcours | Vérification à effectuer |
|---|---|---|
| Teamwork Graph CLI | Fournit le point d’exécution décrit dans la documentation Atlassian | Confirmer l’installation et les opérations prises en charge dans la documentation actuelle |
| Agent skills pour Codex | Donnent à l’agent des instructions d’utilisation et de sélection des outils | Vérifier la provenance du dépôt, le chemin d’installation et le chargement effectif par Codex |
| Authentification Atlassian | Associe l’accès à une identité donnée | Confirmer le compte, l’organisation et le site avant la requête |
| Permissions de données | Déterminent ce que l’identité peut consulter | Comparer les résultats à des sources accessibles avec le même compte |
| Dépôt et environnement Codex | Accueillent les modifications éventuelles du code | Vérifier que les fichiers ciblés et les droits locaux correspondent au test prévu |
Cette séparation évite une erreur fréquente : attribuer à une skill un pouvoir d’accès qu’elle ne détient pas. Si le CLI est absent ou mal configuré, les consignes de l’agent ne suffisent pas. Si l’identité ne possède pas les droits requis, l’installation correcte des composants ne transforme pas cette identité en administrateur. À l’inverse, une authentification valide ne garantit pas que la skill choisit le bon outil ou que l’agent comprend correctement les références retournées.
Quelles données Codex peut-il consulter après la connexion ? La réponse doit être établie à partir des outils et de la configuration réellement disponibles dans votre organisation, puis confirmée avec des ressources précises. Jira et Confluence sont des exemples de contenus de travail, mais n’en déduisez pas que chaque espace, ticket ou relation devient consultable dès que Teamwork Graph CLI est installé. Le résultat dépend de la portée prise en charge et des autorisations du compte ; vérifiez-les dans la documentation officielle sur l’authentification et les instructions de configuration des permissions.
La documentation explique les mécanismes à contrôler, mais votre preuve opérationnelle doit porter sur votre identité et vos ressources. Demandez à Codex de présenter, pour chaque information utile, le titre ou l’identifiant de la ressource d’origine et le lien permettant de la retrouver. Si une réponse résume une décision sans indiquer de source vérifiable, traitez-la comme une piste à contrôler, pas comme un contexte établi.
Ne demandez pas à l’agent de tester ses limites en essayant d’ouvrir des projets auxquels l’accès lui est interdit. Utilisez des ressources de contrôle autorisées et faites vérifier les refus d’accès avec l’administrateur, sans chercher à contourner la restriction.
4Au moment du choix : comparer le CLI, MCP et une extension existante
| Option | À privilégier lorsque… | Limite à prendre en compte |
|---|---|---|
| Teamwork Graph CLI avec Agent skills | Votre parcours Codex doit utiliser les capacités CLI documentées et vous pouvez installer et gérer ces composants | Il faut vérifier séparément l’installation, l’identité, les permissions et le chargement des skills |
| Atlassian MCP | Votre architecture et votre client d’agent sont conçus pour utiliser un serveur MCP compatible | La compatibilité et les contrôles d’administration doivent être évalués pour votre client et votre organisation |
| Extension ou connecteur déjà déployé | L’organisation a validé un mécanisme existant qui répond au besoin de contexte | Son périmètre réel ne doit pas être déduit d’une annonce ou d’une autre intégration |
Comment choisir entre Teamwork Graph CLI et Atlassian MCP ? Consultez le guide officiel de choix entre Teamwork Graph CLI et Atlassian MCP, puis confrontez ses critères à votre client, à vos règles d’administration et à la façon dont vous déployez les outils. Ne choisissez pas MCP uniquement parce qu’il est mentionné dans une discussion générale sur les agents ; ne sélectionnez pas le CLI parce qu’une extension porte le nom de Codex. Votre choix doit correspondre à une voie prise en charge et administrable dans votre environnement.
Comparez notamment le cycle de gestion des composants : qui installe et met à jour le programme, qui distribue les skills, quel compte est authentifié, et comment l’équipe retire ou renouvelle l’accès. Une option rapide à essayer, mais difficile à auditer ou à désactiver proprement, n’est pas nécessairement le meilleur choix pour une équipe.
Pour préparer ce contrôle, vous pouvez aussi consulter les ressources de vpstix sur les environnements et les modalités de service. Commencez par la présentation des solutions disponibles, puis vérifiez si votre besoin porte réellement sur un environnement d’exécution distant ou uniquement sur l’accès aux données Atlassian. Cette distinction vous évite de louer une machine pour résoudre un problème qui relève en réalité de l’identité ou des permissions.
5Après l’authentification : vérifier l’identité et les limites d’accès
La connexion ne valide pas, à elle seule, le périmètre obtenu. Avant le premier test, examinez l’identité active et le site Atlassian visé en suivant les étapes officielles. Si plusieurs comptes, organisations ou espaces sont présents dans votre environnement, consignez clairement lequel est utilisé. N’enchaînez pas les essais avec des identifiants personnels et professionnels sans vérifier quelle session est active : une différence de réponse pourrait venir d’un changement d’identité plutôt que de configuration.
Comment établir que Codex respecte les permissions existantes ? Utilisez des ressources de contrôle que le compte peut ouvrir par les voies habituelles, puis vérifiez que Codex retrouve les mêmes éléments avec des références contrôlables. Testez aussi une ressource à laquelle le compte ne devrait pas avoir accès, sans chercher à forcer l’ouverture : l’agent ne doit pas fournir de contenu exploitable sur cette ressource. Faites confirmer le comportement attendu avec l’administrateur et, lorsque c’est possible, avec les journaux disponibles. Les capacités du graphe ne doivent jamais être présentées comme un moyen de dépasser les droits de l’utilisateur.
Une validation utile met en regard trois éléments : la demande formulée à Codex, la ressource Atlassian d’origine et la réponse produite. Si l’agent fusionne plusieurs tickets ou pages, vérifiez chaque source séparément et relevez les références manquantes. Si le nom d’un projet apparaît sans contenu source vérifiable, ne concluez pas que les données complètes du projet sont accessibles. La visibilité d’un intitulé et la possibilité de lire ses détails ne sont pas nécessairement équivalentes ; documentez le comportement constaté sans le généraliser à tous les comptes.
Prévoyez également la révocation. Avec l’administrateur, identifiez la procédure qui désactive ou renouvelle l’accès utilisé, puis vérifiez que l’équipe sait où l’appliquer. Une session persistante sur un poste partagé ou un agent utilisé par plusieurs personnes mérite un contrôle spécifique. Déterminez qui peut consulter les journaux, modifier les permissions et interrompre l’accès, et consignez ces responsabilités avant d’élargir le test. Si le mécanisme de retrait est inconnu, limitez le pilote à des données non sensibles jusqu’à ce que l’équipe puisse expliquer comment mettre fin à l’accès.
6Au premier travail de code : séparer le contexte, la modification et la livraison
Une fois le test de lecture satisfaisant, demandez à Codex de préparer une petite modification liée au contexte récupéré, sans lui faire appliquer immédiatement le changement. Comparez sa proposition aux exigences et décisions d’origine. Vérifiez si l’agent cite les bonnes ressources, distingue les éléments confirmés des suppositions et signale les contradictions éventuelles entre un ticket Jira et une documentation plus récente.
Votre validation doit séparer quatre résultats qui ne se remplacent pas mutuellement : la recherche de contexte, la qualité du changement de code, l’exécution des tests et l’acceptation du livrable. Une recherche réussie ne prouve pas que le code est correct ; un diff cohérent ne prouve pas que les tests ont été exécutés ; et des tests locaux réussis ne constituent pas, à eux seuls, une approbation de mise en production.
Avant d’autoriser une écriture, cochez les points suivants :
- [ ] Le compte actif, l’organisation et le site Atlassian correspondent au périmètre prévu.
- [ ] La tâche initiale peut être vérifiée sans modification et ses sources attendues sont connues.
- [ ] Les Agent skills proviennent du dépôt officiel et sont chargées dans le parcours Codex prévu.
- [ ] Chaque fait présenté par l’agent peut être rapproché d’une ressource accessible et identifiable.
- [ ] Les consignes de permission et de retrait d’accès sont connues de l’équipe responsable.
- [ ] Les modifications proposées restent dans le dépôt prévu et peuvent être examinées avant leur application.
- [ ] La stratégie de test est adaptée au projet et ne confond pas contexte retrouvé et code livré.
Pour les projets iOS ou macOS, ajoutez une vérification indépendante de l’environnement. La connexion au CLI ne fournit pas automatiquement un Mac, Xcode, les simulateurs, les signatures ou les appareils nécessaires à une construction et à une validation réelles. Déterminez si le travail demandé consiste seulement à lire ou modifier le code, ou s’il comprend aussi la compilation et les tests Apple. Si une exécution Apple est nécessaire, prévoyez un environnement macOS conforme aux règles de votre équipe, puis consignez séparément les preuves de construction et de test.
La même prudence s’applique aux tâches audio, vidéo et design : un agent peut exploiter une demande et ses documents de travail sans que l’environnement de code puisse traiter, prévisualiser ou exporter correctement les ressources créatives. Faites préciser les fichiers, outils et validations nécessaires avant de conclure à la réussite sur la seule base d’une réponse textuelle. Un flux de travail créatif peut nécessiter des applications de bureau, des ressources locales ou des contrôles visuels qui ne sont pas représentés dans le résultat d’une commande CLI.
7Pour la livraison : louer un Mac seulement si le projet l’exige
Un poste local déjà administré peut convenir à un essai court ; une machine partagée oblige à gérer les sessions et l’accès au dépôt ; une exécution Linux ou une machine virtuelle non macOS ne permet pas de prétendre que les étapes propres à Xcode ou aux outils Apple ont été validées. Ces options comportent donc des limites concrètes : disponibilité du matériel, isolation des tâches, gestion des identifiants et reproductibilité d’une livraison macOS.
Louez un Mac auprès de vpstix uniquement si votre projet exige effectivement une exécution macOS à distance, une validation Xcode ou un environnement isolé pour un travail temporaire. Pour rechercher du contexte Atlassian ou modifier du code sans outils Apple, conservez plutôt un environnement déjà conforme à vos règles : louer un Mac ne résoudrait ni une permission Atlassian manquante ni une configuration Codex incorrecte. Si vous évaluez un environnement distant, consultez les informations de vpstix sur les solutions Mac et vérifiez séparément les exigences de votre tâche, les règles d’accès et les preuves de livraison attendues.
Lorsque la livraison dépend réellement de macOS, distinguez la preuve d’accès aux données de la preuve d’exécution et choisissez l’environnement en fonction de cette dernière exigence. Le succès de la connexion d’Atlassian Teamwork Graph CLI à Codex ne se mesure pas au simple démarrage de l’outil : vous devez pouvoir retrouver les sources, confirmer les droits de l’identité utilisée et prouver séparément que le code a été testé dans l’environnement requis.
Nœud distant vpstix M4
Développez à distance sur un Mac dédié avec vpstix
Louez un Mac mini M4 physique pour disposer d’un environnement macOS natif, sans acheter de matériel.