OpenAI lancia Codex: un agente AI per la programmazione integrato in ChatGPT

Punti salienti:

  • Codex è un agente AI avanzato integrato in ChatGPT, progettato per aiutare gli sviluppatori a scrivere, correggere e testare il codice.
  • È alimentato dal modello codex-1, una versione ottimizzata per i compiti di ingegneria del software, in grado di generare codice più pulito e preciso.
  • Codex può essere utilizzato per scrivere funzioni, correggere bug, rispondere a domande sul codice e eseguire test, con tempi di risposta che vanno da 1 a 30 minuti, a seconda della complessità.
  • Disponibile in anteprima per gli utenti di ChatGPT Pro, Enterprise e Team, con l’accesso che sarà esteso anche a ChatGPT Plus e Edu in futuro.
  • OpenAI sta valutando l’acquisizione di Windsurf, un concorrente nel campo dell’AI applicata alla programmazione, per espandere ulteriormente l’offerta.

OpenAI ha recentemente lanciato Codex, un agente AI avanzato integrato in ChatGPT, progettato per assistere gli sviluppatori nel processo di scrittura, debug e test del codice. Questa nuova funzionalità è attualmente disponibile in anteprima per gli utenti di ChatGPT Pro, Enterprise e Team, con l’intenzione di espandere l’accesso in futuro.

Cos’è Codex?

Codex è alimentato dal modello codex-1, una versione ottimizzata del modello o3 di OpenAI, specificamente progettata per compiti di ingegneria del software. Rispetto al modello o3, codex-1 genera codice più “pulito”, segue le istruzioni con maggiore precisione e può eseguire test iterativi sul codice fino a ottenere risultati soddisfacenti.

L’agente Codex opera in un ambiente virtuale isolato nel cloud e può essere connesso a GitHub per accedere ai repository di codice. È in grado di gestire più attività di ingegneria del software contemporaneamente, come scrivere funzionalità, correggere bug, rispondere a domande sul codice e eseguire test, con tempi di risposta che variano da 1 a 30 minuti, a seconda della complessità del compito.

Come funziona Codex in ChatGPT

Gli utenti possono interagire con Codex direttamente dall’interfaccia di ChatGPT, utilizzando la barra laterale dedicata. Per assegnare un compito, è sufficiente digitare un prompt e fare clic sul pulsante “Code”. Per porre domande sul proprio codice, si utilizza il pulsante “Ask”. Sotto la barra di inserimento, gli utenti possono visualizzare gli altri compiti assegnati a Codex e monitorare i progressi in tempo reale.

Accesso e disponibilità

Attualmente, Codex è disponibile in anteprima per gli utenti di ChatGPT Pro, Enterprise e Team. OpenAI prevede di implementare limiti di utilizzo nelle prossime settimane e offrirà la possibilità di acquistare crediti aggiuntivi per l’utilizzo di Codex. L’accesso a Codex sarà esteso anche agli utenti di ChatGPT Plus e Edu in futuro.

Concorrenza e sviluppo futuro

Il lancio di Codex arriva in un momento in cui l’industria dell’AI applicata alla programmazione è in rapida crescita. Aziende come Google e Microsoft hanno già introdotto strumenti simili, come Gemini Code Assist e Windsurf. OpenAI sta anche valutando l’acquisizione di Windsurf per espandere ulteriormente la propria offerta in questo settore.

OpenAI considera la programmazione come un’area chiave per lo sviluppo dell’intelligenza artificiale e mira a rendere Codex un “collega virtuale” per gli ingegneri, semplificando e automatizzando molte delle attività quotidiane nel ciclo di vita del software.

Lascia un commento

Una “tavola periodica” per l’apprendimento automatico: il nuovo framework del MIT

I ricercatori del MIT hanno sviluppato una "tavola periodica" che collega oltre 20 algoritmi classici di machine learning, offrendo un nuovo strumento per migliorare modelli esistenti e scoprire nuovi approcci nell'intelligenza artificiale.

Microsoft e OpenAI: un’intima connessione tra profitto e potere AI

Nel 2019, l'organizzazione tecnologica OpenAI si è trasformata in una società a scopo di lucro, rilasciando modelli di linguaggio avanzati come GPT-2 e GPT-3.

Il Progetto History LLMs

Il progetto 'History LLMs' è un viaggio straordinario nel tempo, un tentativo di creare modelli di lingua di grandi dimensioni che agiscono come finestre sul passato. Ogni modello è come un attore in un grande teatro, recitando la parte del periodo storico che rappresenta.

Presenta