Aller au contenu
Les 31 fichesFREN中文
Fiches
Partie 5 · fiche 1 sur 5 Niveau : Intermédiaire Durée de lecture : 18 min

Cadrer un projet avec un LLM

La compétence qui change tout. Avant d'écrire une ligne de code, on transforme une idée floue en cahier des charges net, en discutant avec un LLM. 80 % du résultat se joue ici.

Sur cette fiche
  1. 01Pourquoi un LLM est l’outil parfait pour cadrer
  2. 02La boucle complète
  3. 03Quel modèle pour cadrer ?
  4. 04Étape par étape : de l’idée floue au cahier des charges
  5. 05Ce qu’un bon cahier des charges contient
  6. 06Les pièges du cadrage
  7. 07Du cahier des charges au projet vivant
  8. 08Questions fréquentes

En bref

Cadrer, c'est transformer une idée floue en cahier des charges avant d'écrire la moindre ligne de code, en demandant à un LLM de vous interviewer au lieu de répondre : objectif en une phrase, utilisateurs, fonctionnalités priorisées, pile technique, hors-périmètre explicite et risques, puis un découpage en 3 à 5 jalons livrables. Prenez pour cette discussion le meilleur modèle à votre portée, par exemple Claude Opus 5.5 ou Claude Sonnet 5.5 chez Anthropic. Le cahier des charges devient ensuite le socle du fichier mémoire du projet (CLAUDE.md ou AGENTS.md).

Si vous ne deviez lire qu’une seule fiche de ce site, ce serait celle-ci.

La machine, Linux, l’agent, les modèles : c’est de l’outillage. Ça s’apprend en un week-end. Ce qui sépare un projet qui aboutit d’un projet qui part en vrille, ce n’est jamais la puissance du mini-PC ni le modèle utilisé. C’est la qualité du cadrage en amont. Un agent surpuissant lancé sur une idée floue produit beaucoup de code… qui ne fait pas ce que vous vouliez. Un agent moyen guidé par un cahier des charges net produit exactement la bonne chose.

Pourquoi un LLM est l’outil parfait pour cadrer

Vous pourriez écrire votre cahier des charges seul, dans un coin. Mais un LLM est un partenaire de réflexion redoutable avant d’être un exécutant. Il ne se fatigue pas, ne juge pas vos questions bêtes, et surtout : il fait remonter les angles morts. Vous lui décrivez votre idée, il vous pose les vingt questions que vous n’aviez pas vues venir. C’est un entretien de cadrage gratuit, à la demande.

Le piège classique, c’est de sauter cette étape : ouvrir l’agent et taper « fais-moi une app de gestion de tâches ». L’agent va deviner. Il va deviner la pile technique, le stockage, l’auth, le design, et il devinera mal, parce que vous ne lui avez pas dit. Vous passerez ensuite trois heures à corriger ses suppositions. Le cadrage, c’est remplacer les suppositions par des décisions.

La boucle complète

Cadrer forme le premier maillon d’une boucle que vous répéterez à chaque projet.

  1. Brief Une idée en deux phrases
  2. Cadrage Cahier des charges avec le LLM
  3. Mémoire CLAUDE.md + fichiers mémoire
  4. Build L'agent code, vous pilotez
  5. Relecture Tests, sécurité, second avis
  6. Déploiement Tunnel, mise en ligne
↻ et on reboucle : chaque retour affine le cadrage et la mémoire.
Du brief au déploiement, et on reboucle. Chaque retour d'expérience affine le cadrage et la mémoire du projet.

Quel modèle pour cadrer ?

