Framework · OpenAI
OpenAI Agents SDK (JS) in een oogopslag
De TypeScript- en JavaScript-port van OpenAI's Agents SDK, met dezelfde agents, handoffs, goedkeuringen en tracing. De SDK voegt realtime spraakagents toe die via WebRTC in de browser draaien. De integratie met Temporal voor duurzame uitvoering is nog steeds alleen beschikbaar voor Python.
Geschikt voor: Node- en TypeScript-apps die de agentprimitieven van OpenAI willen gebruiken, inclusief realtime spraak in de browser.
Belangrijkste gegevens
- Beheerder
- OpenAI
- Talen
- TypeScript, JavaScript
- Licentie
- MIT
- Nieuwste versie
0.18.0· 10 september 2026- Repository
- openai/openai-agents-js
- Gehoste optie
- OpenAI Agent Builder (AgentKit) + ChatKit
Quickstart
Installeer het pakket, stel de inloggegevens in en voer vervolgens de eenvoudigste agent uit de officiële documentatie uit. De model-ID's zijn de ID's uit de documentatie en zijn mogelijk niet beschikbaar voor je account.
npm install @openai/agents zodimport { 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);Functies
| Alle modellen | Ja | Niet-OpenAI-providers via @openai/agents-extensions |
|---|---|---|
| MCP-client | Ja | |
| MCP-server | Niet bevestigd | |
| Multi-agent | Ja | Handoffs en agents als tools |
| Duurzame runs | Niet bevestigd | Serialiseerbare runstatus, maar geen first-party engine voor duurzame uitvoering |
| Goedkeuring door een mens | Ja | |
| Tracing | Ja | |
| Evals | Nee |
Recente wijzigingen
- Vereist nu Zod v4.
- Sandboxagents (@openai/agents/sandbox) en realtime agents (@openai/agents/realtime) zijn toegevoegd.