Boris Cherny, créateur et ingénieur principal de Claude Code chez Anthropic, retrace la genèse accidentelle de l'outil lors d'une interview avec Y Combinator. Tout a commencé en septembre 2024 par un simple terminal chat pour tester l'API Anthropic. Le choix du CLI n'était pas stratégique mais pragmatique : pas d'interface à construire. Le moment décisif survient quand Sonnet 3.5 écrit spontanément un AppleScript pour identifier la musique en cours de lecture, révélant que "le modèle veut juste utiliser des outils".

La philosophie produit de Claude Code repose sur un principe fondamental : la demande latente. Chaque fonctionnalité majeure (plan mode, CLAUDE.md, skills) est née de l'observation des utilisateurs qui faisaient déjà ces choses de manière bricolée. Plan mode a été codé en 30 minutes un dimanche soir après avoir repéré le pattern dans les issues GitHub. Techniquement, il se résume à une seule instruction : "please don't code".

Cherny insiste sur deux conseils stratégiques pour les fondateurs. Premièrement, construire pour le modèle de dans 6 mois plutôt que pour celui d'aujourd'hui. Deuxièmement, appliquer la "Bitter Lesson" de Rich Sutton (affichée encadrée dans les bureaux de l'équipe) : ne jamais parier contre le modèle. Le scaffolding autour du modèle apporte 10-20% d'amélioration mais est systématiquement effacé par le modèle suivant. Toute l'architecture de Claude Code est réécrite en permanence : aucune partie du code n'a plus de quelques mois.

Les chiffres sont saisissants : la productivité par ingénieur chez Anthropic a augmenté de 150% depuis Claude Code. Boris lui-même a désinstallé son IDE et génère 20 PR par jour, avec 100% du code écrit par Claude. Pour comparaison, chez Meta où il était responsable de la qualité du code, un gain de 2% de productivité représentait un an de travail par des centaines de personnes.

L'interview révèle aussi les prochaines évolutions. Claude Teams explore les topologies agents avec des fenêtres de contexte non-corrélées comme forme de test-time compute. La feature plugins a été entièrement construite par un essaim d'agents à partir d'une spec et d'un board Asana, en un week-end et quasi sans intervention humaine. Co-work, la version GUI pour non-développeurs, a été construite en 10 jours par Claude Code lui-même.

Sur le recrutement, Cherny valorise l'humilité et la pensée first principles plutôt que les opinions fortes. Il observe un profil bimodal des meilleurs ingénieurs : hyper-spécialistes ou hyper-généralistes. Sa prédiction : le titre "software engineer" va disparaître au profit de "builder", et le codage sera bientôt résolu pour tous, quel que soit le domaine.