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

التنقل

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

الفئات

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

أدوات

OpenCode: نموذجك الخاص في الطرفية

OpenCode — مساعد برمجة بالذكاء الاصطناعي مفتوح المصدر، يعمل مباشرة في الطرفية. بلا اشتراكات، وبلا قيود المزوّد الواحد. يدعم الإكمال التلقائي، وتوليد الكود، وإعادة الهيكلة، والشرح — كل ذلك عبر API متوافق مع OpenAI.

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

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

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

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

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

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

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

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

npx @joingonka/setup --tool opencode

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

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

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

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

الخطوة 2 — وصف المزود. أضف إلى ~/.config/opencode/opencode.json (يجب أن يطابق معرف 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": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

لا حاجة لإضافة حقل apiKey إلى هذا الملف — ستقوم OpenCode باستخدام المفتاح من auth.json بناءً على المعرف المطابق.

اختيار النموذج: الافتراضي المناسب هو joingonka/MiniMaxAI/MiniMax-M2.7؛ للمهام التي تتطلب تفكيراً وأطول سياق في الشبكة (390 ألف) — joingonka/zai-org/GLM-5.3-Flash؛ المطالبات الكبيرة بدون تفكير وأطول مخرجات — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 (380 ألف، ثاني أطول سياق).

التحقق: قم بتشغيل opencode واطلب كتابة دالة. إذا وصل الرد — فقد اكتمل الإعداد.

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

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

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

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

معلمات النموذج: نافذة السياق — 200 ألف توكن لـ MiniMax M2.7 (380 ألف لـ DeepSeek V4 Flash، 390 ألف لـ GLM-5.3 Flash)، الحد الأقصى لطول الرد — يصل إلى 8192 توكناً (لـ DeepSeek V4 Flash يصل إلى 32768). قائمة النماذج المحدثة: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = مساعد برمجة ذكاء اصطناعي مفتوح المصدر بالكامل بـ $0.30 شهرياً. بدون اشتراكات، بدون قيود المورد (vendor lock-in)، بدون إرسال الكود إلى خوادم الشركات. توكنات مجانية عند البدء.

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

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

احصل على توكنات مجانية →