أقسام قاعدة المعرفة ▾

التنقل

▸ ابدأ من هنا حسب الدور

الفئات

أدوات 32
قاموس المصطلحات 12

الأدوات

Roo Code + Gonka AI - وكيل ذكاء اصطناعي مستقل في VS Code

Roo Code - عامل AI مستقل لـ VS Code: يقرأ ويحرر الملفات، ويشغل الأوامر في الطرفية، ويعمل مع المتصفح، ويكمل مهام التطوير المتعددة الخطوات. إنه فرع من Cline، ولكنه يذهب إلى أبعد من ذلك: أوضاع تشغيل قابلة للتخصيص (Architect, Code, Ask, Debug وأوضاع خاصة)، تعليمات مشروع مخصصة ولوحة إعداد نموذج مرنة. في الأساس، هو فريق كامل من متخصصي الذكاء الاصطناعي داخل المحرر.

المشكلة الرئيسية لهؤلاء العملاء هي استهلاك الرموز. لمهمة واحدة، يقوم Roo Code بتشغيل سياق الملفات، وإخراج الأوامر، ونتائج الأدوات - وهذا يعادل عشرات الملايين من الرموز. بأسعار Anthropic (3-15 دولارًا لكل 1 مليون)، تتحول جلسة كاملة إلى 30-1500 دولار. هذا غير واقعي للاستخدام اليومي.

JoinGonka Gateway يقلل التكلفة آلاف المرات: نفس الجلسة ستكلف 0.01-1.00 دولارًا. يعيد Gateway بيع استدلال شبكة Gonka اللامركزية ويدعم كلاً من تنسيق OpenAI (مزود 'OpenAI Compatible') و تنسيق Anthropic (نقطة نهاية /v1/messages) - يتصل Roo Code عبر أي من الاثنين. هذا يحول Roo Code من عرض مكلف إلى أداة عمل يومية.

الخطوة 1: تثبيت Roo Code والحصول على المفتاح

تثبيت Roo Code: في VS Code، افتح Extensions (Ctrl/Cmd+Shift+X)، ابحث عن "Roo Code" واضغط على Install. بعد التثبيت، ستظهر أيقونة الكنغر الخاصة بـ Roo Code في الشريط الجانبي.

مفتاح API الخاص بـ JoinGonka: إذا لم يكن لديك مفتاح بعد - سجل على gate.joingonka.ai/register، واحصل على 10 ملايين رمز مجاني وأنشئ مفتاحًا بالبادئة jg- في لوحة التحكم.

الخطوة 2: تكوين Roo Code (متوافق مع OpenAI)

الطريقة الأسهل هي الإعداد باستخدام المثبت في أمر واحد. بالنسبة لأدوات CLI/الملفات، سيقوم هو نفسه بكتابة الموفر JoinGonka (baseUrl، النماذج)، وبالنسبة لأدوات واجهة المستخدم (UI)، سيعرض قيمًا جاهزة للصق:

npx @joingonka/setup --tool roo

المثبت عالمي (بدون فلاج سيقترح اختيار أداة من القائمة)، سيطلب مفتاح jg-… وبعد الإعداد يقوم بإجراء فحص مباشر بطلب إلى البوابة. لا يلمس الإعدادات الأخرى. أدناه - الطريقة اليدوية إذا كنت تفضل الإعداد بنفسك.

الإعداد اليدوي (الخطة ب)

افتح لوحة Roo Code واذهب إلى الإعدادات (أيقونة الترس). في قسم الموفر حدد:

  1. API Provider — اختر OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-مفتاحك
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

أدناه، في كتلة Model Configuration، يمكنك تحديد معلمات النموذج يدويًا:

  • Context Window200000 (200K رمز).
  • Max Output Tokens8192 (سقف البوابة، لجميع نماذج الشبكة).
  • Input Price / Output Price — يمكن وضع الأسعار الحقيقية (حوالي $0.003 لكل 1M للإدخال، الخروج ×3)، لكي يقوم Roo Code بحساب تكلفة المهام بدقة مباشرة في الواجهة.

مهم بخصوص tool calling: Roo Code يستخدم فقط tool calling الأصلي - لا يوجد XML-fallback كما في الوكلاء القدامى. لذلك، يجب أن يكون النموذج قادرًا على function calling. نماذج الشبكة عبر بوابتنا تدعم tool calling الأصلي - وRoo Code يعمل معها جاهزاً للاستخدام.

