
bgc — واجهة سطر الأوامر الأصلية للذكاء الاصطناعي لدى Bitget
الميزات الأساسية



الاكتشاف التدريجي
المفهوم الأساسي: تتعلم الوكلاء واجهات برمجة التطبيقات (API) في وقت التشغيل، وتدفع فقط مقابل ما سيتم استخدامه. انحراف صفري — تُشتق البنية مباشرة من حزمة تطوير البرمجيات (SDK) في الوقت الفعلي. يمكن إجراء بحث عن الكلمات الرئيسية عبر bgc discover--search<keyword>، أو من خلال bgc raw--operationId<id> لاستدعاء أي عملية.
بدء سريع
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 فعل نية
أمان الكتابة

تكامل الذكاء الاصطناعي






bgc مقابل Direct API
تصف واجهة سطر الأوامر (CLI) نفسها بنفسها من خلال الكشف التدريجي: يقوم الوكيل بتشغيل bgc discover لسرد المجالات السبعة، ثم يتعمق في مجال لرؤية الأفعال المتاحة، ثم في فعل لرؤية الإجراءات المتاحة، ثم في إجراء لرؤية المعلمات الدقيقة — وتحميل الشريحة التي تحتاجها المهمة فقط. يمكن الاستعلام عن نوع كل معلمة، والتعداد، ومتطلبات المصادقة، وعلامة القراءة/الكتابة مباشرة في وقت التشغيل، مع عدم وجود مخطط يتم صيانته يدويًا يمكن أن ينحرف عن حزمة تطوير البرمجيات (SDK).
يتم التثبيت بأمر npm واحد: npm install -g @bitget-ai/bitget-agent-cli. وهي تعمل عبر المنصات على macOS وLinux وWindows. كما تدعم عمليات الدُفعات والعمليات المتسلسلة عبر مساعد ذكاء اصطناعي قائم على واجهة الصدفة أو عبر برمجة bash النصية مباشرةً.
صُمم bitget-agent-cli (bgc) من الأساس لوكلاء الذكاء الاصطناعي، وليس مُكيّفًا من واجهة سطر أوامر (CLI) موجهة للبشر أولًا. وتُذكر فلسفة تصميمه صراحةً: "تُبنى معظم واجهات سطر الأوامر للبشر ولا تتسامح مع الأتمتة إلا بالكاد. أما bgc فمبني بالعكس تمامًا — إذ يُحسّن كل خيار تصميمي لأجل مساعد ذكاء اصطناعي يديره من واجهة الصدفة."
الميزات الرئيسية لوكلاء الذكاء الاصطناعي:
قابلية الاكتشاف باللغة الطبيعية: يتيح أمر discover للوكيل استكشاف واجهة برمجة التطبيقات (API) أثناء التشغيل من خلال الكشف التدريجي — المجالات → الأفعال → الإجراءات → المعلمات الدقيقة — دون الحاجة إلى قراءة الوثائق.
أمان حتمي لعمليات الكتابة: أربع علامات أمان (--dry-run، --read-only، --confirm، --paper-trading) هي علامات صريحة وليست مطالبات تفاعلية. تدعم واجهة سطر الأوامر أيضًا التراجع التلقائي عند التنفيذ الجزئي، وعلامة --paper-trading للاختبار دون مخاطر.
لا إعداد لتطبيق مضيف ولا إضافات: ثبّت الأداة وأخبر ذكاءك الاصطناعي بما تريد تداوله.
14 فعل نية: مجموعة منتقاة من الأفعال (order، position، market، إلخ) ترتبط بما تريد فعله، مما يسهّل على الذكاء الاصطناعي الاستدلال بشأنها.
تتضمن ضوابط الأمان المدمجة ما يلي:
--paper-trading: تشغيل الصفقات في بيئة محاكاة بدون مخاطر مالية حقيقية
--read-only: حظر جميع عمليات الكتابة
--confirm: طلب موافقة بشرية قبل تنفيذ كل عملية كتابة
--dry-run: معاينة ما سيحدث دون التنفيذ
--auto-rollback: إلغاء الأجزاء غير المعبأة تلقائيًا في عمليات التعبئة الجزئية
التثبيت: npm install -g @bitget-ai/bitget-agent-cli + تعيين بيانات اعتماد واجهة برمجة التطبيقات (API) الخاصة بك كمتغيرات بيئة.
تقدم Bitget أداة bitget-agent-cli (bgc)، وهي جزء من Bitget Agent Hub الأوسع — النظام البيئي الرسمي المفتوح المصدر للذكاء الاصطناعي. يتضمن Agent Hub ما يلي:
bitget-agent-cli — أداة التنفيذ المستندة إلى الصدفة (shell)
bitget-agent-skill — يعلم الذكاء الاصطناعي الخاص بك متى وكيف يستخدم واجهة سطر الأوامر (CLI)
bitget-agent-mcp — خادم MCP لأدوات الذكاء الاصطناعي لسطح المكتب
bitget-agent-sdk — حزمة تطوير البرمجيات (SDK) الأساسية
bitget-signal — إشارات تحليل السوق
تم تصميم واجهة سطر الأوامر (CLI) خصيصًا لاستراتيجيات التداول الآلية: فهي توفر 89 عملية عبر 7 مجالات، يمكن الوصول إليها جميعًا من خلال 14 فعل نية. بالنسبة للاستراتيجيات الآلية، تتيح علامة --paper-trading الاختبار الرجعي في بيئة محاكاة قبل البث المباشر، ويتكامل إخراج JSON مباشرة مع أي مسار أتمتة.
واجهة سطر الأوامر (CLI) مستمرة (يتم تثبيتها عبر npm install -g بدلاً من npx) لأن مساعد الذكاء الاصطناعي يستدعيها عشرات المرات في كل جلسة — يجب أن تكون على $PATH بدون أي حمل إضافي لكل استدعاء. هذا التصميم يجعلها مثالية للأتمتة عالية التردد ومسارات وظائف cron.
تقدم Bitget الحزمة الكاملة من خلال Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc)، أداة تنفيذ التداول المستندة إلى المحطة الطرفية
Skill — @bitget-ai/bitget-agent-skill، يعلم الذكاء الاصطناعي الخاص بك متى وكيف يستخدم واجهة سطر الأوامر (CLI)
MCP Server — @bitget-ai/bitget-agent-mcp، تكامل أداة الذكاء الاصطناعي لسطح المكتب
SDK — @bitget-ai/bitget-agent-sdk، حزمة تطوير البرمجيات (SDK) الأساسية للإصدارات المخصصة
Signals — @bitget-ai/bitget-signal، إشارات تحليل السوق
واجهة سطر الأوامر (CLI) هي أداة التنفيذ (bgc)، ويعلم ملف المهارة الذكاء الاصطناعي الخاص بك متى وكيف يستخدمها.