Le cadrage demande du raisonnement et une conversation fluide en français, bien plus que de la vitesse d’écriture de code. Prenez donc le meilleur modèle auquel vous avez accès : une discussion de cadrage consomme peu, et c’est là que la qualité du modèle se paie le mieux.

  • Chez Anthropic, Claude Opus 5.5 est le choix par défaut. Claude Sonnet 5.5 le talonne (les deux sont ex æquo en tête du classement général de Quelle IA, édition du 28 septembre 2026) pour moitié moins cher à l’API : largement suffisant pour un petit projet. Claude Fable 5.1, le plus capable de la gamme et le plus cher, se réserve aux cadrages vraiment épineux. Claude Haiku 4.5, rapide et économique, sert plutôt aux petites tâches répétitives qu’à la réflexion de fond.
  • Ailleurs, GPT-6 Astra (OpenAI) joue dans la même catégorie que les meilleurs Claude ; côté Google, Gemini 3.8 Flash, le plus récent, fait jeu égal avec la version 3.7 au classement général de Quelle IA (89,7 contre 89,9 à l’édition du 28 septembre 2026), et Gemini 4 Argon y figure déjà, avec un score encore provisoire.
  • En local, c’est possible, mais l’écart se sent sur ce genre de réflexion ouverte : sur une machine de 128 Go au plus, le meilleur modèle à installer chez soi plafonne à 82,4 au score de Quelle IA, contre 99,9 pour Claude Opus 5.5 (classement des modèles locaux).

Pour comparer par vous-même, le classement général de Quelle IA range les modèles avec leur marge d’erreur et leur prix, et Trouver mon modèle vous oriente en quatre questions (tâche, budget, poids ouverts, mémoire).

Étape par étape : de l’idée floue au cahier des charges

Ouvrez une conversation avec un LLM, de préférence séparée de votre projet de code : l’interface web fait très bien l’affaire. Si vous préférez rester dans votre agent, passez-le en mode plan, où il lit et propose sans rien modifier : Shift + Tab jusqu’à voir le mode plan s’afficher, ou /plan, dans Claude Code ; Tab pour basculer sur l’agent plan dans OpenCode. Ici, on ne code pas. On réfléchit.

0 étape sur 5 faite Vos cases cochées restent dans ce navigateur.

  1. Posez le brief brut, en deux phrases

    N’essayez pas d’être précis tout de suite. Lâchez l’idée telle quelle :

    « Je veux un petit tableau de bord qui regroupe les sorties ciné de la semaine, avec affiches et notes, accessible depuis mon téléphone. »

    C’est suffisant pour démarrer. Le LLM va faire le reste du travail de clarification.

  2. Demandez-lui de vous interviewer, pas de répondre

    La phrase magique :

    « Avant de proposer quoi que ce soit, pose-moi toutes les questions nécessaires pour cadrer ce projet : usages, utilisateurs, contraintes techniques, ce qui est explicitement hors périmètre. Une question à la fois si besoin. »

    C’est l’inversion clé. Vous ne voulez pas qu’il code. Vous voulez qu’il vous extraie les décisions de la tête.

  3. Répondez, et laissez les vraies contraintes émerger

    « Pour qui ? » → vous seul, ou l’équipe ? « Les données viennent d’où ? » « Ça doit tourner même hors-ligne ? » « Combien d’utilisateurs en même temps ? » Chaque réponse ferme une porte que l’agent aurait sinon ouverte au hasard.

  4. Faites-lui rédiger le cahier des charges

    Une fois l’interview finie :

    « Synthétise tout ça en un cahier des charges structuré : objectif, utilisateurs, fonctionnalités (priorisées), pile technique, ce qui est hors périmètre pour la v1, et les risques. »

    Vous obtenez un document. Relisez-le. Corrigez. Ce cahier des charges devient le vôtre, et l’agent s’y conforme.

  5. Découpez en jalons livrables

    Dernier geste : « Découpe ça en 3 à 5 jalons, chacun livrable et testable indépendamment, du plus simple au plus complet. » Vous tenez votre feuille de route. L’agent attaquera le jalon 1, pas le projet entier d’un coup.

Ce qu’un bon cahier des charges contient

