إطار عمل · OpenAI
نظرة عامة على OpenAI Agents SDK (JS)
إصدار TypeScript وJavaScript من Agents SDK لدى OpenAI، ويضم الوكلاء وتسليم المهام والموافقات والتتبّع نفسها. ويضيف وكلاء صوت لحظي يعملون في المتصفح عبر WebRTC، بينما يظل تكامل الاستمرارية مع Temporal متاحًا لـ Python فقط.
الأنسب لـ: تطبيقات Node وTypeScript التي تحتاج إلى مكوّنات الوكلاء الأساسية من OpenAI، بما فيها الصوت اللحظي في المتصفح.
معلومات أساسية
- الجهة المسؤولة عن الصيانة
- OpenAI
- اللغات
- TypeScript, JavaScript
- الترخيص
- MIT
- أحدث إصدار
0.18.0· 10 سبتمبر 2026- المستودع
- openai/openai-agents-js
- خيار الاستضافة
- OpenAI Agent Builder (AgentKit) + ChatKit
البدء السريع
ثبّت الحزمة، واضبط بيانات الاعتماد، ثم شغّل أبسط وكيل وفقًا للوثائق الرسمية. معرّفات النماذج هي المعتمدة في الوثائق، وقد لا تكون مفعّلة في حسابك.
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);الميزات
| أي نموذج | نعم | موفرو نماذج غير OpenAI عبر @openai/agents-extensions |
|---|---|---|
| عميل MCP | نعم | |
| خادم MCP | غير مؤكّد | |
| متعدد الوكلاء | نعم | تسليم المهام واستخدام الوكلاء كأدوات |
| عمليات تنفيذ مستدامة | غير مؤكّد | حالة تشغيل قابلة للتسلسل، لكن لا يوجد محرك استمرارية رسمي |
| موافقة بشرية | نعم | |
| التتبّع | نعم | |
| التقييمات | لا |
التغييرات الأخيرة
- يتطلب الآن Zod v4.
- أُضيفت وكلاء sandbox (@openai/agents/sandbox) ووكلاء لحظيون (@openai/agents/realtime).