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

التنقل

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

الفئات

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

أدوات

OpenCode + Gonka AI - AI مجاني للكود

OpenCode هو مساعد برمجي ذكاء اصطناعي مفتوح المصدر يعمل مباشرة داخل الجهاز (terminal). بدون اشتراكات، وبدون ارتباط بمورد معين (vendor lock-in). يدعم الإكمال التلقائي، إنشاء الكود، إعادة الهيكلة (refactoring) والشرح — كل ذلك من خلال واجهة برمجة تطبيقات متوافقة مع OpenAI.

على عكس الأدوات الاحتكارية (GitHub Copilot, Cursor Pro)، فإن OpenCode مجاني ومفتوح المصدر بالكامل. التكلفة الوحيدة هي موفر API لـ LLM. ومع JoinGonka Gateway، تنخفض هذه التكلفة إلى $0.30 شهرياً.

يستغرق الإعداد بضع دقائق — باستخدام مثبت الأوامر الواحد أو يدوياً عبر الوسائل الأصلية لـ OpenCode، دون تعديل متغيرات البيئة.

الخطوة 1: الحصول على مفتاح API

الإجراء القياسي لجميع الأدوات:

  1. التسجيل في gate.joingonka.ai/register.
  2. يتم إضافة مكافأة 10 ملايين رمز مجاني تلقائيًا.
  3. أنشئ مفتاح API (التنسيق jg-xxx) في لوحة التحكم.

يعمل نفس المفتاح مع Cursor، Cline، Continue.dev، وأي عميل متوافق مع OpenAI.

الخطوة 2: تكوين OpenCode

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

npx @joingonka/setup --tool opencode

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

التهيئة اليدوية (الخطة ب)

يقوم OpenCode بتخزين المفاتيح محليًا ويصف المزودين في ملف الإعداد الخاص به - لذلك لا تؤثر التهيئة اليدوية على متغيرات البيئة، وستستمر أدواتك الأخرى المتوافقة مع OpenAI في العمل كالمعتاد.

الخطوة 1 - حفظ المفتاح. نفذ opencode auth login، اختر Other، أدخل معرف المزود joingonka وألصق المفتاح jg-…. سيقوم OpenCode بحفظه في ~/.local/share/opencode/auth.json.

الخطوة 2 - وصف المزود. أضف إلى ~/.config/opencode/opencode.json (يجب أن يتطابق id joingonka مع الخطوة 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "moonshotai/Kimi-K2.6": { "name": "Kimi K2.6" },
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" }
      }
    }
  }
}

لا حاجة لإضافة حقل apiKey إلى هذا الملف - سيقوم OpenCode بجلب المفتاح من auth.json بناءً على الـ id المطابق.

اختيار النموذج: افتراضيًا يفضل استخدام joingonka/moonshotai/Kimi-K2.6؛ للسياق الطويل - joingonka/MiniMaxAI/MiniMax-M2.7.

الاختبار: شغل opencode واطلب منه كتابة وظيفة (function). إذا وصلت الإجابة - فقد تمت التهيئة بنجاح.

لماذا OpenCode + Gonka هو أفضل مزيج

ثلاثة أسباب تجعل مزيج OpenCode + Gonka هو الأمثل للمطورين:

  • مفتوح المصدر بالكامل: كل من OpenCode و Gonka Network مفتوحا المصدر. لا وجود لـ vendor lock-in، ولا تبعيات مغلقة. أنت تتحكم في كل مكون.
  • التكلفة: $0.003 لكل مليون توكن — أرخص بآلاف المرات من أي بديل مغلق. GitHub Copilot يكلف $19-39 شهريًا مع حدود. OpenCode + Gonka — بدون حدود وبأجزاء من التكلفة.
  • الخصوصية: لا يتم إرسال الكود الخاص بك إلى خوادم Microsoft/OpenAI/Anthropic. تمر الطلبات عبر شبكة لامركزية — لا يوجد مستودع مركزي لبياناتك.

يدعم OpenCode العديد من مزودي LLM، ولكن مع JoinGonka Gateway تحصل على التوازن الأمثل بين السعر والجودة والخصوصية. أدوات طرفية بديلة: Claude Code، Aider.

معلمات النموذج: نافذة السياق — 200 ألف توكن، الحد الأقصى لطول الرد — حتى 8192 توكن (لجميع نماذج الشبكة). القائمة الحالية للنماذج: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = مساعد برمجة AI مفتوح المصدر بالكامل مقابل 0.30 دولار شهريًا. بدون اشتراكات، بدون حصر بائع، بدون إرسال الكود إلى خوادم الشركات. 10 ملايين رمز مجاني في البداية.

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

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

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