الوصف
Zerg Client، المعروف أيضًا باسم ZTC (Zerg Terminal Client)، يعمل كوكيل برمجة ذكاء اصطناعي مستقل لكل من بيئات الطرفية وسطح المكتب. يمكّن المطورين من تخطيط التعديلات بكفاءة، وتحرير الشيفرة المصدرية، وتنفيذ الاختبارات مباشرة ضمن أدلة مشاريعهم. تم تصميم العميل ليتكامل بسلاسة في سير العمل الحالي للتطوير، مما يسمح للمستخدمين بالاتصال بـ ZergAI للوصول إلى النماذج أو استخدام مفاتيح API المحلية الخاصة بهم من مزودي النماذج المفضلين.
قراءة المزيد
تثبيت Zerg Client سهل، حيث يتطلب Node.js 20.19+ أو 22.12+ لواجهة سطر الأوامر، والتي يمكن تشغيلها بعد ذلك بكتابة `ztc` في دليل المشروع. يتوفر أيضًا تطبيق سطح مكتب لنظام macOS Apple Silicon، مع الإصدارات الخاصة بنظامي Windows وLinux التي ستصدر قريبًا. Zerg Client هو جزء من منصة Zerg الأوسع، والتي تشمل محرك Zerg لبناء وتحسين البرمجيات، وZDE للمراقبة والتوجيه عبر المتصفح، وZerg Cloud لمساحات العمل المستضافة للمشاريع.
تشمل القدرات الرئيسية لـ ZTC قراءة الشيفرة، وصياغة الخطط، وتحرير الملفات، وتشغيل الأوامر، والتحقق من النتائج. يدعم سير العمل والروتين المحفوظ، مما يسمح بالعمل المفيد بالاستمرار عبر الجلسات. يسهل ذلك تخطيط وتنفيذ المهام ضمن المشاريع الحالية، وتشغيل الأدوات، والاختبارات، وسير العمل القابلة لإعادة الاستخدام، وتوسيع وظائف الوكيل من خلال الإضافات والروتين المحفوظ. تركز المنصة على جعل الاستقلالية مفهومة، مما يضمن أن عملية إنتاج البرمجيات واضحة وقابلة للتحقق.
يعمل Zerg Client بموجب ترخيص Zerg Source Available، مما يوفر تقييمًا مجانيًا. ومع ذلك، يتطلب الاستخدام التجاري ترخيصًا منفصلًا، ويتم محاسبة استخدام النماذج بشكل مستقل. تم بناء النظام لدعم المتطلبات الصريحة، والتنفيذ المرئي، والتحسينات القابلة لإعادة الاستخدام، مما يمكّن الفرق من تحديد معايير القبول، ومتابعة التقدم من خلال الحالة، والسجلات، والتحقق من النتائج، وحفظ الشيفرة المفيدة، والاختبارات، والأدوات، وسير العمل للمهام المستقبلية.
- الفئةمساعدو البرمجة بالذكاء الاصطناعي
- نموذج التسعيرفريميوم
- النشرTerminal CLI, Desktop App
- المنصاتmacOS, Linux, Windows (CLI); macOS Apple Silicon (Desktop)
الميزات الأساسية لـ Zerg Client
وكيل برمجة ذكاء اصطناعي للطرفية وسطح المكتب
تخطيط تغييرات الشيفرة وتحريرها
تشغيل الاختبارات ضمن المشاريع
يدعم تسجيل الدخول إلى ZergAI للوصول إلى النماذج
يسمح باستخدام مفاتيح API المحلية لمزودي النماذج
متاح كواجهة سطر أوامر للطرفية (يتطلب Node.js)
تطبيق سطح مكتب متاح لنظام macOS (Apple Silicon)
يقرأ الشيفرة ويصيغ الخطط
يحرر الملفات ويشغل الأوامر
يتحقق من نتائج التنفيذ
يدعم سير العمل والروتين المحفوظ
قابل للتوسيع مع الإضافات والروتين المحفوظ
تقييم مجاني بموجب ترخيص Zerg Source Available
يتطلب الاستخدام التجاري ترخيصًا
يتم محاسبة استخدام النماذج بشكل منفصل
كيفية استخدام Zerg Client؟
تثبيت ZTC: تأكد من تثبيت Node.js 20.19+ أو 22.12+، ثم قم بتشغيل `ztc` في دليل مشروعك أو قم بتنزيل تطبيق سطح المكتب لنظام macOS.
الاتصال بنموذج: قم بتسجيل الدخول باستخدام ZergAI للوصول الموصى به أو قم بتكوين مفاتيح API المحلية الخاصة بك لمزودي النماذج الآخرين.
تحديد المهمة: حدد أهدافًا واضحة، وقيودًا، ومعايير قبول للعمل الذي سيقوم به وكيل الذكاء الاصطناعي.
تنفيذ العمل: اسمح لـ ZTC بقراءة الشيفرة، ووضع خطة، وتحرير الملفات، وتشغيل الأوامر، وإجراء الفحوصات.
فحص النتائج: استخدم ZDE أو الطرفية لمراجعة التغييرات، وتاريخ التنفيذ، والأدلة، وتوجيه الوكيل حسب الحاجة.
تحسين وإعادة استخدام: قم بتحسين البرمجيات والأدوات بناءً على الفحوصات الفاشلة واحفظ سير العمل المفيد للمهام المستقبلية.
حالات استخدام Zerg Client
- تخطيط وتحرير الشيفرة
- الاختبار الآلي
- أتمتة سير العمل
- تنفيذ المشروع
- توسيع الوكيل
- تحسين البرمجيات
- تطوير البرمجيات التشغيلية







