يتحسن وكلاء الذكاء الاصطناعي باستمرار في قدراتهم على الاستدلال — لكنهم لا يزالون يعانون من صعوبة استخدام البرامج الحقيقية. معظم الأدوات اليوم مصممة للبشر: واجهات المستخدم الرسومية، لوحات تحكم الويب، واجهات السحب والإفلات. يحتاج الوكلاء إلى شيء مختلف: واجهات نصية منظمة وقابلة للتكوين يمكنهم تشغيلها بشكل موثوق.
هذا بالضبط ما يحلّه CLI-Anything. تم بناء المشروع من قبل مختبر الذكاء البياناتي في جامعة هونغ كونغ (HKUDS)، ويقوم CLI-Anything بتوليد تلقائي لواجهات سطر أوامر جاهزة للإنتاج لأي برنامج — من الأدوات الإبداعية مثل GIMP و Blender إلى واجهات برمجة التطبيقات السحابية مثل Novita AI. حقق المشروع 11 ألف نجمة على GitHub خلال خمسة أيام فقط من إطلاقه، مما يشير إلى طلب قوي على الأدوات المخصصة للوكلاء.
والآن، تعاونت Novita AI و CLI-Anything معاً. والنتيجة: واجهة سطر أوامر مخصصة cli-anything-novita تمنح أي وكيل ذكاء اصطناعي — أو أي مطور — وصولاً فورياً عبر سطر الأوامر إلى كتالوج النماذج الكامل لـ Novita AI.
ما هو CLI-Anything؟
CLI-Anything هو إطار عمل مفتوح المصدر يحول أي برنامج إلى واجهة سطر أوامر يمكن للوكلاء التحكم بها. وجهه إلى قاعدة بيانات برمجية، أو تطبيق بواجهة مستخدم رسومية، أو واجهة برمجة تطبيقات ويب، وسيقوم بتوليد هيكل سطر أوامر كامل من خلال مسار آلي مكون من 7 مراحل:
- تحليل — يفحص الكود المصدري ويرسم خريطة للقدرات
- تصميم — يصمم مجموعات الأوامر وتنسيقات المخرجات
- تنفيذ — يبني واجهة سطر أوامر تعتمد على Click مع وضع REPL، ومخرجات JSON، ووظائف التراجع/الإعادة
- تخطيط الاختبارات — يضع خطة اختبار شاملة
- كتابة الاختبارات — ينفذ اختبارات الوحدة والاختبارات الشاملة
- توثيق — يولّد وثائق الاستخدام
- تغليف — ينشئ ملف
setup.pyويقوم بتثبيته في مسار PATH
تأتي كل واجهة سطر أوامر مولّدة مع الميزات التالية:
- وضعا مخرجات مزدوجان — جداول مقروءة للبشر افتراضياً، و JSON منظم مع خيار
--jsonمخصص للوكلاء - وضع REPL تفاعلي — إكمال تلقائي بالضغط على Tab وسجل الأوامر
- SKILL.md — تعريف مهارة يمكن للوكلاء اكتشافها تلقائياً وقراءتها دون تدخل
يدعم المشروع منصات وكلاء ذكاء اصطناعي متعددة بما في ذلك Claude Code و OpenClaw و OpenCode و Codex و Goose و GitHub Copilot CLI.
واجهة سطر أوامر Novita AI
حزمة cli-anything-novita هي هيكل جاهز لواجهة سطر أوامر لواجهة برمجة التطبيقات المتوافقة مع OpenAI التابعة لـ Novita AI. تتيح لك — أو لوكيل الذكاء الاصطناعي الخاص بك — الوصول إلى جميع النماذج في كتالوج Novita AI عبر أوامر طرفية بسيطة.
ما ستحصل عليه
- دردشة وبث — تحدث مع أي نموذج باستخدام أوامر
chatأوstream - اكتشاف النماذج — اعرض قائمة بجميع النماذج المتاحة باستخدام أمر
models - وضع REPL تفاعلي — إكمال تلقائي بالضغط على Tab، سجل الأوامر، إدارة الجلسات
- مخرجات مزدوجة — جداول مقروءة للبشر افتراضياً، JSON منظم مع خيار
--jsonمخصص للوكلاء - إدارة التكوين — تخزين مفتاح API الخاص بك وتفضيلاتك محلياً
المتطلبات الأساسية
- Python 3.10 أو أحدث
- مفتاح API لـ Novita AI — سجّل في novita.ai واحصل على مفتاح API الخاص بك من لوحة التحكم.
كيفية الحصول على مفتاح API
النماذج المدعومة
تعمل واجهة سطر الأوامر مع جميع النماذج على منصة Novita AI — على سبيل المثال deepseek/deepseek-v3.2 و zai-org/glm-5 و minimax/minimax-m2.5. قم بتشغيل أمر cli-anything-novita models لعرض القائمة الكاملة.
طريقتان لاستخدامها
الطريقة 1: استخدام واجهة سطر أوامر Novita مباشرة
تتيح لك هذه الطريقة (أو لوكيلك) الحصول على أداة واجهة سطر أوامر مستقلة لـ Novita AI. وهي مثالية للمطورين والوكلاء الذين يعرفون بالفعل ما يحتاجون إليه.
الخطوة 1: الانتقال إلى موقع CLI-Anything الإلكتروني
افتح CLI-Hub وابحث عن واجهة سطر أوامر Novita AI.
موقع CLI-Anything الإلكتروني
الخطوة 2: تثبيت واجهة سطر الأوامر
انسخ أمر التثبيت من الصفحة وقم بتشغيله:
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=novita/agent-harness
تعلم الأوامر الأساسية
مرجع الأوامر الكامل متوفر في ملف SKILL.md التابع لواجهة سطر الأوامر. إليك الأساسيات:
# Show help
cli-anything-novita --help
# Start interactive REPL mode
cli-anything-novita
# Chat with a model
cli-anything-novita chat --prompt "What is AI?" --model deepseek/deepseek-v3.2
# Streaming chat
cli-anything-novita stream --prompt "Write a poem about code"
# List available models
cli-anything-novita models
# JSON output (for agent consumption)
cli-anything-novita --json chat --prompt "Hello"
وضع REPL
الطريقة 2: تثبيت CLI-Anything لوكيل OpenClaw الخاص بك
تتيح لك هذه الطريقة لوكيل OpenClaw الخاص بك اكتشاف وتثبيت واجهة سطر الأوامر المناسبة تلقائياً. لا حاجة إلى اختيار أدوات يدوي.
الخطوة 1: تثبيت مهارة CLI-Hub
في بيئة OpenClaw الخاصة بك، قم بتشغيل:
openclaw skills install cli-anything-hub
الخطوة 2: اطلب من وكيلك العثور على واجهة سطر الأوامر المناسبة
فقط اشرح المهمة المطلوبة. سيقوم الوكيل بتصفح كتالوج CLI-Hub، واختيار الأداة المناسبة، وتثبيتها، واستخدامها — كل ذلك تلقائياً دون تدخل منك.
“ابحث عن برنامج واجهة سطر أوامر مناسب في CLI-Hub يتعلق بـ Novita AI وكيف يمكننا استخدامه”


