Vai al contenuto principale

Operator di OpenAI: esempi, casi d’uso, concorrenza e altro ancora

Scopri OpenAI Operator, un agente IA che usa il nuovo modello Computer-Using Agent (CUA), in grado di navigare sui siti web ed eseguire attività in autonomia.
Alex Olteanu
Josef Waples
Alex Olteanu, Josef Waples

Crea il tuo account gratuito

Pratica and corso your progress.

Continua con GoogleContinuando, accetti la nostra Termini di utilizzo, i nostri Informativa sulla privacy e il fatto che i tuoi dati sono archiviati negli USA.

OpenAI ha annunciato di recente Operator, un agente IA progettato per gestire in autonomia attività basate sul web. Può occuparsi di compiti come prenotare un tavolo o fare acquisti online, semplificando le interazioni digitali per le attività quotidiane.

Tuttavia, pensiamo che il suo potenziale vada oltre la semplice comodità: potrebbe dare più autonomia a chi ha scarse competenze informatiche, permettendo di completare con facilità attività come compilare moduli o navigare in siti complessi.

Inoltre, con un’ulteriore integrazione dei comandi vocali, potrebbe offrire una soluzione più accessibile per persone con disabilità, come chi ha problemi visivi.

Operator entra in un campo competitivo che include le funzionalità di computer-use di Anthropic e il Project Mariner di Google. Una differenza è che gli strumenti di Anthropic richiedono conoscenze di programmazione (al momento), mentre Operator consente di fornire istruzioni in linguaggio naturale, risultando più accessibile.

In questo blog spiegheremo cos’è Operator, esploreremo la sua tecnologia di base (CUA), ne illustreremo i casi d’uso e i limiti e discuteremo come si colloca nel contesto più ampio degli agenti IA. Abbiamo anche creato questo video di un minuto per una panoramica rapida:

Che cos’è Operator?

Operator è il primo agente IA di OpenAI, progettato per eseguire in autonomia attività sul web. Un agente IA è un sistema che può ricevere istruzioni, ragionarci sopra ed eseguire azioni senza una supervisione umana costante.

A differenza degli strumenti di automazione tradizionali basati su API predefinite o flussi di lavoro rigidi, Operator interagisce direttamente con i siti web, imitando azioni umane come cliccare, digitare e scorrere. Il suo obiettivo principale è semplificare attività digitali che altrimenti richiederebbero sforzo manuale o competenze tecniche.

Questo lo rende adatto sia ad attività quotidiane come gestire prenotazioni o compilare moduli, sia a flussi di lavoro più complessi e multi-step. Ecco un esempio di utilizzo di Operator:

Fonte: OpenAI

Operator utilizza un browser virtuale per navigare sui siti web. Questo ambiente virtuale gli permette di interagire con le interfacce grafiche (GUI) come farebbe un utente umano. Invece di richiedere API specializzate, Operator interpreta il layout visivo di una pagina, clicca i pulsanti, compila i campi e scorre i contenuti.

Operator si basa su istruzioni in linguaggio naturale per capire di cosa hanno bisogno gli utenti. Una volta definito il compito, elabora le istruzioni, le suddivide in passaggi eseguibili e li porta a termine fornendo feedback all’utente. Operator può anche chiedere chiarimenti o conferme per azioni critiche, come inviare un modulo o completare un pagamento, garantendo un maggiore controllo sull’output.

Che cos’è il Computer-Using Agent (CUA)?

Il Computer-Using Agent (CUA) è la tecnologia alla base di Operator. Combinando le capacità visive di GPT-4o con un ragionamento avanzato tramite reinforcement learning, CUA è addestrato a interagire con le interfacce grafiche: i pulsanti, i menu e i campi di testo che le persone vedono sullo schermo.

Percezione

CUA inizia elaborando i dati grezzi dei pixel da screenshot dello schermo. Utilizza queste informazioni visive per individuare gli elementi chiave dell’interfaccia, come pulsanti, campi di input e menu di navigazione.

