dotsagent.io
اللغة:العربية
إطار عمل · 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 · 3,882 نجمة
خيار الاستضافة
OpenAI Agent Builder (AgentKit) + ChatKit
أُعلن إيقاف Agent Builder، وسيتوقف في 30 November 2026؛ وسيظل ChatKit متاحًا.

البدء السريع

ثبّت الحزمة، واضبط بيانات الاعتماد، ثم شغّل أبسط وكيل وفقًا للوثائق الرسمية. معرّفات النماذج هي المعتمدة في الوثائق، وقد لا تكون مفعّلة في حسابك.

التثبيت
npm install @openai/agents zod

يتطلب 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);

مصدر البدء السريع

الميزات

أي نموذجنعمموفرو نماذج غير OpenAI عبر @openai/agents-extensions
عميل MCPنعم
خادم MCPغير مؤكّد
متعدد الوكلاءنعمتسليم المهام واستخدام الوكلاء كأدوات
عمليات تنفيذ مستدامةغير مؤكّدحالة تشغيل قابلة للتسلسل، لكن لا يوجد محرك استمرارية رسمي
موافقة بشريةنعم
التتبّعنعم
التقييماتلا

التغييرات الأخيرة

  • يتطلب الآن Zod v4.
  • أُضيفت وكلاء sandbox (@openai/agents/sandbox) ووكلاء لحظيون (@openai/agents/realtime).

بدائل باللغة نفسها

المصادر

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