لماذا نستخدم واجهة سطر الأوامر للوكلاء الذكاء الاصطناعي؟
قد تتساءل: لماذا نستخدم واجهة سطر الأوامر بينما هناك واجهة برمجة تطبيقات (API) بالفعل؟
الإجابة تتعلق بسهولة استخدام الوكلاء. تتطلب واجهات برمجة التطبيقات مكتبات HTTP، وترقيات المصادقة، وبناء JSON، وتحليل الأخطاء. تقوم واجهة سطر الأوامر بتغليف كل ذلك في أوامر بسيطة وموثقة ذاتياً:
| المنهجية | ما يحتاجه الوكيل | الموثوقية |
|---|---|---|
| استدعاءات API الخام | عميل HTTP، ترقيات مصادقة، تحليل JSON، معالجة الأخطاء | هشة — تحتوي على نقاط فشل عديدة |
| أتمتة واجهة المستخدم الرسومية | لقطات شاشة، إحداثيات البكسل، اكتشاف العناصر | هشة جداً — تنكسر عند تغيير واجهة المستخدم |
| أوامر واجهة سطر الأوامر | نص كمدخل، نص كمخرج | قوية — منظمة وحتمية |
تعتبر واجهات سطر الأوامر الواجهة العالمية. فهي نصية (تتطابق مع تنسيق نماذج اللغة الكبيرة)، موصوفة ذاتياً (عبر خيار --help)، قابلة للتكوين (عبر الأنابيب والتسلسل)، وخفيفة الوزن. يعمل Claude Code بالفعل على تنفيذ آلاف سير العمل الحقيقية عبر واجهات سطر الأوامر يومياً.
ما هو قادم؟
تغطي واجهة سطر أوامر Novita AI حالياً الدردشة مع نماذج اللغة الكبيرة (LLM) وعرض قائمة النماذج. لكن هذا مجرد البداية. ستقوم التحديثات المستقبلية بتوسيع نطاق واجهة سطر الأوامر لتشمل:
- توليد الصور — توليد صور عبر النماذج متعددة الوسائط التابعة لـ Novita AI، مباشرة من سطر الأوامر
- توليد الفيديو — إنشاء فيديوهات مولّدة بالذكاء الاصطناعي باستخدام نماذج مثل Seedance و Kling و Vidu والمزيد
- إدارة مثيلات GPU — تشغيل، مراقبة، وإيقاف مثيلات GPU دون مغادرة الطرفية
الرؤية: تمكين وكيل OpenClaw الخاص بك (أو أي وكيل ذكاء اصطناعي آخر) من إدارة مجموعة Novita AI الكاملة عبر CLI-Anything — من تشغيل الاستدلال إلى توفير البنية التحتية، كل ذلك عبر أوامر بسيطة.

