For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navigation principale
Theme

Utiliser ChatGPT dans Slack

Lancez des demandes dans Slack et déléguez à Codex Cloud les tâches à réaliser dans vos dépôts

Mentionnez @ChatGPT dans un canal Slack pour lancer une demande. Si la délégation à Codex Cloud est activée dans votre espace de travail, ChatGPT peut confier le travail sur un dépôt à une tâche Codex Cloud distincte et publier le résultat dans le fil de discussion.

Pour les administrateurs d’espaces de travail : consultez Configurer et gérer @ChatGPT dans Slack et Microsoft Teams pour configurer l’application, connecter les espaces de travail et gérer les accès.

Configurer l’application Slack

Un propriétaire ou un administrateur de l’espace de travail ChatGPT y configure le déploiement de l’application pour Slack. Les réglages disponibles dépendent des fonctionnalités activées dans votre espace de travail.

Si ces réglages ne s’affichent pas, demandez à l’administrateur de votre espace de travail ChatGPT si les déploiements pour Slack sont disponibles. Les règles de votre espace de travail Slack concernant les applications s’appliquent également.

La délégation à Codex Cloud doit être disponible dans votre espace de travail et nécessite un environnement publié et partagé avec cet espace. Demandez à votre administrateur d’activer Codex Cloud pour Slack. Si le contrôle d’accès basé sur les rôles est activé dans Codex Cloud, le compte de service du déploiement et votre compte doivent tous deux avoir accès à Codex Cloud.

Connecter votre compte à la demande de ChatGPT

La configuration de l’espace de travail et la connexion de votre compte personnel sont deux étapes distinctes. Si ChatGPT vous demande de connecter votre compte avant de poursuivre :

  1. Ouvrez le lien de connexion dans le message Slack et identifiez-vous si nécessaire.
  2. Connectez Slack pour l’espace de travail dans lequel vous avez lancé la demande.
  3. Revenez au fil Slack d’origine et mentionnez @ChatGPT pour réessayer.

Lancer une demande

  1. Dans un canal où l’application est activée, mentionnez @ChatGPT et décrivez le résultat souhaité. Pour une tâche de développement, précisez le dépôt et reprenez les éléments pertinents du fil de discussion.
  2. Suivez les instructions de connexion du compte ou d’approbation qui s’affichent. Avant de donner votre accord, vérifiez le travail à effectuer et les accès demandés.
  3. Pour poursuivre sur le même sujet, mentionnez de nouveau @ChatGPT dans le même fil.

Par exemple :

@ChatGPT cherchez pourquoi les tests de passage de commande échouent dans acme/storefront et proposez un correctif.

Poursuivez ensuite dans le même fil :

@ChatGPT ajoutez un test de non-régression pour ce correctif et résumez les vérifications que vous avez effectuées.

Utilisez un canal public ou privé de votre espace de travail dans lequel l’application est activée. Cette fonctionnalité ne prend pas en charge les canaux Slack Connect partagés avec une autre organisation.

Travailler sur un dépôt dans Codex Cloud

La délégation à Codex Cloud nécessite un environnement compatible, partagé avec l’espace de travail et disposant d’une version publiée. Pour un espace de travail Enterprise, préparez, testez et publiez votre configuration à l’aide du guide des environnements cloud, puis suivez les instructions pour partager l’environnement au sein de votre espace de travail Enterprise. Vérifiez que l’environnement est disponible pour le dépôt indiqué dans la demande.

  • Choix de l’environnement : ChatGPT choisit parmi les environnements cloud accessibles et partagés avec l’espace de travail. Lorsqu’il utilise votre compte, ChatGPT vérifie que vous avez accès à l’environnement avant de lancer la tâche. Les environnements cloud personnels sont exclus. Précisez le nom du dépôt ou de l’environnement partagé dans votre demande pour guider ce choix.
  • Tâche de développement distincte : ChatGPT utilise votre compte pour travailler sur le dépôt dans le cadre d’une tâche distincte. Vous devez avoir accès à l’environnement sélectionné ainsi qu’à tous les dépôts qui nécessitent une authentification.
  • Suite de la tâche : les demandes portant sur le même sujet dans le même fil Slack peuvent prolonger la tâche de développement dans le même environnement si elles sont exécutées avec le même compte. Une demande exécutée avec un autre compte peut lancer une tâche de développement distincte. Si vous avez besoin d’un autre environnement, lancez une nouvelle conversation.

