🫣 L’IA ne pousse pas à l’aiguillon. Vraiment.
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.
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):
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 .
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 :
> GitHub MCP: Install Remote Server
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/",
"mode": "read-only"
}
}
}
"toolsets": ["context", "pull_requests"]
Recommandé par LinkedIn
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 :
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.
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 ?
Bon codage !
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. ✨
https://www.fiverr.com/s/wkoLQrg
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.