Framework · OpenAI
Sekilas tentang OpenAI Agents SDK
SDK Python open-source dari OpenAI untuk agent yang sengaja dibuat minimal, dengan handoff, guardrail, sesi, dan tracing bawaan. Secara default menggunakan model OpenAI, tetapi dapat memanggil penyedia lain. Integrasi Temporal, yang mencapai status GA pada March 2026, menyediakan eksekusi persisten.
Cocok untuk: Agent Python minimal dengan model OpenAI yang memerlukan handoff, guardrail, workspace terisolasi, dan tracing sejak awal.
Fakta utama
- Pengelola
- OpenAI
- Bahasa
- Python
- Lisensi
- MIT
- Versi terbaru
0.22.3· 17 September 2026- Repositori
- openai/openai-agents-python
- Opsi hosted
- OpenAI Agent Builder (AgentKit) + ChatKit
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.
pip install openai-agentsfrom agents import Agent, Runner
agent = Agent(name="Assistant", instructions="You are a helpful assistant")
result = Runner.run_sync(agent, "Write a haiku about recursion in programming.")
print(result.final_output)Fitur
| Model apa pun | Ya | Secara default menggunakan OpenAI; adaptor Any-LLM dan LiteLLM masih beta |
|---|---|---|
| Klien MCP | Ya | |
| Server MCP | Belum dikonfirmasi | |
| Multi-agent | Ya | Handoff dan agent sebagai tool |
| Eksekusi tahan lama | Ya | Integrasi Temporal melalui OpenAIAgentsPlugin, serta status run yang dapat dilanjutkan |
| Persetujuan manusia | Ya | Interupsi yang menjeda run dan melanjutkannya dari status tersimpan |
| Tracing | Ya | |
| Evals | Tidak | Tidak ada runner evaluasi; produk Evals dari OpenAI akan ditutup pada 30 Nov 2026 |
Perubahan terbaru
- March 2026: integrasi Temporal mencapai status GA, sehingga panggilan model menjadi Activity yang persisten.
- Juni 2026: OpenAI mengumumkan bahwa Agent Builder dan produk Evals-nya akan dihentikan pada 30 November 2026.
- Menambahkan sandbox agent dan realtime voice agent.