Méthode · Outillage
Construire PasDeVélib avec des IA
Juin 2026 · 4 min de lecture
PasDeVélib a été développé seul, à Paris, avec des assistants IA comme outils principaux. Voici ce que ça implique concrètement — sans romantisme ni exagération.
Le principe
Les IA ne décident pas. Chaque fonctionnalité, chaque choix d'algorithme, chaque arbitrage UX vient d'une réflexion humaine en amont. Les assistants interviennent pour l'exécution : écrire le code, proposer des alternatives, déboguer, documenter.
L'analogie la plus juste : un développeur senior qui répond immédiatement, sans ego, et oublie tout entre deux sessions.
Les outils et leurs rôles
Claude (Anthropic)
Partenaire principal pour le code. Il maintient le contexte sur de longues sessions de développement, comprend les contraintes spécifiques du projet (infrastructure zéro coût, séparation repo public/privé, contraintes Vercel Hobby), et adapte ses suggestions en conséquence. Utilisé pour tout le code Python de l'algorithme, le TypeScript de la webapp, et les API routes.
ChatGPT (OpenAI)
Utilisé en phase d'exploration pour comparer des approches algorithmiques rapidement. Questions larges (“k-NN vs gradient boosting pour des séries temporelles de faible volume ?”), génération de premières ébauches, validation d'intuitions.
Perplexity
Moteur de recherche augmenté pour trouver des APIs publiques, lire de la documentation technique, vérifier des points réglementaires. Plus efficace qu'une recherche classique pour des questions précises avec des sources à citer.
Ce que ça ne résout pas
Les IA génèrent du code qui compile — pas nécessairement du code qui fait ce qu'on veut. Cette session de développement a produit plusieurs dizaines de cycles “build cassé → debug → fix → repoussé”. Les erreurs typiques : chemins d'import incorrects, types TypeScript incompatibles, apostrophes non échappées qui cassent le parser JSX.
La supervision reste indispensable. Et la capacité à identifier ce qui ne va pas dans un output IA demande exactement le même niveau de compétence technique que l'écrire soi-même.
Bilan
Ce projet aurait pris 3 à 4 fois plus de temps sans assistance IA, avec probablement moins de fonctionnalités et plus de dette technique. L'IA n'a pas remplacé l'expertise — elle l'a amplifiée.