En regardant les vidéos de la journée des développeurs d'OpenAI, j'ai entendu Thibault, responsable de l'ingénierie pour Codex, annoncer : « Codex est maintenant un ingénieur senior. » L'IA est entrée dans l'organisation en tant que stagiaire - incertaine et inexpérimentée. Au cours de l'été, les responsables de l'ingénierie ont dit de la traiter comme un ingénieur junior. Félicitations, Robot. Tu as été promu - encore une fois ! De stagiaire à ingénieur senior en environ un an. Quelle trajectoire. Autres points de données : - 92 % du personnel technique utilise Codex quotidiennement - ce personnel génère 72 % de demandes de tirage (soumissions de code) de plus que ceux qui n'utilisent pas l'IA L'équipe a partagé plus. Les meilleurs modèles de conception pour collaborer avec Codex sont les systèmes architecte-implémenteur et les boucles de rétroaction fermées. ARCHITECTE-IMPLÉMENTEUR J'ai écrit sur les architectures architecte-implémenteur lundi. Le modèle divise le travail entre deux robots distincts : le premier conçoit la solution, le second l'exécute. Demandez à un robot d'écrire le document de plan. Vous affinerez votre réflexion en le révisant. Le robot gère les progrès à chaque étape. La partie contre-intuitive ? Le second robot ne devrait pas voir le contexte du premier robot. Des yeux numériques frais et discernants détectent plus d'erreurs. BOUCLES DE RÉTROACTION FERMÉES Dans le plan, concevoir les tests / obstacles qu'un robot doit franchir pour accomplir la tâche est crucial. Le robot exécute les tests, corrige le code, exécute à nouveau les tests et répète jusqu'à ce que ce soit réussi. Ces tests peuvent être visuels (évaluer des captures d'écran), fonctionnels (le code fonctionne-t-il) ou logiques (le code répond-il aux exigences). Ensuite, un troisième robot examine la qualité et le style. Le record chez OpenAI est de 7 heures d'exécution autonome, 150 millions de tokens et 15 000 lignes de code refactorisées avec ce modèle de conception. Assez remarquable même pour un ingénieur senior. Félicitations, Robot. Continue de gravir les échelons.