OpenAI lanceert onderzoeksversie van Codex AI-software engineering agent voor ontwikkelaars — met parallelle taken
Verrassing! Slechts enkele dagen na berichten dat OpenAI het snelgroeiende coderingstart-up Windsurf zou kopen, lijkt het bedrijf zijn eigen concurrent te lanceren als een onderzoeksversie onder de naam Codex. Dit nieuwe platform staat rechtstreeks tegenover Windsurf, Cursor en de steeds groeiende lijst van AI-coderingstools die worden aangeboden door start-ups en grote technologiebedrijven, waaronder Microsoft en Amazon.
In tegenstelling tot OpenAI's eerdere Codex code-completion AI-model, is de nieuwe versie een volledig cloud-gebaseerde AI software engineering agent die is gebouwd op een fijn afgestelde versie van OpenAI’s o3 redeneermodel. Deze agent is in staat om meerdere ontwikkeltaken tegelijkertijd uit te voeren.
Codex's evolutie: van model naar autonome AI-codering agent
Deze release markeert een belangrijke stap voorwaarts in de ontwikkeling van Codex. De oorspronkelijke Codex debuteerde in 2021 als een model voor het vertalen van natuurlijke taal naar code, beschikbaar via de opkomende applicatieprogrammeerinterface van OpenAI. Het was de motor achter GitHub Copilot, de populaire autocomplete-stijl coderingassistent die is ontworpen om te werken binnen IDE's zoals Visual Studio Code.
Die eerste versie richtte zich op codegeneratie en -completering, getraind op miljarden regels openbare broncode. Echter, de vroege versie kwam met beperkingen. Het was gevoelig voor syntactische fouten, onveilige codevoorstellen en vooroordelen die in de trainingsdata waren ingebed. Codex stelde af en toe oppervlakkig correcte code voor die functioneel niet werkte, en in sommige gevallen maakte het problematische associaties op basis van prompts.
Ondanks deze tekortkomingen toonde het voldoende potentieel om AI-coderingstools te vestigen als een snelgroeiende productcategorie. Het oorspronkelijke model is inmiddels afgeschaft en omgevormd tot de naam van een nieuwe suite van producten, aldus een woordvoerder van OpenAI.
GitHub Copilot is officieel in maart 2023 overgestapt van OpenAI's Codex-model naar GPT-4 als onderdeel van de Copilot X-upgrade om diepere integratie met IDE's, chatmogelijkheden en contextbewuste codevoorstellen mogelijk te maken.
Agentic visies
De nieuwe Codex gaat veel verder dan zijn voorganger. Nu ontworpen om autonoom te opereren over langere tijd, kan Codex functies schrijven, bugs oplossen, vragen over de codebasis beantwoorden, tests uitvoeren en pull requests voorstellen—elke taak uitgevoerd in een veilige, geïsoleerde cloudomgeving.
Het ontwerp weerspiegelt de bredere ambitie van OpenAI om verder te gaan dan snelle antwoorden en in plaats daarvan samenwerkingswerk te bevorderen. Josh Tobin, die het Agents Research Team bij OpenAI leidt, zei tijdens een recente briefing: "We beschouwen agenten als AI-systemen die kunnen opereren op verschillende niveaus van autonomie en verantwoordelijkheid." Hij voegde toe dat ze zijn gericht op het ontwikkelen van systemen die niet alleen code kunnen genereren, maar ook in staat zijn om samen te werken met ontwikkelaars op een manier die de productiviteit en creativiteit vergroot.
Het vermogen van de nieuwe Codex om meerdere taken tegelijkertijd uit te voeren, biedt ontwikkelaars een krachtige tool die hen in staat stelt om efficiënter en effectiever te werken. Dit is een belangrijke stap in de richting van een toekomst waarin AI-systemen een integraal onderdeel worden van het softwareontwikkelingsproces.
Met de komst van Codex is het evident dat OpenAI zich richt op het versterken van de rol van AI in softwareontwikkeling, met de hoop dat deze technologie niet alleen de efficiëntie zal verhogen, maar ook de kwaliteit van de geproduceerde code zal verbeteren. Dit markeert een spannend tijdperk voor ontwikkelaars die zich voorbereiden op een toekomst waarin AI een prominente rol speelt in hun dagelijkse werkzaamheden.
Vertaald met ChatGPT gpt-4o-mini