الخلاصة
يعمل CLI-Anything على سد الفجوة بين الوكلاء الذكاء الاصطناعي والبرامج التي يحتاجون إلى استخدامها. مع واجهة سطر أوامر Novita AI المخصصة، يصبح الوصول إلى جميع النماذج على منصة Novita بسيطاً ككتابة أمر واحد. قم بتثبيته مباشرة للتحكم اليدوي، أو اسمح لوكيلك باكتشافه تلقائياً عبر CLI-Hub.
جربه الآن: pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=novita/agent-harness
Novita AI هي منصة سحابية للذكاء الاصطناعي والوكلاء تساعد المطورين والشركات الناشئة على بناء ونشر وتوسيع نطاق النماذج والتطبيقات الوكيلة بأداء عالٍ، وموثوقية، وكفاءة في التكاليف.
الأسئلة الشائعة
ما هو CLI-Anything؟ CLI-Anything هو أداة مفتوحة المصدر من HKUDS (جامعة هونغ كونغ) تقوم بتوليد تلقائي لواجهات سطر أوامر أصلية للوكلاء لأي برنامج. يحول تطبيقات واجهة المستخدم الرسومية، وقواعد البيانات البرمجية، وواجهات برمجة التطبيقات الويب إلى أدوات سطر أوامر منظمة يمكن للوكلاء الذكاء الاصطناعي تشغيلها بشكل موثوق.
هل أحتاج إلى تثبيت أي شيء بخلاف واجهة سطر أوامر Novita؟ فقط Python 3.10 أو أحدث ومفتاح API لـ Novita AI. تتولى واجهة سطر الأوامر التعامل مع كل شيء آخر — لا حاجة إلى تبعيات أو حزم تطوير برمجية (SDKs) إضافية.
هل يمكنني استخدام هذا لتوليد الصور أو الفيديو؟ ليس بعد، لكن توليد الصور، وتوليد الفيديو، وإدارة مثيلات GPU مخططة للإصدارات القادمة.
