La intel·ligència artificial dona una cosa de por. Sí, és cert que pot ajudar-nos moltíssim en el nostre dia a dia en certes tasques, però aquest potencial és just el que podria acabar fent la nostra feina, reemplaçant-nos. UPS, Klarna i Duolingo, entre altres empreses, utilitzen la IA per retallar llocs de treball. Pot ser que els magnats de Silicon Valley tinguessin raó en dir que realitzarà el 80% de la feina.

Entre les possibilitats de la IA està escriure codi. Ser un bon desenvolupador requereix molta experiència, una cosa que s'obté amb els anys, però amb un bot conversacional és tan «senzill» com demanar-li que ens prepari unes línies de codi per incorporar-les al nostre programari; tasca que podria ser realitzada pels júniors. De fet, Microsoft ha confirmat que el 30% del seu codi l'ha escrit la intel·ligència artificial.

Si bé és una tasca que poden realitzar els bots conversacionals com Gemini i Claude, OpenAI, la companyia després del desenvolupament de ChatGPT, acaba de presentar Codex, el seu primer agent d'IA dissenyat específicament per a codificació. T'expliquem els seus detalls perquè el puguis conèixer una mica més a fons.

Està disponible gratuïtament per temps limitat a alguns usuaris de pagament de ChatGPT

Codex és una eina que permet als desenvolupadors més experimentats delegar tasques de programació rutinàries i relativament senzilles a un agent d'IA que generarà codi llest per implementar-se, a més de mostrar el seu procés de feina. Accedir a Codex és molt senzill: està disponible a la barra lateral de la versió web de ChatGPT.

Els usuaris que vulguin utilitzar Codex tan sols han d'introduir un prompt (sol·licitud) i fer clic en "codificar" perquè comenci a generar codi o en "preguntar" perquè respongui algunes preguntes, a més d'oferir consells. En assignar-li una tasca, aquesta es realitza en un contenidor específic que està precarregat amb la base de codi de l'usuari i està dissenyat per reflectir amb precisió el seu entorn de desenvolupament.

Perquè la resposta de Codex sigui més efectiva, els desenvolupadors poden incloure un arxiu "AGENTS.md" al repositori amb instruccions personalitzades, la qual cosa ajudaria l'agent a contextualitzar i explicar la base del codi, o per comunicar estandarditzacions i pràctiques d'estil per al projecte.

Codex està construït sobre codex-1, que és una variació perfeccionada del model de raonament o3 d'OpenAI, la qual va ser entrada utilitzant aprenentatge de reforç en una àmplia gamma de tasques de codificació per analitzar i generar codi.

Si bé es troba en una versió preliminar d'investigació, està disponible per als usuaris de ChatGPT Pro, Enterprise i Team. La compatibilitat amb les modalitats Plus i Edu arribarà més endavant. De moment, els usuaris podran accedir a Codex sense cost addicional durant les pròximes setmanes per posar-lo aprova, però en un temps indeterminat OpenAI planeja implementar límits de velocitat i un nou esquema de preus.

Si pagues alguna de les modalitats esmentades de ChatGPT, no perds res per provar-ho. Pot ser que sigui de gran ajuda per a programadors experts. Però com informa OpenAI, Codex està pensat per executar tasques relativament senzilles que alleugereixin la càrrega de treball, no grans projectes.