Salta al contenuto principale
Agenti AI 9 min

OpenAI Agents API: costruire agenti diventa davvero facile?

Il runtime di Codex elimina buona parte dell'infrastruttura, ma aumenta la dipendenza da OpenAI e rende i costi meno prevedibili

Entra nell'analisi

Il verdetto in breve

Agents API rende più facile costruire il runtime, non un agente affidabile. OpenAI gestisce sessioni, sandbox, strumenti, compattazione e subagent; tu devi ancora definire permessi, test di affidabilità e limiti di spesa. Conviene per arrivare prima in produzione. Scegli Agents SDK o un runtime proprio se portabilità, controllo del flusso e indipendenza dal provider sono prioritari.

  • È disponibile in beta pubblica per tutti gli sviluppatori dal 10 settembre 2026.
  • Usa lo stesso harness e la stessa infrastruttura alla base di Codex.
  • Puoi scegliere sandbox OpenAI, infrastruttura propria o partner esterni.
  • Supporta MCP, funzioni personalizzate, web search e chiamate programmatiche agli strumenti.
  • La beta può cambiare API, limiti e comportamento prima della disponibilità generale.

Differenze

Il confronto che orienta la scelta

CriterioAgents API gestitaRuntime proprio o Agents SDK
OrchestrazioneHarness mantenuto da OpenAI con sessioni e subagent integrati.Loop, routing, stato e recovery restano sotto il controllo dell'applicazione.
Ambiente di esecuzioneSandbox OpenAI, infrastruttura propria o partner supportati.Ambiente scelto e integrato interamente dal team.
Contesto lungoCompattazione automatica durante sessioni che superano una context window.Strategia di memoria e sintesi costruita dal team.
StrumentiMCP, funzioni, web search, tool search e chiamate programmatiche.Massima libertà, ma schema, selezione e parallelismo sono da implementare.
PortabilitàIl runtime è legato all'API OpenAI, anche se il Codex harness è open source.Può astrarre modelli e provider, con più lavoro di integrazione.

Applicazione

Tre architetture possibili

OpenAI non applica un costo aggiuntivo per usare Agents API, ma addebita modelli e strumenti. Il costo totale include anche sandbox, chiamate esterne, subagent, token di contesto e lavoro necessario per verificare il risultato.

01

Prototipo con strumenti

Un modello OpenAI, MCP e sandbox ospitata · Prima versione funzionante

Riduce il costo se
Evita di costruire sessioni e orchestrazione
Aumenta il costo se
Può costare più di un semplice endpoint Responses

Agents API è utile quando il prototipo richiede già strumenti con stato persistente. Per una risposta singola, un'API più semplice resta più economica e leggibile.

02

Agente operativo per ore

Log, ticket e contesto che cambia · Azioni, report e recovery

Riduce il costo se
La compattazione evita logica proprietaria
Aumenta il costo se
Subagent e tool possono moltiplicare il consumo

Imposta budget, durata, numero massimo di subagent e condizioni di stop prima di lasciare una sessione attiva a lungo.

03

Prodotto multi-provider

Modelli OpenAI e di altri vendor · Routing e fallback proprietari

Riduce il costo se
Agents API accelera solo il ramo OpenAI
Aumenta il costo se
Un runtime neutrale richiede più sviluppo iniziale

Se il multi-provider è un requisito, misura il costo di due runtime contro quello di un'orchestrazione comune prima di scegliere.

01

Che cos'è OpenAI Agents API

Agents API è un servizio per creare agenti cloud indicando task, modello, strumenti e ambiente. OpenAI ospita e mantiene l'harness che coordina il lavoro, mentre tu definisci dati, permessi e workflow. È lo stesso fondamento usato da Codex, esposto per applicazioni e servizi propri.

  • Una sessione conserva stato e può durare oltre una singola context window.
  • Il runtime può delegare attività indipendenti a subagent.
  • L'agente può lavorare in sandbox OpenAI, nella tua infrastruttura o presso partner compatibili.
  • Il servizio è in beta pubblica, non in disponibilità generale.
02

Agents API non è Agents SDK

Agents SDK è una libreria con cui costruisci il flusso dell'agente nella tua applicazione. Agents API aggiunge un runtime gestito: sessioni, compattazione, strumenti, sandbox e coordinamento multi-agente. Puoi usare la prima quando vuoi controllare il flusso in codice; la seconda quando preferisci delegare più infrastruttura a OpenAI.

  • Scegli SDK per flussi brevi, routing esplicito e deployment già definito.
  • Scegli Agents API per agenti lunghi che lavorano su file, codice o molti strumenti.
  • Non serve un runtime agentico per ogni chiamata LLM: una Responses API può bastare.
03

La sandbox resta una scelta separata

