عن المشروع
AX هو منسّق تعريفي عالي الإنتاجية مصمم لتشغيل مليارات أحمال عمل الوكلاء المستقلين في عنقود. يعمل فوق Agent Substrate لتنفيذ معزول، وهو مبني للتوسع إلى مليارات المهام لكل عنقود. إذا كنت قد استخدمت Kubernetes، فسيبدو `ax` مألوفًا لك.
تشمل البدائيات الرئيسية:
- **Task**: يشغّل كود وكيل غير موثوق في بيئة معزولة مع حدود لوحدة المعالجة المركزية والذاكرة.
- **Workspace**: يجهّز مسبقًا مستودعات Git وخوادم MCP وحزم المهارات بحيث يبدأ كل وكيل جاهزًا.
- **Gateway**: يقيّد حركة المرور الصادرة إلى قائمة مضيفين مسموح بها صراحةً.
- **Model**: يضبط أي LLM تستخدمه المنصة نفسها، مع بيانات اعتماد من Kubernetes secret.
يتم التعبير عن كل شيء كبيانات تعريفية `ax.io/v1alpha1` وتطبيقه بأمر واحد. واجهة سطر الأوامر CLI على شكل `kubectl`، وتدعم `apply` و`get` و`describe` و`watch` و`delete`، بالإضافة إلى أفعال خاصة بالوكلاء مثل `ax ssh` و`ax suspend` و`ax resume`.
يتضمن البدء السريع تثبيت CLI عبر `go install`، ونشر مستوى التحكم إلى عنقود Kubernetes باستخدام `make deploy`، ثم تطبيق بيانات تعريفية نموذجية. يتضمن المشروع توثيقًا موسعًا يغطي المفاهيم والبيانات التعريفية وسلوك البيئة المعزولة وعقود المشغّل والشبكات والبنية والتطوير وخارطة الطريق.
AX مرخّص بموجب Apache License 2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.