agentfield
ابن، وشغّل، ووسّع وكلاء الذكاء الاصطناعي كما لو كانوا واجهات برمجة تطبيقات وميكروسيرفيسز

ما هو agentfield؟
طلب واحد ينتشر إلى آلاف الوكلاء. تدير وحدة التحكم صفوف الانتظار، وتعيد المحاولات، وتتتبع كل فرع.
AgentField هو وحدة تحكم مفتوحة المصدر تتيح لك بناء وكلاء ذكاء اصطناعي يمكن استدعاؤهم من قبل أي خدمة في بنيتك – الواجهات الأمامية، الخلفيات، وكلاء آخرين، مهام cron – تمامًا مثل أي واجهة برمجة تطبيقات أخرى. تكتب منطق الوكيل بلغة بايثون، أو Go، أو TypeScript. يحول AgentField ذلك إلى بنية تحتية للإنتاج: التوجيه، والتنسيق، والذاكرة، والتنفيذ غير المتزامن، والمراقبة. تصبح كل دالة نقطة نهاية REST، ويتسع نفس الكود من وكيل واحد على جهاز الكمبيوتر المحمول الخاص بك إلى عشرة آلاف في سير عمل واحد: تدير وحدة التحكم تفرع الانتشار، والصفوف، والمحاولات.
طلب واحد → خلفية متعددة الوكلاء جاهزة للإنتاج تعمل في حاويات. لا يوجد رمز لاصق، ابدأ باستخدام واجهة برمجة تطبيقات الوكلاء!
صف النظام في سطر واحد. احصل على خلفية متعددة الوكلاء جاهزة للإنتاج. يعمل في Claude Code، Codex، Gemini CLI، OpenCode، Aider، Windsurf، وCursor.
ثم في وكيل البرمجة الخاص بك، ألصق أي مواصفة مع /agentfield :
ستحصل على مجموعة Docker Compose موصلة من النهاية إلى النهاية — الوكيل، وحدة التحكم، ونقطة نهاية REST جاهزة للإنتاج يمكنك لصقها و`curl` في وحدة التحكم لتجربتها. شاهدها تعمل →
إجراءات بايثون العادية (أو Go / TypeScript). لا يوجد DSL، لا يوجد YAML، لا يوجد توصيل رسم بياني.
ما رأيته للتو: `app.ai()` يستدعي نموذج لغة ويعيد مخرجات منسقة. `app.call()` يوصل إلى وكلاء آخرين (أو يعود إلى نفسه) عبر وحدة التحكم، لذا يتحول التكرار إلى انتشار موزع. `asyncio.gather()` يشغل كل فرع بالتوازي. `app.run()` يكشف تلقائيًا كل شيء كنقاط نهاية REST. اقرأ الوثائق الكاملة →
تحتاج إلى موافقات، وسجلات تدقيق، وحوكمة؟ (مثال المؤسسة)
af init my-agent –defaults # بناء وكيل cd my-agent && pip install -r requirements.txt af server # وحدة التحكم 1 → لوحة القيادة على http://localhost:8080 python main.py # وحدة التحكم 2 → الوكيل يسجل تلقائيًا
curl -X POST http://localhost:8080/api/v1/execute/my-agent.demo_echo -H “Content-Type: app