Katsoessani OpenAI Dev Day -videoita kuuntelin, kun Codexin suunnittelujohtaja Thibault ilmoitti: "Codex on nyt vanhempi insinööri." Tekoäly tuli organisaatioon harjoittelijana - epävarmana ja kokemattomana. Kesän aikana insinöörijohtajat sanoivat, että kohtele sitä kuin nuorempaa insinööriä. Onnittelut, robotti. Sinut on ylennetty - taas! Harjoittelijasta vanhemmaksi insinööriksi noin vuodessa. Melkoinen kehityskaari. Muut tietopisteet: - 92 % teknisestä henkilöstöstä käyttää Codexia päivittäin - nämä työntekijät tuottavat 72 % enemmän pull-pyyntöjä (koodin lähetyksiä) kuin ne, jotka eivät käytä tekoälyä Tiimi kertoi lisää. Parhaat suunnittelumallit yhteistyöhön Codexin kanssa ovat arkkitehti-toteuttajajärjestelmät ja suljetut palautesilmukat. ARKKITEHTI-TOTEUTTAJA Kirjoitin arkkitehti-toteuttaja-arkkitehtuureista maanantaina. Kuvio jakaa työn kahden erillisen robotin kesken: ensimmäinen suunnittelee ratkaisun, toinen toteuttaa sen. Pyydä robottia kirjoittamaan suunnitelma-asiakirja. Tarkennat ajatteluasi, kun tarkastelet sitä. Robotti hallitsee edistymistä jokaisen vaiheen läpi. Intuitiivisen vastainen osa? Toisen robotin ei pitäisi nähdä ensimmäisen robotin kontekstia. Tuoreet, tarkkanäköiset digitaaliset silmät havaitsevat enemmän virheitä. SULJETUT PALAUTESILMUKAT Suunnitelmassa on kriittistä suunnitella testit/esteet, jotka robotin on läpäistävä tehtävän suorittamiseksi. Robotti suorittaa testit, korjaa koodin, suorittaa testit uudelleen ja toistaa, kunnes se läpäisee. Nämä testit voivat olla visuaalisia (arvioi kuvakaappauksia), toiminnallisia (suorittaako koodi) tai loogisia (täyttääkö koodi vaatimukset). Sitten kolmas robotti arvioi laadun ja tyylin. OpenAI:n ennätys on 7 tuntia autonomista suoritusta, 150 miljoonaa tokenia ja 15 tuhatta koodiriviä, jotka on refaktoroitu tällä suunnittelumallilla. Aika merkittävää jopa vanhemmalle insinöörille. Onnittelut, robotti. Jatka tikkaiden kiipeämistä.