شغّل Kilo Code على أي نموذج كتالوج عبر OpenAI Compatible.
Updated 2026-07-30
يشحن Kilo Code تدفق مزوّد مخصص مبني للبوابات: اختر OpenAI Compatible كـ Provider API، اضبط Base URL على https://api.apisrouter.com/v1، الصق مفتاحاً واحداً، ويجلب Kilo تلقائياً قائمة النماذج من /v1/models. تصبح معرّفات Claude وKimi ومن فئة Codex خلفيات قابلة للتبديل للوكيل.
إجابة سريعة: مُدخَل مزوّد مخصص واحد.
افتح إعدادات Kilo Code عبر أيقونة الترس، اذهب إلى تبويب Providers، واختر خيار المزوّد المخصص. أعطه Provider ID واسم عرض، اضبط Provider API على OpenAI Compatible، وBase URL على https://api.apisrouter.com/v1، والصق مفتاحك. بمجرد أن يصبح Base URL والمفتاح صالحَين، يستعلم Kilo سرد /v1/models الخاص بنقطة النهاية ويعرض منتقياً قابلاً للبحث لكل معرّف متاح، لذا تختار claude-sonnet-4-6 أو kimi-k2.7-code من قائمة بدلاً من كتابته عشوائياً. يمكن أيضاً إضافة النماذج يدوياً، ورؤوس HTTP المخصصة مدعومة كأزواج مفتاح-قيمة إذا احتجتها. احفظ، وتتوجّه مهمة الوكيل التالية عبر البوابة.
Provider ID: apisrouter
Display name: APIsRouter
Provider API: OpenAI Compatible
Base URL: https://api.apisrouter.com/v1
API key: sk-YOUR-APISROUTER-KEY
Models: pick from the auto-fetched list
(e.g. claude-sonnet-4-6, kimi-k2.7-code)كيف يستخدم Kilo Code المزوّد.
Kilo Code (بنحو 26 ألف نجمة على GitHub) وكيل برمجة ذكاء اصطناعي مفتوح المصدر لـ VS Code: يُخطِّط، يُعدِّل الملفات، يُشغِّل الأوامر، ويُكرِّر على الإخفاقات ببوابات موافقة، في سلالة Roo وCline. لتلك الحلقة شكل حركة مميز: سياق طويل يدخل، استدعاءات أدوات وdiffs تخرج، جولات كثيرة لكل مهمة، ما يجعل النموذج الداعم رافعة الجودة ومُحرِّك التكلفة معاً. يُرسِل مزوّد OpenAI Compatible تلك الحلقة كـ chat completions قياسية إلى Base URL الخاص بك، بمعرّف النموذج كسلسلة عادية. شكل الحركة لا يهتم بالبائعين، وهذا ما يجعل تسوق النماذج الحقيقي ممكناً: claude-sonnet-4-6 وkimi-k2.7-code وgpt-5.6-sol مُدخَلات قابلة للتبديل خلف مزوّد واحد، بدلاً من ثلاثة حسابات بائع بثلاثة إعدادات فوترة. لضبط دقيق لكل نموذج، حدود tokens، سلوك استدعاء الأدوات، والمتغيّرات تعيش في ملف إعداد kilo.jsonc، الذي يمكنك تعديله مباشرة عندما يحتاج نموذج إعدادات لا تعرضها الواجهة. اضبط الحدود المُعلَنة من توثيق النموذج، لا من التفاؤل: يُعبِّئ الوكيل السياق بقوة، ونافذة مبالَغ فيها تفشل على أكبر المهام بالضبط.
اختيار نماذج البرمجة لحلقة Kilo.
أوضاع Kilo تتيح لأنواع مختلفة من العمل حمل إعداد مختلف، والطريقة الصادقة لاستغلال ذلك تجريبية: شغّل نفس فئة المهمة على معرّفَين لأسبوع، ثم اقرأ الإنفاق لكل نموذج في لوحة البوابة بجانب عدد مرات تدخلك. حلقات الوكيل هي الطريقة الأكثر استهلاكاً لـ tokens لاستخدام نموذج، لذا الفرق قابل للقياس، لا للإحساس العام.
- claude-sonnet-4-6 هو الافتراضي الموثوق: استدعاء أدوات قوي، diffs نظيفة، وتعافٍ جيد عندما يفشل أمر منتصف المهمة.
- kimi-k2.7-code هو الاختيار الحجمي للجلسات الوكيلية الطويلة، مضبوط للكود ومُسعَّر للحلقة متعددة الجولات التي يُشغِّلها Kilo فعلياً.
- gpt-5.6-sol يناسب التعديلات السريعة المحدودة النطاق وتشغيلات إصلاح الاختبارات حيث يُشكِّل زمن الاستجابة لكل جولة الجلسة.
- claude-opus-4-7 يكسب معدله على المهام الصعبة: إعادة هيكلة عبر ملفات، عمل معماري، تصحيح يحتاج الصورة الكاملة في السياق.
- gpt-5.5 هو المُعمِّم الطليعي لاختبار A/B مقابل Claude على قاعدة الكود الخاصة بك بدلاً من جداول المعايير.
ادفع حسب الاستخدام · أقل من السعر الرسمي
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| النموذج | السعر الرسمي | سعرنا |
|---|---|---|
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
| Claude Opus 4.7 | $5.00 / $25.00 per M | $4.00 / $20.00 per M |
| Kimi K2.7 Code | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
| GPT-5.6 Sol | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
| GPT-5.5 | $5.00 / $30.00 per M | $4.00 / $24.00 per M |
أنماط الفشل الخاصة بـ Kilo Code.
صحّح بالترتيب القياسي: استخدم curl على سرد النماذج، استخدم curl على إكمال واحد بالمعرّف الدقيق، ولا تُعدِّل إعدادات Kilo إلا بعد ذلك. أمران يفصلان مشاكل البوابة عن إعداد المحرر بنظافة.
- منتقي النماذج يظهر فارغاً: Base URL أو المفتاح خاطئ، بما أن المنتقي يُملأ من استدعاء /v1/models حي. استخدم curl على السرد بنفس القيم للتأكيد.
- 404 على كل طلب: Base URL فقد /v1، أو لصقت مساراً كاملاً لـ /chat/completions حيث ينتمي base فقط. يقبل Kilo عناوين URL كاملة لنقاط النهاية، لكن فقط إذا أشارت إلى مسار chat-completions الصحيح.
- سلوك مقتطَع أو فاقد للذاكرة عميقاً في مهمة: حدود السياق المُعلَنة في kilo.jsonc تتجاوز ما يدعمه النموذج فعلياً. استخدم القيم الموثَّقة.
- استدعاءات الأدوات تُروى بدلاً من التنفيذ: المعرّف المُختار ضعيف في استدعاء الدالة. أعد تشغيل المهمة على claude-sonnet-4-6 لفصل اختيار النموذج عن الإعداد قبل لمس الإعدادات.
- ملاحظة خاصة بـ Azure من التوثيق: نُسَخ Azure GPT-5 ترفض حقل max_tokens الذي تُرسِله مزوّدات OpenAI-compatible المخصصة، لذا يجب أن يستخدم Azure مزوّد azure الأصيل الخاص بـ Kilo. غير ذي صلة لبوابة، لكنه يُفسِّر خطأً مُربِكاً إذا اختبرت كليهما.
من يوجّه Kilo Code عبر بوابة.
- المطورون الذين يريدون Claude يُحرِّك الوكيل دون علاقة فوترة منفصلة مع Anthropic، على رصيد مدفوع مسبقاً بدء مجاني بدون بطاقة.
- متسوقو النماذج الذين يستخدمون المنتقي المُجلَب تلقائياً لتجربة معرّفات برمجة على مهام حقيقية في مستودعهم الحقيقي.
- المستخدمون الكثيفون الذين يُزاوِجون نموذجاً طليعياً لعمل بمستوى التخطيط مع نموذج حجمي لجلسات تنفيذ طويلة.
- الفرق التي تقيس إنفاق الوكيل لكل مطور بالاستخدام لكل مفتاح بدلاً من الهندسة العكسية لفاتورة بائع مشتركة.
- الأشخاص الذين يوجّهون أدوات أخرى عبر بوابة بالفعل ويريدون وكيل VS Code على نفس المفتاح وسجل الاستخدام.
تحقق من نقطة النهاية وشغّل أول مهمة.
أثبت نصف البوابة بـ curl قبل إعداد المحرر: اسرد النماذج، ثم أرسل إكمالاً واحداً بالمعرّف الذي تنوي اختياره. عندما ينجح كلاهما، كل ما تبقى في نموذج المزوّد. ثم أعطِ Kilo مهمة حقيقية صغيرة بهدف واضح وراقب الجولات الأولى. استدعاءات أدوات نظيفة وتعديلات منطقية تعني أن المعرّف يناسب الحلقة؛ الأخطاء الصلبة تُخريط إلى الحقول الثلاثة. بمجرد تدفّق المهام، تعرض لوحة APIsRouter النموذج لكل طلب، وtokens، والإنفاق، وهو حيث يصبح أسبوع من استخدام الوكيل رقماً ملموساً لكل نموذج.
curl -s https://api.apisrouter.com/v1/models \
-H "Authorization: Bearer $APISROUTER_API_KEY" | head -50
curl -s https://api.apisrouter.com/v1/chat/completions \
-H "Authorization: Bearer $APISROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k2.7-code",
"messages":[{"role":"user","content":"ping"}]}'الأسئلة الشائعة
كيف أضيف مزوّداً متوافقاً مع OpenAI إلى Kilo Code؟
ترس الإعدادات ← تبويب Providers ← مزوّد مخصص. اضبط Provider API على OpenAI Compatible، وBase URL على https://api.apisrouter.com/v1، والصق مفتاحك. يجلب Kilo حينها قائمة النماذج تلقائياً من /v1/models وتختار المعرّفات من قائمة قابلة للبحث.
هل يمكن لـ Kilo Code تشغيل نماذج Claude عبر هذا المزوّد؟
نعم. يُمرِّر المزوّد معرّف النموذج كسلسلة عادية عبر chat completions قياسية، لذا يعمل claude-sonnet-4-6 وclaude-opus-4-7 بنفس طريقة معرّفات GPT، على مفتاح واحد، وتبديل البائع هو اختيار من المنتقي.
لماذا قائمة النماذج فارغة بعد إضافة المزوّد؟
الجلب التلقائي يُملأ من استدعاء /v1/models حي، لذا قائمة فارغة تعني أن Base URL أو المفتاح خاطئ. استخدم curl على السرد بنفس القيم؛ إذا نجح ذلك، أعد التحقق مما حفظته فعلياً في نموذج المزوّد. يمكن أيضاً إضافة النماذج يدوياً.
أين أضبط نافذة السياق وحدود tokens لنموذج مخصص؟
في kilo.jsonc، ملف إعداد Kilo، الذي يحمل حدود tokens لكل نموذج، وإعدادات استدعاء الأدوات، ومتغيّرات تتجاوز ما تعرضه نموذج المزوّد. استخدم القيم الموثَّقة للنموذج؛ الحدود المبالَغ فيها تفشل على أكبر المهام.
هل يجب أن يذهب مفتاح API في النموذج؟
حقل المفتاح هو المسار العادي، لكنه اختياري إذا عالجت المصادقة عبر رؤوس مخصصة، التي يدعمها نموذج المزوّد كأزواج مفتاح-قيمة. لإعداد بوابة قياسي، حقل المفتاح هو الاختيار الصحيح.
كيف أعرف تكلفة أسبوع من Kilo Code؟
اقرأ عرض الاستخدام لكل مفتاح في لوحة APIsRouter: tokens وإنفاق لكل طلب ولكل نموذج. مهام الوكيل هي عشرات الطلبات لكل مهمة، لذا السجل هو المقياس الصادق الوحيد لما يكلّفه نمط استخدامك.