شغّل Cline على أي نموذج من الكتالوج عبر OpenAI Compatible.
Updated 2026-07-29
قائمة API Provider المنسدلة في Cline تتضمن OpenAI Compatible لهذا الغرض بالضبط: Base URL: https://api.apisrouter.com/v1، مفتاح واحد، ومعرّف النموذج الذي تريده أن يقود الوكيل. معرّفات Claude وKimi ومن فئة Codex تصبح خلفيات برمجة قابلة للتبديل، مع إمكانية تثبيت نموذج منفصل لكل من وضعَي Plan وAct.
إجابة سريعة: ثلاثة حقول في إعدادات Cline.
افتح لوحة Cline في VS Code وانقر أيقونة الإعدادات (الترس). في قائمة API Provider المنسدلة اختر OpenAI Compatible، ثم املأ ثلاثة حقول: Base URL: https://api.apisrouter.com/v1، ومفتاحك في API Key، ومعرّف الكتالوج الدقيق في حقل النموذج، مثل claude-sonnet-4-6. بما أن Cline لا يمكنه معرفة ما يستطيع نموذج نقطة نهاية عشوائية فعله، يعرض المزوّد خيارات إعداد نموذج يجب ضبطها بصدق: حجم نافذة السياق، والحد الأقصى لـ tokens المخرج، وأعلام القدرات مثل دعم الصور، بالإضافة إلى أسعار مدخل ومخرج اختيارية حتى يطابق عرض التكلفة الخاص بـ Cline الواقع. اضبط النافذة والحدود من وثائق النموذج. احفظ، ويشغّل الوكيل مهمته التالية عبر البوابة؛ المعرّف قابل للتبديل في أي وقت دون المساس بسير عملك.
API Provider: OpenAI Compatible
Base URL: https://api.apisrouter.com/v1
API Key: sk-YOUR-APISROUTER-KEY
Model: claude-sonnet-4-6
Model config: context window + max output tokens
from the model's documentation,
image support only if the id has itكيف يستخدم Cline النموذج المُعدّ.
Cline (بنحو 65 ألف نجمة على GitHub) هو وكيل البرمجة المستقل لـ VS Code: يقرأ قاعدة الكود الخاصة بك، ويعدّل الملفات، ويشغّل أوامر الطرفية، ويكرر على الإخفاقات، مع بوابات موافقة بشرية على طول الطريق. هذه الحلقة جائعة للنموذج بشكل محدد: سياقات طويلة (أشجار ملفات، diffs، مخرجات طرفية) تدخل، واستدعاءات أدوات وكود يخرج، وأدوار كثيرة لكل مهمة. يُرسل مزوّد OpenAI Compatible هذه الحلقة كـ chat completions قياسية إلى Base URL الخاص بك مع معرّف النموذج كسلسلة نصية عادية. البائع لا يهم بالنسبة لتنسيق النقل، وهذا ما يجعل تسوّق النماذج حقيقياً هنا: claude-sonnet-4-6 وkimi-k2.7-code وgpt-5.6-sol هي خلفيات قابلة للتبديل خلف نفس الحقول الثلاثة، بدلاً من ثلاثة إعدادات مزوّد منفصلة بثلاثة حسابات بائعين. أعلام القدرات تستحق عناية لأن الوكيل يعتمد عليها. يخطط Cline حول ما تُعرِّفه: تفعيل دعم الصور يسمح له بإرسال لقطات شاشة إلى نموذج قد لا يقبلها، ونافذة سياق مبالغ فيها تدعو إلى فشل بتقليم السياق في عمق مهام طويلة. عرِّف ما تقوله وثائق النموذج، لا ما تأمله.
Plan وAct: وضعان، نموذجان.
يقسّم Cline العمل إلى وضع Plan، حيث يستكشف قاعدة الكود ويضع الاستراتيجية دون تعديل، ووضع Act، حيث ينفّذ. إعداد API يتبع هذا التقسيم: مع تفعيل خيار use-different-models، تُظهر الإعدادات تبويبات لكل وضع ويتذكر كل وضع مزوّده ونموذجه الخاصين، ويتبدّل تلقائياً عند التبديل بينهما. اقتصاديات هذا التقسيم هي بيت القصيد. وضع Plan هو حيث يُثمر الاستدلال العميق: claude-opus-4-7 أو gpt-5.5 يقرأ قاعدة الكود ويكتب النهج. وضع Act هو أدوار سريعة كثيرة من استدعاء الأدوات تنفّذ خطة موجودة بالفعل، وهذا بالضبط ملف تعريف kimi-k2.7-code أو claude-sonnet-4-6. بما أن كلا الوضعين يُفوتَران عبر نفس مفتاح البوابة، فإن هذا الاقتران خيار إعدادات وليس مشروع بائعين متعددين. تحذير صادق واحد من متتبع المشاكل (issue tracker): اختيار النموذج لكل وضع كانت له عيوب خصوصاً مع مزوّد OpenAI Compatible، بما في ذلك تقارير عن إعادة استخدام وضع Act لنموذج Plan بصمت. بعد إعداد التقسيم، شغّل مهمة واحدة وتأكد في رأس المهمة من النموذج الذي خدم كل وضع فعلياً، وتحقق من سجل استخدامك؛ عامل التقسيم كمؤكَّد فقط بعد أن ترى كلا المعرّفين يظهران.
Plan mode: claude-opus-4-7 (read, reason, strategize)
Act mode: kimi-k2.7-code (execute, edit, run, iterate)
verify: run one task, check which id served each mode,
then confirm both ids appear in the usage logاختيار نماذج البرمجة لحلقة الوكيل.
حلقات الوكيل تُضاعِف إنفاق tokens بطرق لا تفعلها المحادثة أبداً؛ مهمة واحدة في Cline يمكن أن تكون عشرات الطلبات التي تحمل سياق ملفات. هذا يجعل اختيار النموذج قابلاً للقياس: شغّل نفس فئة المهمة على معرّفين لمدة أسبوع واقرأ الإنفاق لكل نموذج بجانب عدد مرات تدخّلك.
- claude-sonnet-4-6 هو الإجابة الافتراضية لعمل وضع Act: استدعاء أدوات موثوق، diffs قوية، وحكم كافٍ للتعافي من الأوامر الفاشلة.
- kimi-k2.7-code هو الخيار الاقتصادي للجلسات الوكيلية الطويلة؛ مضبوط للبرمجة، سريع، ومسعّر لحلقة الأدوار الكثيرة التي يشغّلها Cline فعلياً.
- gpt-5.6-sol يكسب مكاناً للتعديلات السريعة المحدودة النطاق وجلسات إصلاح الاختبارات، حيث يشكّل زمن الاستجابة لكل دور شعور الجلسة.
- مكان claude-opus-4-7 في وضع Plan للمهام الصعبة: تغييرات معمارية، إعادة هيكلة عبر ملفات متعددة، وتصحيح أخطاء يحتاج الصورة الكاملة.
- gpt-5.5 هو المعمَّم القوي لاختباره مقابل Claude في وضع Plan على قاعدة الكود الخاصة بك، لا على معايير قياسية.
ادفع حسب الاستخدام · أقل من السعر الرسمي
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 |
أنماط الفشل الخاصة بـ Cline.
سلوك مقلَّم أو فاقد للذاكرة في عمق المهمة هو مشكلة تعريف نافذة السياق: اضبطها على النافذة الموثّقة للنموذج، وتذكّر أن Cline يحشو سياق الملفات بقوة، لذا نافذة مبالغ فيها تفشل بالضبط في أكبر المهام وأكثرها إزعاجاً. غرابة استدعاء الأدوات، أو تعديلات مشوَّهة، أو الوكيل يسرد بدلاً من أن يتصرّف، عادة ما تعني أن المعرّف المختار ضعيف في استدعاء الدوال؛ بدّل إلى claude-sonnet-4-6 لفصل مشاكل الإعداد عن اختيار النموذج قبل إلقاء اللوم على الإعداد. الأخطاء الصارمة تُطابَق بوضوح: المصادقة هي حقل المفتاح؛ نموذج غير موجود هو خطأ إملائي في المعرّف مقابل قائمة /v1/models؛ أخطاء 404 في كل طلب هي Base URL يفتقد /v1 أو يكرره. المزوّد يُلحق مسارات المسار بالـ base الذي تعطيه. وتحذير الوضع لكل وضع مكرَّراً مرة، لأنه يكلّف مالاً حقيقياً عند تفويته: إذا أعددت نماذج Plan وAct مختلفة، تحقق من أن كلا المعرّفين يخدم فعلياً وضعه في مهمة حية. عودة صامتة إلى نموذج Plan الباهظ في كل دور Act هو النوع من الأشياء الذي يكتشفه سجل الاستخدام في اليوم الأول وكشف حساب البطاقة في نهاية الشهر.
من يوجّه Cline عبر بوابة.
- المطورون الذين يريدون Claude يقود وكيلهم دون علاقة فوترة مع Anthropic، على رصيد مدفوع مسبقاً بدون بطاقة للبدء.
- المتسوّقون على النماذج الذين يقارنون نماذج البرمجة على مهام حقيقية في قاعدة كودهم الحقيقية، حيث كل مرشّح هو مجرد تعديل في حقل النموذج.
- مستخدمو Cline المكثفون الذين يقرنون نموذج Plan باهظ الثمن بنموذج Act سريع لإبقاء الجلسات الطويلة ميسورة التكلفة دون فقدان جودة التخطيط.
- الفرق التي تقيس إنفاق الوكيل لكل مطور أو لكل مشروع عبر استخدام لكل مفتاح، بدلاً من التخمين من فاتورة بائع مشتركة.
- المطورون الذين يوجّهون بالفعل أدوات الطرفية والمحرر عبر بوابة ويريدون وكيل VS Code على نفس المفتاح والسجل.
تحقق من نقطة النهاية وصحّح أخطاء المهمة الأولى.
شغّل curl لقائمة النماذج ولإكمال محادثة واحد أولاً، بالمعرّف الدقيق الذي تخطط لإعداده. نجاح كليهما يعني أن نصف البوابة منجز وأن كل عرض متبقٍّ في إعدادات المزوّد. ثم أعطِ Cline مهمة حقيقية صغيرة، ملف واحد، هدف واضح، وراقب الأدوار الأولى. استدعاءات أدوات نظيفة وتعديلات معقولة تعني أن المعرّف وأعلام القدرات مناسبة. الأخطاء تُطابَق مع الحقول الثلاثة؛ سلوك الوكيل الغريب يُطابَق مع اختيار النموذج أو القدرات المُعرَّفة. إذا فعّلت نماذج لكل وضع، فهذه المهمة الأولى هي أيضاً جولة التحقق من التقسيم. بمجرد تدفّق المهام، تعرض لوحة APIsRouter النموذج لكل طلب، وعدد tokens، والإنفاق. حلقة الوكيل هي الطريقة الأكثر استهلاكاً لـ tokens لاستخدام نموذج، وعرض الاستخدام لكل مفتاح هو حيث يصبح أسبوع من Cline رقماً ملموساً، لكل نموذج، لكل يوم، ولكل وضع إذا قسّمت المفاتيح.
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 في Cline؟
افتح إعدادات Cline في VS Code، اختر OpenAI Compatible في قائمة API Provider المنسدلة، واضبط Base URL: https://api.apisrouter.com/v1، ومفتاح API الخاص بك، ومعرّف النموذج. املأ نافذة السياق والحد الأقصى لـ tokens المخرج من وثائق النموذج.
هل يمكن لـ Cline تشغيل نماذج Claude عبر هذا المزوّد؟
نعم. يُمرِّر المزوّد معرّف النموذج كسلسلة نصية عادية عبر chat completions القياسية، لذا يعمل claude-sonnet-4-6 وclaude-opus-4-7 تماماً مثل معرّفات GPT، بمفتاح واحد لجميعها، وتبديل البائعين هو مجرد تعديل في حقل النموذج.
هل يمكن لوضع Plan ووضع Act استخدام نماذج مختلفة؟
نعم. فعّل خيار use-different-models في إعداد API الخاص بـ Cline ويحصل كل وضع على تبويبه الخاص بمزوّده ونموذجه. تحقق من التقسيم على مهمة حية مع ذلك: اختيار النموذج لكل وضع سُجِّلت له عيوب مع مزوّد OpenAI Compatible، بما في ذلك إعادة استخدام وضع Act لنموذج Plan.
ما الذي يجب أن أضبطه لنافذة السياق والحد الأقصى لـ tokens المخرج؟
القيم الموثَّقة للنموذج، لا الافتراضات أو الآمال. يحشو Cline سياق ملفات طويل في الطلبات، لذا نافذة مبالغ فيها تفشل في أكبر المهام، ونافذة أقل من اللازم تقصّ كوداً من السياق. الحد الأقصى لـ tokens المخرج يحدّ كل استجابة، بحجم يسمح به المعرّف.
لماذا يتصرف Cline بشكل سيء في استدعاءات الأدوات مع بعض النماذج؟
حلقات الوكيل تعتمد على استدعاء دوال موثوق، والمعرّفات تختلف كثيراً في ذلك. إذا خرجت التعديلات مشوَّهة أو سرد الوكيل بدلاً من أن يتصرّف، اختبر نفس المهمة على claude-sonnet-4-6؛ إذا أصلح ذلك السلوك، فهذا اختيار نموذج، لا إعداد.
كيف أعرف التكلفة الفعلية لأسبوع من Cline؟
عرض الاستخدام لكل مفتاح في لوحة APIsRouter يعرض tokens والإنفاق لكل طلب ولكل نموذج. مهام الوكيل هي عشرات الطلبات لكل واحدة، لذا السجل هو المقياس الصادق الوحيد؛ عرض التكلفة داخل تطبيق Cline يساعد أيضاً إذا أدخلت حقول السعر الاختيارية.