بناء سير عمل برمجي وكيل غير تفاعلي باستخدام Kimi CLI من Moonshot AI
Moonshot AI
يشرح هذا البرنامج التعليمي كيفية تكوين واستخدام Kimi CLI كعامل برمجي وكيل غير تفاعلي بالكامل، ويغطي التثبيت، والمصادقة عبر واجهة برمجة التطبيقات (API)، وتحليل المشروع، وإصلاح الأكواد بشكل مستقل، والاختبار، والميزات المتقدمة مثل البث بتنسيق JSONL وذاكرة الجلسة.
يشرح هذا البرنامج التعليمي كيفية إعداد أداة Kimi CLI من شركة Moonshot AI كعامل برمجة غير تفاعلي. يغطي البرنامج تثبيت الأداة عبر uv مع Python 3.13، وتكوين المصادقة لواجهة برمجة التطبيقات Moonshot API باستخدام ملف TOML، وبناء غلاف بلغة Python لتنفيذ أوامر الأداة آليًا. ثم يطبق البرنامج التعليمي أداة Kimi على مشروع مخزون نموذجي، حيث يقوم بتحديد الأخطاء وإصلاحها بشكل ذاتي وإنشاء اختبارات الوحدة والتكرار حتى تجتاز جميع الاختبارات. كما يستكشف البرنامج تدفقات الأحداث المهيكلة بتنسيق JSONL، والجلسات المستمرة متعددة الأدوار، ووضع التخطيط، واختيار النموذج، وحلقات Ralph، وتكاملات بروتوكول MCP، وتصدير الجلسات، والوصول عبر الويب. الهدف هو توفير أساس لتضمين أداة Kimi CLI في خطوط التطوير الآلي.
المصدر: MarkTechPost —
الأصلي
