2025년의 여름, 6월부터 8월까지.
J'ai passé une période où j'ai presque terminé cinq services basés sur Rails consécutivement,
sentant le plus clairement la possibilité de développer avec l'IA.
Le développement à l'époque était rapide.
C'était un rythme de conception rapide, de création rapide et de déploiement rapide.
L'IA a accéléré le processus comme un assistant,
et j'ai solidifié la structure en empilant du code dessus.
Cependant, après septembre, avec plusieurs projets et tâches opérationnelles se chevauchant,
j'ai dû arrêter brièvement le codage vibrant, et ce temps s'est transformé en quatre mois.
Décembre.
En rouvrant le code après une longue pause,
au moment où j'ai repris le développement avec le nouveau modèle Claude Code Opus,
j'ai réalisé.
Il était évident qu'une ère de développement totalement nouvelle,
qui ne pouvait être expliquée par les sensations du passé, était déjà arrivée.
Les mois de juin à août étaient l'ère des possibilités du codage vibrant
L'IA de l'époque était impressionnante,
mais comparée à Opus actuel, elle semblait avoir franchi une étape.
Les fichiers répétitifs devaient être organisés manuellement,
et si la conception vacillait, le code vacillait aussi,
et il fallait rédiger CLAUDE.md très en détail.
L'IA de l'époque était
en train d'évoluer vers quelque chose de plus qu'un simple outil,
mais elle était encore très dépendante des intentions et de la structure du développeur.
En regardant en arrière, cette époque était
le moment où nous expérimentions pour la première fois
les possibilités offertes par le développement basé sur l'IA.
Les quatre mois de pause étaient une restructuration, pas un repos
Pendant que je mettais temporairement de côté le code,
l'IA a évolué, l'environnement technologique a changé,
et j'ai commencé à voir le flux de développement avec un regard plus large.
Ces quatre mois n'étaient pas du temps perdu,
mais un processus de réorganisation de la pensée.
Ce qui est important pour un développeur,
ce n'est pas le temps passé à coder,
mais les changements observés en revenant.
Plus notre vision s'approfondit, plus l'évolution des outils devient claire.
En décembre, en reprenant le développement avec le modèle Opus
En reprenant le codage vibrant,
j'ai immédiatement ressenti un grand changement.
La façon dont l'IA lit le code,
comprend la structure globale de Rails,
et comble les lacunes de conception par elle-même
était bien supérieure à avant.
Si le codage vibrant de juin à août
donnait l'impression de développer avec l'IA,
celui de décembre
ressemblait davantage à l'expérience de devenir un meilleur développeur grâce à l'IA.
Cette différence n'était pas simplement une amélioration des performances,
mais un signal que la méthode de développement elle-même avait changé.
CLAUDE.md n'est plus un document de conception
Auparavant, CLAUDE.md devait contenir
des définitions de fonctionnalités, la structure de la base de données, les règles métier, le flux d'écrans, etc.
Mais maintenant que je suis revenu à Opus,
CLAUDE.md n'est plus un document finalisé,
mais plutôt un "petit briefing indiquant la direction".
L'IA lit le flux global du projet
et comble les structures vides d'elle-même.
Elle déduit même des parties non explicitées par l'utilisateur
et réorganise le code de manière cohérente.
Nous passons d'un développement centré sur la documentation
à un développement centré sur la conversation.
Rails est resté le même mais
le regard des développeurs a complètement changé
Le fait que l'IA écrive du code à notre place
ne signifie pas que le rôle du développeur diminue.
Au contraire, il devient plus clair.
Je réfléchis de manière plus structurée,
la modélisation est plus claire,
le prototypage est plus rapide.
Le flux entre l'interface utilisateur et le backend est continu.
L'IA ne nous écrit pas le code,
elle nous pousse à réfléchir plus profondément.
La programmation ne disparaît pas.
Elle se rapproche plutôt de sa véritable essence.
Conclusion du codage nocturne
Les quatre mois de pause ne m'ont pas laissé à la traîne.
Ils ont plutôt été un temps de préparation pour une nouvelle ère.
Le codage vibrant de juin à août
était une période qui montrait les possibilités du développement IA.
Celui de décembre
est une ère où l'on affine réellement le sens de créer et de peaufiner un service.
L'IA est silencieusement passée à la génération suivante,
et dès mon retour, j'ai pu ressentir ce changement avec précision.
Et maintenant,
je veux créer encore plus de choses qu'avant.
En tant que développeur Rails,
en tant qu'entrepreneur de l'ère de l'IA,
en tant que personne qui continue à expérimenter sous le nom de codage nocturne.
Ce changement n'est que le début.
Nous venons tout juste de poser le pied dans la prochaine génération de méthodes de développement.