Module 09 — Prompt Crafting avancé

Dans ce module

Tu passeras du prompting basique au pilotage d'agent : trouver le bon niveau de spécificité, utiliser le pattern Interview pour obtenir des specs précises, déléguer aux subagents, et savoir quand changer d'approche au lieu d'insister.

9.1 — Agent vs chatbot : un changement de posture

Quand tu utilises ChatGPT ou Claude dans une interface web, tu interagis avec un chatbot. Tu dois lui fournir tout le contexte -- le code, les fichiers, l'architecture -- parce qu'il ne peut pas aller chercher l'information lui-même. Claude Code est un agent. Il dispose d'outils : Read, Grep, Glob, Bash, Edit. Il explore ton codebase, lit tes fichiers, exécute des commandes, navigue dans l'historique git. Cette différence change radicalement la façon dont tu dois formuler tes instructions.

Avec un chatbot, tu donnes les étapes. Avec un agent, tu donnes la direction. Au lieu de dire "ouvre le fichier X, trouve la ligne Y, remplace Z par W", tu dis "le tri par date ne fonctionne pas dans la page des commandes, corrige-le". L'agent va trouver le fichier, comprendre le bug, proposer la correction. Ton énergie doit être investie dans le "quoi" et le "pourquoi", jamais dans le "comment".

Concrètement :

  • Ne copie-colle pas du code dans ton prompt -- l'agent peut le lire lui-même
  • Décris le symptôme et le comportement attendu, pas les étapes techniques
  • Pense "product owner qui rédige un ticket", pas "développeur qui dicte du code"
  • Fais confiance à l'exploration : l'agent va chercher les fichiers, les patterns, l'architecture
# Mauvais (style chatbot)
"Dans src/utils/sort.ts, ligne 42, remplace a.date - b.date par b.date - a.date"

# Bon (style agent)
"Le tri par date dans la liste des commandes affiche les plus anciennes en premier.
Je veux les plus récentes en premier."

À retenir

Prompter un agent, c'est déléguer à un développeur compétent. Tu donnes le problème, le contexte métier et les contraintes. Tu ne dictes pas chaque ligne de code.

Au programme de ce module

  1. 9.1 — Agent vs chatbot : un changement de posture Disponible
  2. 9.2 — Le bon niveau de spécificité
  3. 9.3 — Chain-of-thought et niveaux d'effort
  4. 9.4 — CLAUDE.md : tes instructions permanentes
  5. 9.5 — Le pattern Interview et la spécification
  6. 9.6 — Gestion du contexte et commandes de session
  7. 9.7 — Subagents : déléguer et paralléliser
  8. 9.8 — Format de sortie et automatisation
  9. 9.9 — Itération et correction : la règle du 2 strikes
  10. 9.10 — Les cinq erreurs de prompting à éviter

Contenu verrouillé

Déverrouille la formation complète pour accéder à ce module.

Débloquer

Déjà acheté ? Récupérer mon accès