OpenAI OpenAI ha rilasciato un importante aggiornamento per la sua app Codex, che ora è in grado di controllare direttamente i computer, offre una funzione browser e può generare immagini. Questo rappresenta un importante sviluppo per l'esperienza utente degli sviluppatori; con oltre 3 milioni di utenti settimanali, OpenAI afferma che Codex può ora essere utilizzato praticamente per qualsiasi scopo.
Le funzionalità introdotte da questo nuovo aggiornamento sono particolarmente ampie. Codex è in grado di spostare il cursore sullo schermo, cliccare e inserire testo in qualsiasi applicazione su Mac. Ciò consente a più agenti di operare simultaneamente senza compromettere i flussi di lavoro esistenti. L'utilizzo di Codex è particolarmente vantaggioso per le iterazioni frontend, i test delle app e i flussi di lavoro per i quali non è disponibile un'API (Application Programming Interface).
Un altro aspetto importante dell'aggiornamento è la funzionalità browser integrata, che consente agli utenti di pubblicare commenti direttamente sulle pagine web. Questo permette agli sviluppatori di fornire all'agente istruzioni precise. Per ora, OpenAI si sta concentrando sullo sviluppo frontend e di giochi con questa funzionalità, con l'intenzione di estendere in futuro il controllo completo tramite browser.
Oltre alle funzionalità del browser, Codex sta aggiungendo più di 90 nuovi plugin al suo ecosistema, tra cui integrazioni con Atlassian Rovo, CircleCI e la suite Microsoft. Questi strumenti ampliano le capacità di Codex, consentendogli di funzionare senza problemi all'interno degli strumenti già in uso dagli sviluppatori.
Anche l'ottimizzazione del flusso di lavoro è piuttosto avanzata. L'app ora supporta più schede del terminale e offre funzionalità per la gestione dei commenti delle pull request di GitHub e delle connessioni SSH agli ambienti di sviluppo remoti. A facilitare ulteriormente l'esperienza utente contribuisce un pannello di riepilogo che tiene traccia dei piani, delle risorse e degli artefatti dell'agente. Ciò consente agli utenti di aprire facilmente documenti e file con utili anteprime, inclusi PDF e fogli di calcolo.
Una novità interessante è la modalità proattiva di Codex. Questa utilizza il contesto dei plugin connessi e dei progetti attivi per fornire suggerimenti utili al lavoro quotidiano degli utenti. Ad esempio, aprendo documenti Google, messaggi Slack e pagine Notion pertinenti: punti di riferimento che aumentano la produttività.
La concorrenza nel mercato degli strumenti di sviluppo basati sull'intelligenza artificiale è palpabile. Un attore di rilievo è Claude Code di Anthropic, che offre un agente da terminale per la modifica del codice, il test e il commit su GitHub. Codex di OpenAI raggruppa funzionalità simili in un'unica applicazione desktop, integrando anche il controllo del computer e la generazione di immagini. Questa scelta strategica sembra mirare a ridurre il divario tra la creatività umana e le capacità tecnologiche.
Con questo aggiornamento, OpenAI cerca di ampliare le possibilità di applicazione nelle attività quotidiane degli sviluppatori. Tuttavia, ad oggi, la personalizzazione e l'uso del computer non sono ancora disponibili all'interno del EU o il Regno Unito, il che comporta la cessazione di mercati chiave e potrebbe influire sulla competitività di Codex in queste regioni.
In che modo la nuova funzionalità del browser di Codex influisce sullo sviluppo di app?
La funzionalità browser consente agli sviluppatori di fornire un feedback interattivo e diretto sui loro progetti, aumentando significativamente l'efficienza del processo di sviluppo.
Quali sono i vantaggi della modalità proattiva offerta da Codex?
La modalità proattiva permette di ricevere suggerimenti per le attività quotidiane, consentendo agli utenti di gestire meglio il proprio tempo e dare priorità ai compiti importanti.
Che impatto ha sul mercato la competizione tra OpenAI e altre aziende come Anthropic?
Questa competizione stimola l'innovazione e può portare a strumenti di qualità superiore per gli sviluppatori, accelerando così il progresso tecnologico complessivo del settore.
