🫣 L’IA ne pousse pas à l’aiguillon. Vraiment.

🫣 L’IA ne pousse pas à l’aiguillon. Vraiment.

Cet article a été traduit automatiquement à partir de l’anglais et peut contenir des inexactitudes. En savoir plus
Voir l’original

Imaginez ceci : vous fusionnez une demande de tirage générée par un outil d’IA.

Quelques heures plus tard : le chaos. La production est cassée. Votre chef d’équipe transpire à tue-tête, se démenant pour corriger le problème avant le grand lancement de demain. Les coéquipiers évitent le contact visuel. Vous vous sentez mal.

Mais voici la question : qui est vraiment fautif ? L’outil d’IA ? Ou l’humain (vous) qui a cliqué sur « Approuver » ?

En matière d’IA, il n’y a pas de meilleur moyen de coder plus rapidement et d’être plus productif.

Mais ce n’est pas parce qu’une IA l’a écrit que c’est vrai.

Selon le National Institute of Standards and Technology, la surveillance humaine reste essentielle dans les systèmes d’IA à fort impact. Même lorsque l’IA gère une grande partie des tâches répétitives ou routinières, c’est l’humain qui est responsable en fin de compte.

Meme of two identical Spider-Man characters pointing at each other. The one on the left is labeled “YOU” and the one on the right is labeled “AI TOOL.” Text at the top reads: “WHEN YOUR AI TOOL WROTE THE BUG BUT YOU MERGED IT ANYWAY.”

Chez GitHub, nous voulons vous aider à tirer le meilleur parti des outils alimentés par l’IA, tout en restant aux commandes. Voici quelques trucs et astuces pour vous aider à rester rapide et responsable:

Pourboire #1 : Utilisez la fonctionnalité de révision de code de GitHub Copilot pour vous 🧐🧪 vérifier

Avant d’envoyer cette demande de tirage, laissez Copilot analyser votre code à la recherche de lacunes logiques, de problèmes de style et de points chauds de risque. C’est comme si vous aviez une deuxième série de (Alimenté par l’IA) yeux! Voici comment procéder (sur GitHub.com):

  • Ouvrir une demande de tirage (ou naviguez jusqu’à un modèle existant).
  • Dans la barre latérale droite, cliquez sur l’icône Examinateurs menu.
  • Choisir Copilote dans la liste déroulante.
  • En moins d’une minute, Copilot scannera votre code et laissera des commentaires en ligne.
  • Examinez les suggestions de Copilot. Appliquez les modifications que vous souhaitez d’un simple clic.

N’oubliez pas que Copilot n’approuve ni ne bloque votre demande de tirage, il laisse simplement des commentaires utiles. Vous êtes toujours le dernier examinateur.

Envie d’aller plus loin ? Activer Avis sur Copilot pour toutes les demandes de tirage ou personnaliser la façon dont Copilot examine votre code à l’aide d’un fichier .github/copilot-instructions.md .

📘 Explorez notre guide complet sur la révision du code Copilot >


Pourboire #2 : Accélérez vos flux de travail d’IA sans sacrifier le contrôle ⚡🛡️

Vous en avez assez de vous disputer avec des images Docker, de jongler avec des jetons ou de vous inquiéter de la déchaînement des agents d’IA ? Le serveur MCP à distance GitHub vous décharge de la configuration manuelle, ce qui vous permet de vous concentrer sur la création et non sur le baby-sitting.

En pointant votre IDE vers le point de terminaison MCP géré de GitHub, vous débloquerez un accès sécurisé, basé sur OAuth, à 70+ outils, sans infrastructure locale nécessaire. Mieux encore, vous pouvez Resserrez le contrôle avec le mode lecture seule Vous pouvez également limiter l’accès aux outils par tâche, ce qui facilite les tests, les démonstrations et la collaboration en toute sécurité.

Voici comment l’essayer :

  • Ouvrez VS Code et exécutez la commande :

> GitHub MCP: Install Remote Server        

  • Terminez le flux OAuth et redémarrez le serveur.
  • Vous voulez un accès plus sûr ? Utilisez une configuration en lecture seule comme celle-ci :

{

  "servers": {

    "github": {

      "type": "http",

      "url": "https://api.githubcopilot.com/mcp/",

      "mode": "read-only"

    }

  }

}        

  • Limitez les outils disponibles en ajoutant :

"toolsets": ["context", "pull_requests"]        

  • Invitez le mode agent à explorer, trier et réviser, le tout sans apporter de modifications.

📘 Obtenez le guide complet du serveur MCP distant GitHub >


