DEV Community

Dev du Sud
Dev du Sud

Posted on

5 prompts que j'utilise vraiment quand je code avec une IA

Je passe plusieurs heures par jour avec une IA dans mon éditeur. Voici les cinq prompts qui m'évitent le plus de frustrations — et je les écris à la main, pas copiés d'une liste.

1. Le prompt « contexte d'abord »

Ce que je tape :

Je travaille sur un script Python qui trie un dossier Téléchargements. Il doit : déplacer les fichiers par extension, ignorer les fichiers sans règle, et ne jamais rien supprimer. Le code actuel est ci-dessous. Explique-moi d'abord ce que tu comprends du projet avant de proposer quoi que ce soit.

Pourquoi ça marche : l'IA confirme sa compréhension avant d'agir. Si elle a mal compris un point, je le vois en deux lignes au lieu de découvrir une solution à côté de la plaque après dix minutes.

2. Le prompt « contraintes bloquantes »

Propose 3 approches pour cette fonction, avec leurs compromis. Contraintes : bibliothèque standard uniquement, compatible Python 3.9+, et le code doit tenir en moins de 40 lignes.

Le nombre de variantes (3) force la comparaison. Les contraintes éliminent les réponses « installez juste ce gros framework ».

3. Le prompt « revue critique »

Voici mon code. Joue le rôle d'un reviewer exigeant : trouve les bugs, les cas limites que j'ai oubliés, et dis-moi ce qui est le plus fragile ici. Ne réécris pas tout — liste les points.

C'est le prompt le plus rentable. L'IA trouve des cas limites réels : un fichier ouvert pendant le déplacement, un chemin avec des espaces, un problème d'encodage sur Windows.

4. Le prompt « test d'abord »

Écris les tests unitaires pour cette fonction AVANT de me proposer une implémentation. Cas à couvrir : fichier inexistant, dossier vide, nom en double, extension inconnue.

Si les tests sont écrits en premier, je vois tout de suite si la solution proposée les respecte. Et je repars avec une suite de tests gratuite.

5. Le prompt « explication en français simple »

Réécris cette fonction en gardant exactement le même comportement, mais avec des commentaires en français qui expliquent le POURQUOI de chaque étape, pas le quoi.

Les commentaires « pour le futur moi qui relira dans six mois » — c'est la version du code que je garde en production.

Ce que je ne fais plus

  • Un gros prompt « fais tout » → je découpe en étapes. L'IA est meilleure sur un périmètre restreint.
  • « Corrige le bug » sans contexte → je colle le message d'erreur complet, le code, et ce que j'attendais. Trois lignes de plus qui évitent trois allers-retours.
  • Accepter sans relire → les suggestions ont l'air justes. Elles ne le sont pas toujours. Toujours tester.

Le fond du sujet

Mon guide complet sur le sujet — Prompt Engineering Masterclass — couvre ça en profondeur : comment structurer un prompt comme un brief, les pièges de l'ambiguïté, et 40 templates prêts à l'emploi. Mais honnêtement, les cinq prompts ci-dessus couvrent 80 % de mes besoins au quotidien.

Quel est LE prompt qui a changé votre façon de bosser avec l'IA ? Je suis preneur.

Top comments (0)