L'harness e l'ambiente di esecuzione sono separati. Puoi usare la sandbox ospitata da OpenAI, eseguire l'agente sulla tua infrastruttura o scegliere un partner come Cloudflare, E2B, Modal, Vercel e altri indicati da OpenAI. Questa separazione permette di adattare rete, storage, segreti e capacità di calcolo al workload.

  • La sandbox OpenAI accelera il setup e gestisce l'ambiente.
  • La tua infrastruttura offre più controllo su rete, dati e conformità.
  • Un partner può offrire VPC, configurazioni hardware o profili di costo diversi.
  • Verifica sempre isolamento, persistenza e trattamento dei segreti.
04

Come gestisce sessioni e contesto

Quando una sessione si avvicina al limite del modello, Agents API compatta automaticamente il contesto precedente per conservare le informazioni ritenute utili. Questo evita di implementare subito una memoria proprietaria, ma non elimina il rischio di perdere dettagli durante la sintesi. Per decisioni importanti, salva fatti e artefatti fuori dalla conversazione.

  • Scrivi output importanti in file, database o sistemi di record.
  • Non affidare alla sola compattazione requisiti, approvazioni o vincoli legali.
  • Testa sessioni lunghe con casi in cui un dettaglio iniziale resta necessario alla fine.
05

Strumenti e MCP senza caricare tutto nel prompt

Agents API supporta MCP, funzioni personalizzate e strumenti integrati come web search. Tool search carica le definizioni rilevanti quando servono, mentre le chiamate programmatiche possono eseguire operazioni in parallelo e riportare nel contesto solo i risultati utili. Il vantaggio è ridurre rumore e token, non evitare la progettazione dei permessi.

  • Esponi solo gli strumenti necessari al task corrente.
  • Separa tool di lettura da tool che modificano dati o sistemi esterni.
  • Richiedi conferma per pagamenti, messaggi, deploy e azioni distruttive.
  • Registra input e risultato di ogni chiamata importante.
06

Quando usare i subagent

Il supporto multi-agente divide un'attività in pezzi indipendenti e assegna a ogni subagent il proprio contesto. Funziona per ricerca, analisi e coding quando le parti possono procedere in parallelo. Se i subagent devono modificare lo stesso stato o dipendono continuamente l'uno dall'altro, il coordinamento può costare più del tempo risparmiato.

  • Delega analisi indipendenti, test separati o servizi con ownership distinta.
  • Limita la concorrenza all'inizio e misura il costo per risultato accettato.
  • Fai integrare i risultati a un coordinatore con criteri verificabili.
07

Costo e lock-in

OpenAI dichiara che Agents API non aggiunge una tariffa propria: paghi token e strumenti utilizzati. Restano però i costi di sandbox, chiamate esterne, subagent e output da revisionare. Il Codex harness è open source e ispezionabile, ma il servizio gestito, le sessioni e le integrazioni restano legati all'API OpenAI.

  • Imposta budget per sessione e per subagent.
  • Misura tool call, retry e durata, non solo token del modello principale.
  • Conserva dati e artefatti in formati esportabili se prevedi un cambio di runtime.
  • Verifica quanto codice applicativo dipende da oggetti e comportamenti specifici dell'API.
08

La regola pratica

Scegli Agents API se il tuo prodotto richiede agenti lunghi, strumenti, sandbox e subagent e vuoi ridurre il lavoro infrastrutturale. Scegli Agents SDK o un flusso proprietario se il compito è semplice, vuoi controllare ogni passaggio o devi cambiare modello facilmente. Prima di costruire, prova un solo flusso di lavoro e misura affidabilità, costo e recupero dagli errori.

La newsletter di QualeAI

Le novità che meritano il tuo tempo.

Aggiornamenti editoriali su tool, modelli, prezzi e workflow. Solo quando c’è qualcosa di utile da capire.

Prima di chiudere

Domande frequenti

OpenAI Agents API è già disponibile?

Sì, è disponibile in beta pubblica per tutti gli sviluppatori dal 10 settembre 2026. Essendo una beta, API, limiti e comportamento possono cambiare prima della disponibilità generale.

Quanto costa OpenAI Agents API?

OpenAI non applica una tariffa aggiuntiva per l'uso di Agents API. Paghi i token dei modelli e gli strumenti usati, oltre agli eventuali costi di sandbox e servizi esterni.

Qual è la differenza tra Agents API e Agents SDK?

Agents SDK è una libreria per costruire il flusso nella tua applicazione. Agents API offre anche un runtime gestito con sessioni durevoli, compattazione, sandbox, strumenti e coordinamento dei subagent.

Agents API funziona solo nella sandbox OpenAI?

No. Puoi scegliere la sandbox ospitata da OpenAI, la tua infrastruttura o un partner supportato. La scelta cambia controllo su rete, segreti, storage, prestazioni e costi.

Agents API evita il lock-in?

Solo in parte. Il Codex harness è open source, ma il servizio gestito e il contratto API restano OpenAI. Se la portabilità è importante, separa strumenti, dati e logica di dominio dal runtime.

Prossime letture

Tre modi per continuare.

Tutti gli approfondimenti