Pourboire #3 : Donnez à Copilot le contexte qui lui manquait 🧠📦

Les suggestions de l’IA sont aussi bonnes que le contexte qui les sous-tend. Si Copilot ne connaît pas les normes de codage de votre équipe, les listes de contrôle d’accessibilité ou ce fil de discussion Slack critique d’il y a trois mois, il ne s’agit que d’une supposition.

GitHub Copilot Spaces résout ce problème en vous permettant de créer des « espaces » réutilisables remplis de code, de documents, de transcriptions et d’instructions personnalisées. Les espaces agissent comme le cerveau collectif de votre équipe, donnant à Copilot les informations dont il a besoin pour générer des réponses - et coder ! - qui correspondent réellement à votre style et à vos intentions.

Vous travaillez à l’IDE ? Utilisez le mode agent Copilot dans VS Code pour générer automatiquement des instructions personnalisées pour votre dépôt. Ces instructions donnent à Copilot un contexte encore plus pertinent lorsqu’il suggère du code, trie des bogues ou aide aux révisions, sans que vous ayez besoin de configurer manuellement quoi que ce soit.

Voici comment commencer avec les deux :

  • Allez dans github.com/copilot/spaces et cliquez sur Créer de l’espace.
  • Ajoutez du code, de la documentation ou même des fils de discussion Slack, et rédigez de courtes instructions telles que : « Utilisez nos règles ESLint et veillez à ce que les réponses soient concises. »
  • Dans VS Code, activez Mode agent et laissez-le générer automatiquement des instructions en fonction de votre structure de dépôt actuelle
  • Copilot répondra désormais avec des suggestions contextuelles adaptées aux besoins de votre équipe

Envie d’aller plus loin ? Créez des espaces ciblés tels que « Accessibilité », « Requêtes de données » ou « Intégration », afin de réduire les suppositions erronées, d’accélérer les révisions de code et d’arrêter de courir après les connaissances tribales.

📘 Consultez notre guide sur les espaces Copilot et les instructions personnalisées de l’IDE >


Un grand pouvoir s’accompagne d’une grande responsabilité 🕷️💻

L’IA peut écrire un millier de lignes de code en quelques secondes, mais seulement vous peuvent s’assurer qu’ils ont raison.

Avec des outils tels que la révision de code Copilot, le serveur MCP distant GitHub et Copilot Spaces, vous pouvez avancer plus rapidement et Restez responsable.

Vous voulez voir comment cela fonctionne en pratique ?

👉 Découvrez comment un développeur a utilisé le mode agent Copilot et les serveurs MCP pour déboguer des problèmes d’interface utilisateur délicats >

Bon codage !

Graphic banner for “The GitHub Insider” newsletter with the tagline “Code with confidence.” Design features geometric shapes and gradients in purple, blue, yellow, and black. A rounded “Subscribe” button appears in the bottom right.
Learn how to code faster and better with our biweekly developer newsletter.

Plus de bonté GitHub :

🔥 Abonnez-vous à notre newsletter pour les développeurs. Découvrez des trucs et astuces pour booster votre développement.

🌈 Assistez à GitHub Universe. Économisez 400 $ jusqu’à épuisement des stocks pendant le programme Early Bird.

🎧 Écoutez le nouveau podcast GitHub. Explorez les histoires et les tendances de la communauté open source.

☀️ Participez à notre défi de codage estival. Pour l’amour du code, notre hackathon créatif, est maintenant en cours.

🐙 Rejoignez notre équipe. Des ingénieurs aux écrivains, nous sommes toujours à la recherche des prochains grands talents.

❤️ Partager, c’est prendre soin. Republiez cette infolettre dans votre réseau.


✨ Ce bulletin a été écrit et produit par Gwen Davis. ✨

I wouldn't treat AI as a silver bullet, but rather a pair coding capability. Humans make mistakes and at times we should expect AI to also make mistakes. Validations are still required. A tool, any tool needs to be treated as such - just like it is my responsibility as someone using a mitar saw to remove it from the outlet when I'm done using it, because it's the responsible thing to do. Any incident that happens when the operator is negligent is the fault of the operator - we should be cognizant of what we are approving rather than rubber stamping.

This newsletter was written and produced by Gwen Davis. Using Ai lmao. Only ai would utilize so many emotes through a newsletter. Useful information though. Always remember. You should be the strongest link. AI is just a tool in your tool box.

AI simplifies tasks, but human oversight is key when things go wrong.

Identifiez-vous pour afficher ou ajouter un commentaire

Plus d’articles de GitHub

Autres pages consultées