Fonte: OpenAI

Ragionamento

Una volta analizzati i dati visivi, CUA applica un ragionamento a catena per pianificare le sue azioni. Integrando screenshot attuali e passati, valuta le osservazioni, suddivide i compiti in passaggi più piccoli e si adatta dinamicamente alle sfide. Ad esempio, se durante un’attività compare un pop-up (come la pubblicità che abbiamo visto nell’esempio sopra), CUA può modificare l’approccio e trovare un modo per proseguire, proprio come farebbe un utente umano.

Azione

CUA utilizza input virtuali di mouse e tastiera per eseguire azioni come cliccare, digitare, scorrere e inviare moduli. Questa funzionalità gli consente di eseguire attività in autonomia, che si tratti di selezionare un elemento da un menu a discesa o di navigare in un modulo a più passaggi.

Per azioni critiche, come effettuare pagamenti o accedere ad account, CUA richiede una conferma dell’utente prima di procedere, assicurando che l’utente mantenga il controllo sulle operazioni sensibili.

Benchmark di CUA

CUA ha raggiunto prestazioni all’avanguardia (SOTA) su diversi benchmark:

Tipo di benchmarkBenchmarkUso del computer (interfaccia universale)Agenti di navigazione webUmano
  OpenAI CUAPrecedente SOTAPrecedente SOTA 
Uso del computerOSWorld38,1%22,0% 72,4%
Uso del browserWebArena58,1%36,2%57,1%78,2%
WebVoyager87,0%56,0%87,0% 

 Fonte: OpenAI

Vediamo in dettaglio che cosa misurano questi tre benchmark:

  • OSWorld (38,1%): valuta la capacità di svolgere attività in sistemi operativi completi come Ubuntu, Windows e macOS. Sebbene CUA superi i modelli precedenti, il suo tasso di successo è ancora inferiore al benchmark umano del 72,4%.
  • WebArena (58,1%): valuta le prestazioni nella navigazione di siti web simulati, tra cui piattaforme di e-commerce e social. Pur superando i modelli precedenti, ha margini di miglioramento nella gestione di interazioni complesse e multi-step.
  • WebVoyager (87%): misura l’efficacia su siti live come Amazon, GitHub e Google Maps. Qui CUA ottiene ottimi risultati, poiché i compiti tendono a essere più semplici e strutturati rispetto a WebArena.

Il grafico qui sotto illustra le prestazioni del CUA di OpenAI rispetto a Claude 3.5 Sonnet sul benchmark OSWorld. L’asse x rappresenta il numero massimo di passaggi consentiti per completare il compito, mentre l’asse y mostra il tasso di successo in percentuale. CUA mostra un miglioramento costante al crescere dei passaggi consentiti, superando i modelli precedenti allo stato dell’arte.

Grafico che confronta il CUA di OpenAI e Claude 3.5 Sonnet sul benchmark OSWorld

Fonte: OpenAI

Come accedere a Operator

Operator è attualmente disponibile negli Stati Uniti come anteprima di ricerca per gli utenti Pro di ChatGPT. Per accedervi ti serve un abbonamento Pro attivo. Puoi visitare operator.chatgpt.com per iniziare a usare Operator.

Per ora, Operator è limitato agli utenti Pro, ma OpenAI prevede di estenderne l’accesso agli utenti Plus nei prossimi mesi. Questo rollout permette a OpenAI di raccogliere feedback e migliorare il sistema prima di offrirlo a un pubblico più ampio.

Sebbene l’attenzione iniziale sia sugli utenti negli USA, OpenAI ha dichiarato che la disponibilità in Europa e in altre regioni richiederà più tempo per via delle sfide regolatorie. Gli utenti in queste aree dovranno attendere futuri aggiornamenti mentre OpenAI lavora per gestire tali complessità.

Messaggio UI che mostra che Operator non è disponibile in Europa

Guardando al futuro, OpenAI prevede anche di rendere disponibile tramite API la tecnologia alla base di Operator, nota come CUA. Questo permetterebbe agli sviluppatori di creare propri agenti basati su IA per applicazioni personalizzate.

