---
title: "OpenAI Agents SDK (JS): fitur, versi, dan panduan cepat · DotsAgent"
description: "OpenAI Agents SDK (JS) dari OpenAI: lisensi, versi terbaru, dukungan MCP, eksekusi persisten, persetujuan manusia, tracing, dan evaluasi, serta panduan cepat yang bisa disalin."
url: https://dotsagent.io/id/frameworks/openai-agents-js
---

Framework · OpenAI

# Sekilas tentang OpenAI Agents SDK (JS)

Port TypeScript dan JavaScript dari Agents SDK milik OpenAI, dengan agent, handoff, persetujuan, dan tracing yang sama. SDK ini menambahkan realtime voice agent yang berjalan di browser melalui WebRTC, sedangkan integrasi durabilitas Temporal masih hanya tersedia untuk Python.

**Cocok untuk:**  Aplikasi Node dan TypeScript yang membutuhkan primitif agent dari OpenAI, termasuk realtime voice di browser.

## Fakta utama

- **Pengelola**: OpenAI
- **Bahasa**: TypeScript, JavaScript
- **Lisensi**: MIT
- **Versi terbaru**: `0.18.0` · 10 September 2026
- **Repositori**: [openai/openai-agents-js](https://github.com/openai/openai-agents-js) · 3.882 bintang
- **Opsi hosted**: [OpenAI Agent Builder (AgentKit) + ChatKit](https://developers.openai.com/api/docs/guides/agent-builder)Agent Builder sudah deprecated dan akan dihentikan pada 30 November 2026; ChatKit tetap tersedia.

## Panduan cepat

Instal paket, atur kredensial, lalu jalankan agent paling sederhana dari dokumentasi resmi. ID model mengikuti yang digunakan dalam dokumentasi dan mungkin belum diaktifkan untuk akun Anda.

`Instal`

```
npm install @openai/agents zod
```

Memerlukan 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);
```

[Sumber panduan cepat](https://openai.github.io/openai-agents-js/)

## Fitur

| Model apa pun | — | Provider non-OpenAI melalui @openai/agents-extensions |
| --- | --- | --- |
| Klien MCP | — | — |
| Server MCP | — | — |
| Multi-agent | — | Handoff dan agent sebagai tool |
| Eksekusi tahan lama | — | Status run yang dapat diserialisasi, tetapi tidak ada durable engine pihak pertama |
| Persetujuan manusia | — | — |
| Tracing | — | — |
| Evals | — | — |

## Perubahan terbaru

- Kini memerlukan Zod v4.
- Menambahkan sandbox agent (@openai/agents/sandbox) dan realtime agent (@openai/agents/realtime).

## Alternatif dalam bahasa yang sama

- [Claude Agent SDK](https://dotsagent.io/id/frameworks/claude-agent-sdk)

- [Google ADK](https://dotsagent.io/id/frameworks/google-adk)

- [LangGraph](https://dotsagent.io/id/frameworks/langgraph)

- [LlamaIndex](https://dotsagent.io/id/frameworks/llamaindex)

- [Mastra](https://dotsagent.io/id/frameworks/mastra)

- [Vercel AI SDK](https://dotsagent.io/id/frameworks/vercel-ai-sdk)

## Sumber

1. [openai.github.io](https://openai.github.io/openai-agents-js/)/openai-agents-js/
2. [registry.npmjs.org](https://registry.npmjs.org/@openai%2fagents)/@openai%2fagents
3. [api.github.com](https://api.github.com/repos/openai/openai-agents-js)/repos/openai/openai-agents-js

Referensi independen bagi mereka yang membangun agen AI. Tidak berafiliasi dengan vendor mana pun yang disebutkan di sini.

© 2026 DotsAgent · Fakta diperiksa 1 Oktober 2026
