Terwijl ik de OpenAI Dev Day-video's bekeek, luisterde ik naar Thibault, de technische leider van Codex, die aankondigde: “Codex is nu een senior engineer.” AI kwam de organisatie binnen als een stagiair - onzeker en onervaren. Gedurende de zomer zeiden technische leiders dat we het moesten behandelen als een junior engineer. Gefeliciteerd, Robot. Je bent weer gepromoveerd! Van stagiair naar senior engineer in ongeveer een jaar. Wat een traject. Andere gegevenspunten: - 92% van het technische personeel gebruikt Codex dagelijks - dat personeel genereert 72% meer pull requests (code-indieningen) dan degenen die geen gebruik maken van AI Het team deelde meer. De beste ontwerppatronen voor samenwerking met Codex zijn architect-implementator systemen en gesloten feedbackloops. ARCHITECT-IMPLEMENTATOR Ik schreef maandag over architect-implementator architecturen. Het patroon splitst het werk tussen twee aparte robots: de eerste ontwerpt de oplossing, de tweede voert deze uit. Vraag een robot om het plandocument te schrijven. Je zult je gedachten verfijnen terwijl je het bekijkt. De robot beheert de voortgang door elke stap. Het tegenintuïtieve deel? De tweede robot mag de context van de eerste robot niet zien. Verse, onderscheidende digitale ogen vangen meer fouten. GESLOTEN FEEDBACKLOOPS In het plan is het cruciaal om de tests/hindernissen te ontwerpen die een robot moet doorstaan om de taak te voltooien. De robot voert de tests uit, repareert de code, voert de tests opnieuw uit en herhaalt dit totdat het slaagt. Deze tests kunnen visueel zijn (evalueer screenshots), functioneel (werkt de code) of logisch (voldoet de code aan de vereisten). Dan beoordeelt een derde robot de kwaliteit en stijl. Het record bij OpenAI is 7 uur autonome uitvoering, 150M tokens en 15K regels code herzien met dit ontwerppatroon. Best opmerkelijk, zelfs voor een senior engineer. Gefeliciteerd, Robot. Blijf die ladder beklimmen.