dotsagent.io
Lingua:Italiano
Framework · OpenAI

OpenAI Agents SDK (JS) in breve

Il porting per TypeScript e JavaScript dell'Agents SDK di OpenAI, con gli stessi agenti, handoff, approvazioni e tracing. Aggiunge agenti vocali in tempo reale che funzionano nel browser tramite WebRTC, mentre l'integrazione per la durabilità con Temporal resta disponibile solo in Python.

Ideale per: App Node e TypeScript che vogliono usare le primitive per agenti di OpenAI, inclusa la voce in tempo reale nel browser.

Informazioni principali

Responsabile
OpenAI
Linguaggi
TypeScript, JavaScript
Licenza
MIT
Ultima versione
0.18.0 · 10 settembre 2026
Repository
openai/openai-agents-js · 3882 stelle
Opzione hosted
OpenAI Agent Builder (AgentKit) + ChatKit
Agent Builder è deprecato e chiuderà il 30 novembre 2026; ChatKit resta disponibile.

Guida rapida

Installa il pacchetto, configura le credenziali, quindi esegui l'agente più semplice indicato nella documentazione ufficiale. Gli ID dei modelli sono quelli usati nella documentazione e potrebbero non essere abilitati per il tuo account.

Installa
npm install @openai/agents zod

Richiede OPENAI_API_KEY

TypeScript
import { Agent, run } from '@openai/agents';

const agent = new Agent({
  name: 'Assistant',
  instructions: 'You are a helpful assistant',
});

const result = await run(
  agent,
  'Write a haiku about recursion in programming.',
);
console.log(result.finalOutput);

Fonte della guida rapida

Funzionalità

Qualsiasi modelloSìProvider non OpenAI tramite @openai/agents-extensions
Client MCPSì
Server MCPNon confermato
Multi-agentSìHandoff e agenti usati come tool
Esecuzioni durevoliNon confermatoStato dell'esecuzione serializzabile, ma nessun motore di durabilità first-party
Approvazione umanaSì
TracingSì
ValutazioniNo

Modifiche recenti

  • Ora richiede Zod v4.
  • Aggiunti gli agenti in sandbox (@openai/agents/sandbox) e gli agenti in tempo reale (@openai/agents/realtime).

Alternative nello stesso linguaggio

Fonti

  1. openai.github.io/openai-agents-js/
  2. registry.npmjs.org/@openai%2fagents
  3. api.github.com/repos/openai/openai-agents-js