OpenAI lanceert een agentische, webgebaseerde coderingstool

OpenAI lanceert een cloudgebaseerde software engineering agent genaamd Codex, nu de hype rond het bouwen van software met behulp van AI steeds groter wordt. Deze tool, die meer gericht is op professionele programmeurs dan op amateur-vibe-programmeurs, stelt ontwikkelaars in staat om meer van hun werk te automatiseren op een manier die zowel veiliger als minder ondoorzichtig is dan bestaande tools.
OpenAI's Codex is vanaf vandaag online beschikbaar voor ChatGPT Pro-gebruikers. Het kan coderegels genereren, maar ook door mappen navigeren en opdrachten uitvoeren binnen een virtuele computer, waardoor meer werk van ontwikkelaars tijdens het schrijven van code wordt geautomatiseerd.
"We staan op het punt een enorme verandering door te maken wat betreft de manier waarop ontwikkelaars optimaal gebruik kunnen maken van agents", zegt Alexander Embiricos, een lid van het productteam bij OpenAI dat aan agents werkt.
De nieuwste modellen van rivalen Anthropic en Google zijn beide al zeer bedreven in coderen. Deze lancering van OpenAI loopt vooruit op de verwachte release van een capabelere codeertool door Google tijdens zijn I/O-evenement volgende week, aldus een bericht in The Information. Volgens talloze berichten is OpenAI in gesprek om Windsurf (voorheen Codeium), een startup die een populaire AI-codeertool maakt, over te nemen voor $ 3 miljard.
Een belangrijke uitdaging bij vibe-coding is dat delegeren aan AI kan resulteren in software die ondoorzichtig is en moeilijker te begrijpen en te repareren is wanneer er bugs in sluipen. OpenAI zegt dat het model achter Codex is getraind om duidelijker uit te leggen wat het doet en ontwikkelaars te helpen bij het repareren van wat ze bouwen. Bovendien maakt het gebruik van een virtuele computer het systeem per definitie veiliger.
Het is al mogelijk om code te schrijven en te analyseren met ChatGPT en vergelijkbare chatbots. OpenAI biedt al een Codex command-line tool die code kan genereren.
De nieuwe webgebaseerde Codex, die OpenAI "research previous" noemt, draait op een eigen minicomputer binnen een browser. Hierdoor kan hij opdrachten uitvoeren, mappen en bestanden verkennen en de geschreven code autonoom testen.
"Dat is echt de manier waarop we denken dat de meeste ontwikkeling in de toekomst zal plaatsvinden", zegt Embiricos. "De agent zal op zijn eigen computer werken en taken aan hem delegeren."
Volgens OpenAI wordt Codex gebruikt door externe bedrijven, waaronder Cisco, Temporal, Superhuman en Kodiak.
Vibe-codering is een fenomeen geworden dankzij een generatie AI-modellen die opmerkelijk goed zijn in het schrijven en corrigeren van code. Diezelfde modellen stellen ook meer ervaren ontwikkelaars in staat om hun werk te versnellen.
OpenAI heeft het afgelopen jaar twee andere agentische AI-tools gelanceerd: Operator, dat een webbrowser bestuurt en online taken kan automatiseren, en Deep Research, dat gedetailleerde webzoekopdrachten en analyses uitvoert om rapporten samen te stellen.
Josh Tobin, hoofd van het agentenonderzoeksteam bij OpenAI, zegt dat Codex een bredere visie weerspiegelt waarin ChatGPT zich ontwikkelt van een chatbot tot een teamgenoot. "We denken dat ChatGPT bijna een virtuele collega wordt", zegt Tobin. "Waar je niet alleen terechtkunt voor antwoorden op korte vragen, maar ook om ermee samen te werken aan grotere projecten met een breed scala aan taken."
Update 16/05/24 11:40 uur EST: Dit verhaal is bijgewerkt om duidelijk te maken dat Codex niet is ontworpen voor vibe-codering.
wired