Le partage d’un environnement ne donne pas accès au dépôt et ne divulgue pas vos identifiants personnels. Avant de partager l’environnement, vérifiez les valeurs qui lui sont propres et les fichiers préparés, car les personnes qui l’utilisent peuvent y avoir accès.

Si aucun environnement partagé ne remplit les conditions requises, résolvez le problème d’environnement ou d’accès avant de réessayer. Pour l’accès aux services, consultez Se connecter à des services et Variables d’environnement et secrets réseau.

Examiner les demandes d’approbation et les résultats

Lorsqu’une demande nécessite votre autorisation, ChatGPT peut afficher une carte d’approbation privée avec les boutons Autoriser et Refuser. Avant de vous prononcer, vérifiez la tâche proposée et les choix d’environnement disponibles.

ChatGPT peut publier un message dans le fil d’origine au démarrage de la tâche. Les boutons Suivre la tâche et Annuler s’affichent pour la personne à l’origine de la demande lorsqu’ils sont disponibles. Utilisez Suivre la tâche pour ouvrir la tâche et examiner le travail effectué. La réponse publiée dans le canal ne donne pas automatiquement accès à la tâche à tous les membres du canal.

ChatGPT publie le résultat dans le fil. Examinez la réponse, les modifications et les vérifications signalées avant d’utiliser le résultat ou de fusionner les modifications. Mentionnez @ChatGPT dans le fil pour demander une correction ou poursuivre le travail.

Utilisation des données, confidentialité et sécurité

Toute personne ayant accès à un canal Slack peut y lire les réponses publiées. Demandez à ChatGPT de ne communiquer que les informations adaptées à ce public. Même si la carte d’approbation est privée, la réponse publiée dans le canal reste visible par ses membres.

N’incluez aucun secret dans vos prompts sur Slack. Pour travailler sur un dépôt, utilisez les mécanismes de gestion des identifiants de l’environnement. Consultez les sections sur la sécurité des agents et les limites d’accès du déploiement, et respectez les règles de votre espace de travail concernant les données et les applications.

Passer à l’application ChatGPT

Si vous utilisiez @Codex, lancez vos nouvelles demandes avec @ChatGPT une fois que votre administrateur a activé l’application ChatGPT. Suivez les instructions de connexion et d’approbation qui s’affichent.

Conseils et dépannage

  • Aucune réponse : vérifiez que ChatGPT est activé dans le canal et mentionnez explicitement @ChatGPT. Utilisez un canal interne à votre organisation plutôt qu’un canal Slack Connect.
  • Nouvelle demande de connexion du compte : vérifiez que vous avez connecté ChatGPT à l’espace de travail Slack dans lequel vous lancez la demande, puis réessayez dans le même fil.
  • Aucun environnement cloud compatible : vérifiez que l’environnement est publié et partagé avec l’espace de travail, et que le compte qui exécute la tâche dispose des accès requis. Les environnements cloud personnels ne figurent pas parmi les choix possibles.
  • La tâche de développement ne démarre pas : demandez à votre administrateur de vérifier que la délégation à Codex Cloud est disponible et que Codex Cloud est activé pour votre espace de travail. Si le contrôle d’accès basé sur les rôles est activé dans Codex Cloud, vérifiez que le compte de service du déploiement et votre compte ont tous deux accès à Codex Cloud. Vérifiez également que vous avez accès à l’environnement sélectionné et à ses dépôts.
  • Besoin d’un autre environnement : lancez une nouvelle conversation et indiquez le nom du dépôt ou de l’environnement partagé que vous souhaitez utiliser.
  • Commandes de la tâche indisponibles : les boutons Suivre la tâche et Annuler dépendent de la configuration du déploiement et sont destinés à la personne à l’origine de la demande.
  • Longs fils de discussion : dans votre demande la plus récente, résumez le problème, précisez le résultat attendu et indiquez le dépôt concerné pour que la tâche dispose du contexte nécessaire.