التحقق: في دردشة Roo Code اكتب «أنشئ ملف hello.py مع وظيفة تطبع Hello World». سيقترح الوكيل إنشاء الملف ويعرض diff للموافقة.

مقارنة تكلفة جلسات الوكيل

Roo Code هي أداة وكيلة: هي لا ترد برسالة واحدة بل تنفذ المهمة - تقرأ الملفات، وتكتب الكود، وتشغل الاختبارات، وتصلح الأخطاء. كل إجراء هو استدعاء للنموذج. لنقارن تكلفة الجلسات النموذجية:

المهمةالرموز (Tokens)Anthropic ClaudeOpenAI GPTJoinGonka Gonka
إصلاح خطأ بسيط~5M$15 — $75$12 — $50$0.024
ميزة جديدة (2-3 ملفات)~20M$60 — $300$50 — $200$0.096
إعادة هيكلة وحدة~50M$150 — $750$125 — $500$0.24
جلسة تطوير كاملة (4س)~100M$300 — $1,500$250 — $1,000$0.48

مع JoinGonka Gateway، تصبح Roo Code أداة يومية - يمكنك تشغيلها لكل تذكرة، وكل خطأ، وكل ميزة، دون النظر إلى الفاتورة. 10M رمز مجاني عند البدء تكفي لعشرات المهام.

معلمات النماذج (السياق للجميع 200K): جميع نماذج الشبكة - تصل إلى 8192 رمزاً للرد. إذا لم يتم تحديد max_tokens لطلب non-stream، فستعيد البوابة افتراضياً ما يصل إلى 1500 رمز. يقوم Roo Code بتقسيم الإنشاءات الطويلة تلقائياً إلى خطوات.

ما يميز Roo Code عن Cline: الأوضاع وتنسيق Anthropic

Roo Code هو إصدار fork من Cline، ولكن مع اختلافات ملحوظة تغير سير العمل:

  • الأوضاع (Modes): بدل دور الوكيل حسب المهمة — Architect للتخطيط، Code لكتابة الكود، Ask للأسئلة حول المشروع، Debug للبحث عن الأخطاء. يمكنك إنشاء أوضاع خاصة بتعليمات منفصلة ومجموعة مسموح بها من الأدوات.
  • فقط native tool calling: على عكس الوكلاء الذين يستخدمون تحليل النص/XML، يرسل Roo Code الأدوات وفقاً لمخطط tools الأصلي لـ OpenAI ويتلقى الاستدعاءات كأحداث منفصلة — تأخير أقل ونتيجة أكثر موثوقية. الجانب السلبي: يجب أن يدعم النموذج function calling (نماذج الشبكة عبر Gateway تدعم ذلك).
  • تعليمات وملفات تعريف مخصصة: قواعد لكل مشروع (مثلاً عبر ملف قواعد في المستودع) والعديد من إعدادات المزود المحفوظة التي يسهل التنقل بينها.

الاتصال عبر تنسيق Anthropic. إذا كنت ترغب في استخدام نقطة النهاية /v1/messages الخاصة بنا بدلاً من تنسيق OpenAI: في الإعدادات اختر API Provider → Anthropic، حدد «Use custom base URL» وضع https://gate.joingonka.ai، في حقل Anthropic API Key ضع نفس المفتاح jg-مفتاحك، ثم حدد اسم النموذج (على سبيل المثال MiniMaxAI/MiniMax-M2.7). المفتاح والرصيد مشتركان لكلا التنسيقين، كما أن الـ tool_use الأصلي في وضع Anthropic يمر أيضاً عبر Gateway.

Roo Code + Gonka = وكيل AI مستقل في VS Code مع أوضاع واستدعاء أدوات أصلي بتكلفة زهيدة. جلسة التطوير تكلف 0.10 دولار بدلاً من 300-1,500 دولار مع Anthropic، و 10 ملايين رمز مجاني تكفي لعشرات المهام.

تريد معرفة المزيد؟

استكشف الأقسام الأخرى أو ابدأ في كسب GNK الآن.

احصل على 10 ملايين رمز مجاني →