Guide · Développer
Comment développer une application avec l'IA
Développer avec l'IA consiste à décrire ce que vous voulez en langage courant et à laisser un modèle écrire, exécuter et corriger le code, pendant que vous restez la personne qui décide de ce qui est correct. Vous lisez le résultat, vous l'exécutez, vous le déployez. Ce jugement est la compétence réelle.
Combien de temps faut-il pour l'apprendre ?
Une première application qui tourne : un après-midi. Assez de jugement pour construire quelque chose que vous laisseriez utiliser par des inconnus : six à huit semaines à quelques heures par semaine. Tout le sujet tient dans l'écart entre ces deux chiffres, et c'est ce que les tutoriels ne disent jamais.
Le chemin le plus rapide, dans l'ordre
- 01
Installer un vrai environnement, pas une fenêtre de chat
Un éditeur avec un agent dedans (Claude Code, Cursor ou GitHub Copilot), un terminal, et un dépôt Git dès la première ligne. Le versionnage est l'assurance la moins chère du métier et la première chose que les débutants sautent.
- 02
Comprendre ce qu'est réellement le modèle
Ni un moteur de recherche, ni un compilateur. Un prédicteur de token suivant qui travaille dans une fenêtre de contexte finie. Ce seul fait explique presque tous les comportements étranges, dont l'import d'une librairie qui n'a jamais existé.
- 03
Mettre en ligne une petite chose, de bout en bout
Une page, un formulaire, une donnée enregistrée, sur une URL publique dès la première semaine et pas à la huitième. Un projet qui ne quitte jamais votre machine ne vous a appris que la moitié facile du travail.
- 04
Passer d'écrire du code à le lire
Relisez chaque modification avant de l'accepter. Demandez au modèle pourquoi il a choisi cette approche, et insistez quand la réponse est faible. La première fois que vous dites non, fais-le autrement, vous n'êtes plus passager.
- 05
Prendre la couche données au sérieux
Où les choses sont stockées, qui a le droit de les lire, ce qui arrive quand deux personnes écrivent en même temps. Les modèles sont à l'aise sur l'interface et négligents sur les données, et ce sont les erreurs de données qui vous suivent en production.
- 06
Savoir déboguer sans le modèle
Quand il boucle sur le même correctif cassé, arrêtez de prompter et lisez l'erreur. Être capable d'avancer quand l'IA ne peut plus aider, c'est ce qui sépare construire de se faire construire quelque chose.
Les outils qui valent votre temps
| Outil | À quoi ça sert |
|---|---|
| Claude Code | Agent qui travaille dans votre terminal et votre dépôt, exécute des commandes et modifie les fichiers. |
| Cursor | Éditeur construit autour de l'IA, le bon choix si vous voulez une surface VS Code familière. |
| GitHub Copilot | Complétion et chat dans la plupart des éditeurs, l'entrée la plus douce. |
| Next.js | Le framework React que les assistants écrivent le mieux, parce que c'est celui qu'ils ont le plus vu. |
| Vercel | Déploiement depuis un push Git, offre gratuite incluse. Le chemin le plus court vers une URL publique. |
| Supabase | Postgres hébergé avec l'authentification, pour que la couche données soit réelle dès le début. |
Les générateurs d'application par prompt comme Lovable, Bolt ou v0 sont utiles pour une première maquette et deviennent un piège comme destination : ils donnent une démo vite et vous laissent incapable de la modifier. Servez-vous-en pour voir la forme d'une chose, puis reconstruisez là où vous pouvez lire chaque fichier.
Les erreurs qui coûtent des semaines
Accepter du code que vous n'avez pas lu
Ça marche, donc ça passe. Trois semaines plus tard plus rien n'est modifiable parce que personne, vous compris, ne sait ce que fait quoi. Relisez la modification à chaque fois, même quand c'est ennuyeux.
Commencer par le projet ambitieux
La marketplace avec paiement et messagerie n'est pas un premier projet, c'est quatre premiers projets empilés. Livrez quelque chose de trivial et public, puis ajoutez une difficulté à la fois.
Prompter plus fort au lieu de lire l'erreur
La stack trace nomme en général le fichier et la ligne. Dix secondes de lecture valent mieux que quatre allers-retours avec le modèle, et c'est comme ça qu'on apprend le système plutôt que l'assistant.