Casi d’uso di Operator

Gli esempi della demo di Operator — come prenotare un tavolo o fare acquisti online — sono utili, ma a nostro avviso non particolarmente pratici. Spesso è più veloce e semplice svolgere queste attività manualmente piuttosto che passare tempo a monitorare l’esecuzione di un’IA.

Il potenziale di Operator diventa però più chiaro se si va oltre questi casi, concentrandosi su accessibilità o supporto istituzionale.

Casi d’uso di Operator

Accessibilità

Uno degli ambiti in cui Operator potrebbe brillare maggiormente è l’accessibilità. Per persone con competenze informatiche limitate, come anziani o chi è alle prime armi con la tecnologia, Operator potrebbe fungere da guida, aiutando a svolgere compiti online complessi senza necessità di esperienza pregressa.

Immagina se questo fosse abbinato ai comandi vocali: gli utenti non dovrebbero nemmeno digitare un prompt, rendendo lo strumento ancora più intuitivo.

Allo stesso modo, per persone con disabilità, ad esempio con disabilità visive, Operator potrebbe aiutarle a interagire con siti che altrimenti sarebbero inaccessibili, soprattutto se combinato con feedback audio o supporto per screen reader.

Supporto istituzionale

Operator ha un forte potenziale in ambito governativo e istituzionale. Potrebbe aiutare i cittadini a compilare moduli complessi per attività come richiedere visti, presentare la dichiarazione dei redditi o accedere a sussidi sociali. Questo ridurrebbe la necessità di assistenza in presenza e migliorerebbe i processi sia per gli utenti sia per le istituzioni.

Nel settore dell’istruzione, Operator potrebbe semplificare sistemi di candidatura online, invio di borse di studio e attività di ricerca, aiutando studenti o persone con alfabetizzazione digitale limitata a orientarsi meglio in questi processi.

Piccole imprese e attività professionali

In ambito lavorativo, Operator potrebbe essere prezioso per le piccole imprese automatizzando attività ripetitive basate sul web come la gestione dell’inventario, l’elaborazione di ordini online o la raccolta di feedback dei clienti. Per i professionisti, potrebbe occuparsi di flussi di lavoro noiosi, come raccogliere informazioni da più fonti o compilare moduli, liberando tempo per attività più strategiche.

Sanità e non profit

Il settore sanitario e quello non profit potrebbero trarre grande beneficio da Operator. Le cliniche potrebbero usarlo per aiutare i pazienti a completare moduli di registrazione online o ad accedere a risorse senza richiedere un ampio coinvolgimento del personale.

Le organizzazioni non profit che operano in aree con bassa alfabetizzazione digitale potrebbero distribuire Operator per aiutare comunità svantaggiate a navigare in sistemi online essenziali, assicurandosi che le barriere tecnologiche non limitino l’accesso a servizi vitali.

Concorrenza tra agenti IA

Operator di OpenAI entra nello spazio degli agenti IA accanto alle funzionalità di computer-use di Anthropic e al Project Mariner di Google.

Computer use di Anthropic

Il computer use di Anthropic, alimentato dal modello Claude 3.5 Sonnet, consente all’IA di interagire con ambienti desktop simulando azioni umane come clic, digitazione e navigazione. Al momento, questa funzione richiede alcune competenze tecniche per essere configurata e usata efficacemente tramite API, limitandone l’accessibilità agli utenti non tecnici.

Al contrario, l’interfaccia in linguaggio naturale di Operator elimina la necessità di conoscenze di programmazione, rendendolo più user-friendly per un pubblico più ampio. Tuttavia, è quasi certo che Anthropic lavorerà per semplificare i suoi strumenti così da competere più direttamente con il design accessibile di Operator.

Project Mariner di Google

