Providers

OpenCode

يعرض OpenCode كتالوجين مستضافين في OpenClaw:

الكتالوج البادئة مزوّد وقت التشغيل
Zen opencode/... opencode
Go opencode-go/... opencode-go

يستخدم كلا الكتالوجين مفتاح OpenCode API نفسه. ويُبقي OpenClaw معرّفات مزوّدي وقت التشغيل منفصلة حتى يظل التوجيه لكل نموذج من المصدر الأعلى صحيحًا، لكن الإعداد الأولي والمستندات يعاملانهما كإعداد OpenCode واحد.

البدء

كتالوج Zen

الأفضل لـ: proxy متعدد النماذج المنسّق من OpenCode (Claude، وGPT، وGemini).

  • شغّل الإعداد الأولي

    openclaw onboard --auth-choice opencode-zen
    

    أو مرّر المفتاح مباشرة:

    openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"
    
  • اضبط نموذج Zen كنموذج افتراضي

    openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"
    
  • تحقق من أن النماذج متاحة

    openclaw models list --provider opencode
    
  • كتالوج Go

    الأفضل لـ: تشكيلة Kimi وGLM وMiniMax المستضافة عبر OpenCode.

  • شغّل الإعداد الأولي

    openclaw onboard --auth-choice opencode-go
    

    أو مرّر المفتاح مباشرة:

    openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"
    
  • اضبط نموذج Go كنموذج افتراضي

    openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"
    
  • تحقق من أن النماذج متاحة

    openclaw models list --provider opencode-go
    
  • مثال على الإعدادات

    {
      env: { OPENCODE_API_KEY: "sk-..." },
      agents: { defaults: { model: { primary: "opencode/claude-opus-4-6" } } },
    }
    

    الكتالوجات المضمّنة

    Zen

    الخاصية القيمة
    مزوّد وقت التشغيل opencode
    نماذج مثال opencode/claude-opus-4-6، وopencode/gpt-5.5، وopencode/gemini-3-pro

    Go

    الخاصية القيمة
    مزوّد وقت التشغيل opencode-go
    نماذج مثال opencode-go/kimi-k2.6، وopencode-go/glm-5، وopencode-go/minimax-m2.5

    إعدادات متقدمة

    الأسماء المستعارة لمفتاح API

    كما أن OPENCODE_ZEN_API_KEY مدعوم أيضًا كاسم مستعار لـ OPENCODE_API_KEY.

    بيانات الاعتماد المشتركة

    يؤدي إدخال مفتاح OpenCode واحد أثناء الإعداد إلى تخزين بيانات الاعتماد لكلا مزوّدي وقت التشغيل. ولا تحتاج إلى إعداد كل كتالوج على حدة.

    الفوترة ولوحة التحكم

    تقوم بتسجيل الدخول إلى OpenCode، وإضافة تفاصيل الفوترة، ونسخ مفتاح API الخاص بك. وتتم إدارة الفوترة وتوفر الكتالوج من لوحة تحكم OpenCode.

    سلوك replay في Gemini

    تبقى مراجع OpenCode المدعومة من Gemini على مسار proxy-Gemini، ولذلك يحافظ OpenClaw على تنظيف thought-signature الخاص بـ Gemini هناك من دون تفعيل التحقق الأصلي من replay في Gemini أو إعادة كتابة التهيئة.

    سلوك replay لغير Gemini

    تبقي مراجع OpenCode غير المدعومة من Gemini على سياسة replay الدنيا المتوافقة مع OpenAI.

    ذو صلة