الانتقال إلى المحتوى الرئيسي
واجهة طرفية Gorbit CLI Gorbit CLI هي واجهة طرفية للمحادثة مع وكلاء Gorbit والاستعلام عن قاعدة معرفتك. مبني بـ Go باستخدام Bubble Tea، يوفر كلاً من واجهة TUI تفاعلية وأوامر غير تفاعلية للبرمجة والأتمتة.

التثبيت

PyPI (موصى به)

أو مع uv:

حزمة PyPI

pip install gorbit-cli

Go

البناء من المصدر

يتطلب Go 1.24+.

الإعداد

شغّل الإعداد التفاعلي لتكوين عنوان URL لخادمك ومفتاح API:
يطالبك هذا بعنوان URL لخادم Gorbit ومفتاح API، ويختبر الاتصال، ويحفظ التكوين في ~/.config/gorbit-cli/config.json.

إنشاء رمز وصول

انتقل إلى إعدادات المستخدم > الحسابات والوصول > رمز وصول جديد (/app/settings/accounts-access) لإنشاء رمز وصول لـ CLI. صفحة الحسابات والوصول تعرض قسم رموز الوصول نافذة إنشاء رمز وصول مع خيارات اسم الرمز وانتهاء الصلاحية

متغيرات البيئة

تتجاوز متغيرات البيئة قيم ملف التكوين. هذا مفيد لخطوط CI/CD والبرمجة.

التحقق من التكوين

تحقق من أن تكوينك صحيح والخادم قابل للوصول:

الأوامر

المحادثة التفاعلية

يفتح واجهة طرفية بملء الشاشة للتفاعل المحادثاتي مع وكلاء Gorbit.

أسئلة لمرة واحدة

اطرح سؤالاً واحصل على استجابة دون الدخول إلى TUI:
استخدم --agent-id لاستهداف وكيل محدد:
استخدم --json للحصول على إخراج NDJSON منظم (مفيد للبرمجة):

قائمة الوكلاء

يطبع جدولاً بمعرفات الوكلاء المتاحين، وأسمائهم، وأوصافهم.

أوامر الشرطة المائلة (TUI التفاعلي)

عند استخدام المحادثة التفاعلية، أوامر الشرطة المائلة التالية متاحة:

الاستخدام كمهارة لمساعد برمجة ذكاء اصطناعي

يمكن استخدام Gorbit CLI كأداة من قبل مساعدي برمجة الذكاء الاصطناعي (مثل Claude Code و Cursor) للاستعلام عن قاعدة معرفتك مباشرة من داخل بيئة التطوير الخاصة بك. تعريف مهارة جاهز متاح في مستودع Gorbit على .cursor/skills/gorbit-cli/SKILL.md. بمجرد التكوين، يمكن للمساعد الذكاء الاصطناعي استدعاء gorbit-cli ask للبحث عن معلومات خاصة بالشركة — السياسات، المستندات الداخلية، مصادر البيانات المتصلة — دون مغادرة المحرر.

متى يتم استدعاء المهارة

يتم تشغيل المهارة عندما تسأل مساعد الذكاء الاصطناعي عن:
  • معلومات خاصة بالشركة (السياسات، العمليات، الوثائق)
  • قواعد المعرفة الداخلية أو مصادر البيانات المتصلة
  • أي شيء يشير إلى Gorbit، أو “بحث Gorbit”، أو الاستعلام عن مستندات الشركة
لا يُستخدم للأسئلة البرمجية العامة أو الأسئلة عن الكود في المستودع الحالي.

التكوين للوكلاء

أبسط نهج هو تشغيل gorbit-cli configure يدوياً مرة واحدة — بعد ذلك، يمكن لمساعدي الذكاء الاصطناعي استدعاء gorbit-cli ask مباشرة دون أي إعداد إضافي.
بدلاً من ذلك، يمكنك التكوين عبر متغيرات البيئة، التي تتجاوز ملف التكوين ومفيدة لـ CI/CD أو البيئات المعزولة:

إخراج JSON للتحليل المنظم

استخدم --json للحصول على إخراج حدث NDJSON، وهو أسهل للوكلاء للتحليل برمجياً:

اختصارات لوحة المفاتيح