Peu importe le format, visez ces rubriques. C’est ce qui transforme « fais une app » en quelque chose qu’un agent exécute sans deviner :

  • L’objectif en une phrase. Si vous ne pouvez pas le dire en une phrase, le projet n’est pas mûr.
  • Les utilisateurs et leur usage réel. « Moi, depuis mon canapé, sur téléphone » est une spec. « Les gens » n’en est pas une.
  • Les fonctionnalités, priorisées. Ce qui est dans la v1, ce qui attend. La priorisation est la décision difficile.
  • La pile technique et les contraintes. Langage, framework, où ça tourne, hors-ligne ou pas, budget.
  • Le hors-périmètre, explicite. La rubrique la plus sous-estimée. Écrire « pas d’authentification en v1, pas de multi-utilisateur » empêche l’agent de bâtir une usine à gaz.
  • Les risques et inconnues. Les trucs dont vous n’êtes pas sûr. L’agent peut vous aider à les lever en premier.

Les pièges du cadrage

Du cahier des charges au projet vivant

Le cadrage ne meurt pas une fois le code lancé. Votre cahier des charges devient le socle de la mémoire du projet. Concrètement :

  • Vous déposez le cahier des charges (ou son résumé) dans le CLAUDE.md / AGENTS.md du projet. L’agent le relit à chaque session, voir Les fichiers mémoire.
  • À chaque jalon livré, vous revenez au cahier des charges : ce qui a changé, ce qu’on a appris, ce qu’on reporte. C’est le « ↻ on reboucle » du schéma.
  • Les décisions répétées (« on utilise toujours telle lib », « on ne touche jamais à tel dossier ») se cristallisent en règles dans la mémoire, et vous cessez de les répéter.

Questions fréquentes

Pourquoi ne pas demander directement à l'agent de coder l'application ?

Parce qu'il va deviner tout ce que vous ne lui avez pas dit : la pile technique, le stockage, l'authentification, le design. Et il devinera mal. Vous passerez ensuite des heures à corriger ses suppositions. Cadrer d'abord, c'est remplacer ces suppositions par des décisions.

Faut-il cadrer dans l'agent de code ou dans un chat à part ?

De préférence dans une conversation séparée du projet de code, et l'interface web d'un LLM fait très bien l'affaire. Si vous préférez rester dans votre agent, passez-le en mode plan, où il lit et propose sans rien modifier : Shift + Tab ou /plan dans Claude Code, Tab pour l'agent plan dans OpenCode.

Peut-on cadrer un projet avec un modèle local ?

C'est possible, mais l'écart se sent sur ce genre de réflexion ouverte. Sur une machine de 128 Go au plus, le meilleur modèle à installer chez soi plafonne à 82,4 au score de Quelle IA, contre 99,9 pour Claude Opus 5.5. Comme une discussion de cadrage consomme peu, c'est le moment où un modèle en ligne de pointe se rentabilise le mieux.

Pourquoi écrire ce qui est hors périmètre ?

Un agent veut faire plaisir : sans limite claire, il ajoute de l'authentification, un mode sombre, une API REST ou des tests de bout en bout à un script que vous lancez seul deux fois par mois. Écrire par exemple « pas d'authentification en v1, pas de multi-utilisateur » l'empêche de bâtir une usine à gaz. Chaque ligne de hors-périmètre vous épargne du code inutile à démêler.

Quelles erreurs éviter quand on cadre un projet ?

Il y en a quatre classiques. Exécuter un brief vague trop vite, laisser le périmètre gonfler à coups de « tant qu'on y est », spécifier chaque détail avant le premier jalon, et glisser vers le code en débattant de noms de variables. Interviewez d'abord, gelez le périmètre de la v1 et cadrez le squelette en laissant les détails venir avec l'usage.

Les termes de cette fiche : LinuxAgentLLMAPIModèle open-weight (poids ouverts)Claude CodeOpenCode

Une erreur ?

Une commande ne marche plus, un prix a changé ?

Les outils bougent tous les mois. Dites-moi ce qui cloche dans cette fiche, je corrige et je redate.

Seuls la page, votre message et le contact éventuel sont gardés. Rien d’autre.

Fiche 27 sur 31 · partie 5 aucune fiche lue pour l’instant Ouvrir le sommaire des fiches