Project Mariner, sviluppato da DeepMind di Google, è un agente sperimentale progettato per navigare e interagire autonomamente con le pagine web. Pur essendo ancora in fase di ricerca, Mariner viene testato con un piccolo gruppo di utenti, e la sua integrazione nell’ecosistema Google suggerisce che potrebbe eccellere in flussi di lavoro che coinvolgono Gmail, Google Docs e altri servizi Google.

Conclusione

Operator è il primo passo di OpenAI nel competitivo campo degli agenti IA, e offre un approccio unico grazie alla sua interfaccia in linguaggio naturale e al design universale basato sul browser. Sebbene strumenti come il computer use di Anthropic e il Project Mariner di Google abbiano i propri punti di forza, il focus di Operator sull’accessibilità al momento lo distingue.

Siamo anche curiosi del potenziale di altri attori, come DeepSeek o Meta, di entrare nella competizione. Il 2025 potrebbe davvero essere all’altezza delle aspettative e diventare l’anno dell’IA agentica.

FAQ

Operator di OpenAI può gestire più di un’attività allo stesso tempo?

Sì, Operator è progettato per gestire più attività contemporaneamente. Puoi aprire conversazioni separate per ciascun compito e Operator le esegue in parallelo. Per esempio, può ordinare la spesa su Instacart mentre effettua una prenotazione su Booking.com.

Operator di OpenAI è un agente IA?

Sì, OpenAI Operator è un agente IA progettato per eseguire in autonomia attività per te. Interagisce con i siti web navigando, cliccando e compilando moduli, permettendoti di automatizzare le attività. Scopri di più sugli agenti IA nel nostro post sul blog: Capire gli agenti IA: il futuro dei sistemi autonomi.

Come funziona Operator?

Alimentato dal modello Computer-Using Agent (CUA), Operator interagisce con le pagine web visualizzando screenshot ed eseguendo azioni di mouse e tastiera. Può autocorreggersi o richiedere aiuto all’utente quando necessario.

Chi può usare Operator in questo momento e come può iniziare?

Operator è disponibile per gli utenti Pro negli Stati Uniti. Se hai un abbonamento Pro, puoi visitare operator.chatgpt.com per iniziare. Prova a descrivere un’attività e Operator se ne occuperà.

Quali sono i limiti attuali di Operator?

Poiché Operator è ancora un’anteprima di ricerca, potrebbe avere difficoltà con compiti complessi come creare presentazioni o gestire calendari.

Operator sarà disponibile su dispositivi mobili?

Non c’è ancora conferma del supporto mobile per Operator, ma la sua capacità di interagire con interfacce web potrebbe renderlo adattabile alle piattaforme mobili in futuro man mano che la tecnologia si sviluppa.

In che modo Operator si confronta con assistenti vocali come Siri o Google Assistant?

Operator si concentra su attività basate sul web e sull’interazione diretta con i siti, mentre gli assistenti vocali tradizionali in genere si basano su integrazioni di app predefinite o API. La capacità di Operator di imitare azioni umane come clic e scroll lo distingue per versatilità nei compiti online complessi.

Operator può gestire siti che usano CAPTCHA o funzionalità di sicurezza avanzate?

Attualmente, Operator fa affidamento sull’input dell’utente per attività che coinvolgono CAPTCHA o accessi sensibili. Non aggira automaticamente questi sistemi, ma può proseguire nei flussi di lavoro una volta superate tali barriere.

Alex Olteanu

Autore

Alex Olteanu

Sono un editor e autore che si occupa di blog, tutorial e notizie sull’IA, assicurandomi che tutto rientri in una solida strategia di contenuti e nelle best practice SEO. Ho scritto corsi di data science su Python, statistica, probabilità e visualizzazione dei dati. Ho anche pubblicato un romanzo premiato e nel tempo libero mi dedico alla sceneggiatura e alla regia.

Josef Waples

Autore

Josef Waples

Sono uno scrittore e editor di data science, con contributi a articoli di ricerca su riviste scientifiche. Sono particolarmente interessato ad algebra lineare, statistica, R e affini. Inoltre, gioco anche parecchio a scacchi! 

Argomenti

Correlato