Copilot n'est pas disponible dans la liste des « Assignés » de mon numéro
Vous ne pouvez attribuer des issues à Copilot que si vous avez accès à Copilot via l’offre GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business ou GitHub Copilot Enterprise.
Si vous ne disposez pas encore d’un abonnement à l’une de ces offres, cliquez sur ce bouton pour obtenir plus d’informations :
Inscrivez-vous à Copilot
Si vous disposez de GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business ou GitHub Copilot Enterprise, vérifiez que Copilot, agent de codage est activé et n’a pas été désactivé manuellement pour le référentiel :
-
Si vous utilisez l’offre GitHub Copilot Business ou Copilot Entreprise, votre capacité à utiliser Copilot, agent de codage est contrôlée par l’administrateur de votre entreprise et/ou de votre organisation. Consultez Gestion de l'agent de codage GitHub Copilot dans votre entreprise.
-
Pour les référentiels appartenant à une organisation, la disponibilité de Copilot, agent de codage dans le référentiel est gérée par les administrateurs de l’organisation et/ou de l’entreprise. Consultez Ajout de l'agent de codage GitHub Copilot à votre organisation.
-
Pour les référentiels personnels, la disponibilité de Copilot, agent de codage dans le référentiel est configurée dans les paramètres de votre compte. Consultez Gestion des politiques GitHub Copilot en tant qu’un abonné individuel.
Remarque
Vous pouvez vérifier si Copilot, agent de codage a été activé pour votre compte dans la page des fonctionnalités des paramètres de votre Copilot : github.com/settings/copilot/features.
J’ai un compte Enterprise Managed User et Copilot ne fonctionne pas dans mon référentiel personnel
Copilot, agent de codage n’est pas disponible dans les référentiels personnels appartenant à comptes d’utilisateur managés. Cela est dû au fait que Copilot, agent de codage s’exécute sur les exécuteurs hébergés par GitHub, qui ne sont pas disponibles pour les référentiels personnels détenus par comptes d’utilisateur managés. Pour plus d’informations, consultez « Exécuteurs hébergés par GitHub ».
Si vous disposez d’un compte d’utilisateur managé et que vous essayez d’attribuer Copilot à une issue dans un référentiel personnel, un message d’erreur peut s’afficher indiquant que GitHub Actions ne sont pas disponibles pour votre référentiel.
Pour utiliser Copilot, agent de codage, vous devez travailler avec des référentiels appartenant à votre organisation plutôt qu’avec des référentiels personnels.
Copilot ne peut pas créer de pull request à partir de Tchat Copilot.
Si vous avez demandé à Copilot de créer une pull request et qu’il répond qu’il ne peut pas la créer directement, vérifiez que Copilot, agent de codage est disponible.
Important
Dans VS Code, Visual Studio, et JetBrains IDEs, vous devez mentionner le participant au chat @githubdans votre invite. Vous pouvez omettre ceci dans Tchat Copilot sur GitHub.com.
J’ai attribué une issue à Copilot, mais rien ne se passe
Patientez quelques instants, puis actualisez la page. Vous devriez voir Copilot ajouter une réaction 👀 sur l’issue.? sur l’issue. Peu après, Copilot ouvre une pull request en brouillon liée à l’issue, qui s’affiche dans la chronologie de l’issue.
Copilot a ouvert une pull request, mais rien ne se passe
S’il existe un événement « Copilot a commencé à travailler » dans la chronologie de la pull request, cliquez sur Afficher la session pour consulter les journaux de session. Ceux-ci seront diffusés en direct et vous pourrez voir ce que fait Copilot.
Copilot ne répond pas à mes commentaires de pull request
Copilot ne répond qu'aux commentaires des personnes qui ont un accès en écriture au référentiel.
Si vous disposez bien d’un accès en écriture et que vous mentionnez @copilot dans un commentaire sur une pull request attribuée à Copilot, le commentaire est transmis à Copilot, agent de codage. Un emoji yeux (👀) est ajouté à votre commentaire pour indiquer que Copilot, agent de codage a bien vu votre commentaire..? est ajouté à votre commentaire pour indiquer que Copilot, agent de codage a bien vu votre commentaire. Peu après, un événement « Copilot a commencé à travailler » est ajouté à la chronologie de la pull request.
Si cela ne se produit pas, Copilot a peut-être été retiré de l’assignation de la pull request, ou vous ne disposez peut-être pas d’un accès en écriture. Notez que Copilot ne répond qu’aux mentions dans les pull requests ouvertes. Une fois qu’une pull request est intégrée ou fermée, Copilot, agent de codage ne répond pas aux nouvelles mentions ou commentaires afin de mieux se concentrer sur l'activité de développement active.
D’après les journaux de session de l’agent, Copilot semble bloqué
Copilot peut sembler bloqué pendant un certain temps, puis reprendre son activité.
Si la session reste bloquée, elle expirera au bout d’une heure. Vous pouvez réessayer en retirant l’assignation de l’issue, puis en la réattribuant à Copilot.
Si Copilot s’est bloqué lors de la réponse à un commentaire, essayez d’ajouter à nouveau le même commentaire à la pull request.
Mes workflows GitHub Actions ne s’exécutent pas lorsque Copilot effectue un push
Les workflows GitHub Actions ne s’exécutent pas automatiquement lorsque Copilot pousse des modifications vers une pull request.
Pour autoriser l’exécution des workflows GitHub Actions, cliquez sur le bouton Approuver et exécuter les workflows dans la zone de fusion de la pull request. Consultez Revue d'une pull request créée par GitHub Copilot.
Copilot pousse des modifications qui ne passent pas mes vérifications CI
Lorsqu’il travaille sur une issue, Copilot dispose de son propre environnement de développement éphémère, alimenté par GitHub Actions, dans lequel il peut exécuter des tests automatisés et des linters afin de valider son travail avant d’effectuer un push.
Il est plus susceptible de faire cela si on lui donne des instructions claires sur ce qu'il doit faire. La meilleure façon de faire cela est avec un fichier .github/copilot-instructions.md. Consultez Meilleures pratiques pour utiliser GitHub Copilot pour travailler sur des tâches.
Un avertissement concernant le pare-feu s’affiche dans GitHub Copilot
Par défaut, l'accès à Internet de Copilot est limité par un pare-feu.
La limitation de l'accès à Internet permet de gérer les risques d'exfiltration de données, où un comportement surprenant de Copilot ou des instructions malveillantes données à lui pourraient entraîner des fuites de code ou d'autres informations sensibles vers des emplacements distants.
Si Copilot tente d’effectuer une requête bloquée par le pare-feu, un avertissement est ajouté au corps de la pull request (si Copilot répond à une assignation d’issue) ou à un commentaire (s’il répond à un commentaire). L’avertissement indique l’adresse bloquée ainsi que la commande qui a tenté d’effectuer la requête.

Pour plus d’informations, consultez « Personnalisation ou désactivation du pare-feu pour GitHub Agent de codage Copilot ».
Copilot ne prend pas en compte les captures d’écran jointes
La taille maximale des images autorisée par Copilot, agent de codage est de 3,00 MiB. Les images dépassant cette taille seront supprimées de la requête.
Pour aller plus loin
-
[AUTOTITLE](/copilot/tutorials/coding-agent/best-practices) -
[AUTOTITLE](/copilot/customizing-copilot/customizing-the-development-environment-for-copilot-coding-agent)