Code & développement logiciel
- Savoir ce que l'IA de codage sait vraiment bien faire — expliquer, générer, refactoriser, déboguer, traduire, réviser
- Exécuter la boucle d'or : contexte, plan, génération, lecture, exécution — et renvoyer les échecs comme contexte frais
- Recourir à des prompts qui portent leur poids au lieu de vagues formules
- Intérioriser les deux règles dures : vérifier en exécutant, et ne jamais coller de secrets
Que vous appreniez à coder ou que vous livriez du logiciel en production, l'IA change la boucle. Les gagnants la traitent comme un binôme rapide et compétent — et vérifient tout ce qu'elle produit.
Ce qu'elle fait très bien
- Expliquer du code inconnu ou des erreurs en langage clair.
- Générer du boilerplate, des tests et des premières versions de fonctions.
- Refactoriser pour la clarté, et déboguer en raisonnant sur une trace de pile.
- Traduire entre langages/frameworks.
- Réviser un diff pour repérer bugs et odeurs.
Pour de vrais codebases, faites-le dans votre dépôt avec Claude Code, qui peut lire des fichiers, exécuter des tests et éditer avec votre approbation.
La boucle d'or
- Donnez du contexte — le code pertinent, l'erreur, ce que vous attendiez vs ce que vous avez obtenu. Vague à l'entrée, vague à la sortie.
- Demandez un plan pour les changements non triviaux avant les éditions (Plan Mode).
- Générez le changement.
- Lisez-le — comprenez avant d'accepter. Le code vous appartient.
- Exécutez-le — tests/lint/build. Ne croyez jamais « ça marche » sans l'exécuter.
L'étape qui sépare les bons résultats des mauvais est la flèche de retour vers le haut : quand un test échoue, vous ne rustinez pas à l'aveugle — vous renvoyez l'échec comme contexte frais.
Prompts qui portent leur poids
Expliquer le code + repérer les cas limites
Explain what this function does and any edge cases it mishandles: {code}Générer des tests
Write tests for {function}. Cover the happy path and the edge cases. {code}Déboguer depuis une trace de pile
This throws {error}. Here's the code and stack trace. Find the root cause and propose a minimal fix. {context}Règles dures
:::warning Vérifiez, et protégez vos secrets
- Exécutez et révisez le code généré — il peut être subtilement faux ou inventer des API qui n'existent pas.
- Ne collez jamais de secrets/clés dans un prompt (Confidentialité).
- Pour le codage agentique/automatisé, verrouillez les permissions et lisez Sécuriser les agents. :::
Vérifiez-vous
0/3- Traitez l'IA comme un binôme rapide et compétent — puis vérifiez tout ce qu'elle produit en l'exécutant vraiment
- Contexte à l'entrée, qualité à la sortie : donnez le code, l'erreur et attendu-vs-réel, jamais une demande vague
- Demandez un plan avant les éditions non triviales pour valider l'approche avant tout changement de code
- Lisez le code généré avant d'accepter — il peut être subtilement faux ou inventer des API inexistantes
- Ne collez jamais de secrets ou clés dans un prompt, et verrouillez les permissions avant de laisser un agent coder seul