Al ver los videos del Día de Desarrollo de OpenAI, escuché cómo Thibault, líder de ingeniería de Codex, anunciaba que "Codex ahora es un ingeniero senior". AI entró en la organización como pasante, incierto e inexperto. Durante el verano, los líderes de ingeniería dijeron que lo trataran como un ingeniero junior. Felicitaciones, Robot. Has sido ascendido, ¡otra vez! De pasante a ingeniero senior en aproximadamente un año. Toda una trayectoria. Otros puntos de datos : - El 92% del personal técnico utiliza Codex a diario - ese personal genera un 72% más de solicitudes de extracción (envíos de código) que aquellos que no usan IA El equipo compartió más. Los mejores patrones de diseño para colaborar con Codex son los sistemas de arquitecto-implementador y los ciclos cerrados de retroalimentación. ARQUITECTO-IMPLEMENTADOR Escribí sobre arquitecturas de arquitectos-implementadores el lunes. El patrón divide el trabajo entre dos robots separados: el primero diseña la solución, el segundo la ejecuta. Pídale a un robot que escriba el documento del plan. Refinarás tu pensamiento a medida que lo revises. El robot gestiona el progreso a través de cada paso. ¿La parte contraria a la intuición? El segundo robot no debería ver el contexto del primer robot. Los ojos digitales frescos y exigentes detectan más errores. CICLOS DE RETROALIMENTACIÓN CERRADOS En el plan, diseñar las pruebas / obstáculos que debe superar un robot para completar la tarea es fundamental. El robot ejecuta las pruebas, corrige el código, vuelve a ejecutar las pruebas y repite hasta que las supera. Estas pruebas pueden ser visuales (evaluar capturas de pantalla), funcionales (se ejecuta el código) o lógicas (si el código cumple con los requisitos). Luego, un tercer robot revisa la calidad y el estilo. El récord en OpenAI es de 7 horas de ejecución autónoma, 150 millones de tokens y 15 mil líneas de código refactorizadas con este patrón de diseño. Bastante notable incluso para un ingeniero senior. Felicitaciones, Robot. Sigue subiendo esa escalera.