نظرة عامة على توافق الأدوات
مصفوفة التوافق الكامنة خلف كل صفحة تكامل في هذا الموقع: البروتوكول الذي تستخدمه كل أداة، وما إذا كانت نماذج Claude تعمل معها، وأين يوجد إعدادها، ومتى جرى آخر تحقق من كل صفحة
تحتاج مفتاح API؟ أنشئ حسابًا ←نقاط النهاية وعناوين Base URL ←
في هذه الصفحة
آخر تحقق: 2026-09-18 · 📄 وفق الوثائق الرسمية (تم التحقق من صفحات الأدوات الـ26 أدناه في اليوم نفسه؛ وقدرات البروتوكول مستمدة من نقاط النهاية ومسارات API)
أُضيف في 2026-10-13: خمسة صفوف إضافية — Qwen Code وKimi Code CLI وgoose وLobeChat وOpen WebUI. جرى التحقق منها مقابل الوثائق الرسمية لكل أداة؛ ولم يُستخدم مفتاح اختبار، لذلك تحمل كل منها 📄 (جرى اختبار Kimi Code CLI منذ ذلك الحين مع QCode في 2026-11-10؛ انظر صفها). وتشير «صفحات الأدوات الـ26» أعلاه إلى جولة 2026-09-18. وأُضيفت magpie وT3 Code وDeepSeek Harness لاحقًا، وأُضيفت ZCode وQoder وCodeBuddy وMiniMax Code وLobsterAI وAutoClaw في 2026-11-10 (انظر تواريخ آخر تحقق الخاصة بها؛ تشير ✅ في ذلك العمود إلى الإصدار الذي جرى اختباره مع QCode)؛ ويضم الجدول الآن 40 صفًا.
كيفية قراءة هذا الجدول¶
القاعدة الخاصة بالبروتوكولات الثلاثة: نماذج Claude تعمل فقط على بروتوكول Anthropic (Base URL https://api.qcode.cc/api)؛ وتستخدم نماذج GPT بروتوكولي OpenAI Chat (https://api.qcode.cc/openai/v1) وResponses؛ وتستخدم GLM / Kimi / DeepSeek / Qwen بروتوكول Anthropic أو OpenAI Chat؛ ولا توفّر QCode حاليًا نماذج Gemini. والعميل الذي ينفّذ بروتوكول OpenAI فقط لا يمكنه استخدام Claude على QCode. ويتبع عمود «Claude» هذا الاستنتاج نفسه تمامًا؛ وتوجد التفاصيل في صفحة كل أداة.
مصفوفة التوافق¶
| الأداة | البروتوكولات المدعومة | Claude | مكان الإعداد | آخر تحقق | الوثائق |
|---|---|---|---|---|---|
| CC Switch | يدير جميع إعدادات CLI أعلاه | ✅ | داخل التطبيق (يكتب ~/.claude/، ~/.codex/) |
2026-11-09 | CC Switch |
| magpie | Anthropic / OpenAI Chat / Responses (بوابة محلية 127.0.0.1:3425) | ✅ | magpie provider add أو رابط استيراد؛ يكتب magpie ~/.claude/settings.json، ~/.codex/config.toml |
2026-11-10 (✅ تم اختبار 0.1.3533) | magpie |
| Codex CLI | OpenAI Responses / Chat | ❌ | ~/.codex/config.toml |
2026-09-18 | Codex |
| Claude Desktop | Anthropic | ✅ | داخل التطبيق: تكوين الاستدلال من طرف ثالث | 2026-09-18 | Claude Desktop |
| OpenCode | Anthropic / OpenAI | ✅ | ~/.config/opencode/opencode.json |
2026-09-18 | OpenCode |
| OpenClaw | Anthropic / OpenAI Chat / Responses | ✅ | ~/.openclaw/openclaw.json |
2026-09-18 | OpenClaw |
| LobsterAI (NetEase Youdao) | متوافق مع Anthropic (Messages) / متوافق مع OpenAI (Chat Completions، Responses) | ✅ | داخل التطبيق: الإعدادات → نموذج مخصص → + إضافة مخصص | 2026-11-10 | LobsterAI |
| AutoClaw (Zhipu) | OpenAI Chat فقط | ❌ | داخل التطبيق: الإعدادات → النماذج و API → إضافة نموذج مخصص | 2026-11-10 | AutoClaw |
| Hermes Agent | Anthropic / OpenAI Chat / Responses | ✅ | ~/.hermes/config.yaml |
2026-09-18 | Hermes Agent |
| WorkBuddy | OpenAI Chat فقط (المسار الكامل https://api.qcode.cc/openai/v1/chat/completions) |
❌ | نموذج مخصص داخل التطبيق (في الصين workbuddy/models.json؛ الدولي ~/.workbuddy-ai/models.json) |
2026-11-10 | WorkBuddy |
| CodeBuddy (IDE / CLI) | OpenAI Chat (CLI أيضًا Responses) | ❌ | ~/.codebuddy/models.json (المشروع: <project-root>/.codebuddy/models.json)؛ CLI أيضًا CODEBUDDY_BASE_URL |
2026-11-10 (✅ تم اختبار CLI 2.182.0) | CodeBuddy |
| Antigravity CLI | Gemini الأصلي | ❌ | settings.json + متغيرات البيئة | 2026-09-18 | Antigravity |
| CodeWhale (سابقًا DeepSeek-TUI) | Anthropic / OpenAI Chat | ✅ | ~/.codewhale/config.toml |
2026-09-18 | CodeWhale |
| Zed | ACP / متوافق مع Anthropic / متوافق مع OpenAI | ✅ | settings.json (language_models) |
2026-09-18 | Zed |
| مضيفات ACP (المسار العام) | يعتمد على الوكيل المُحمَّل | ✅ | بيئة الوكيل أو إعداداته | 2026-09-18 | نظرة عامة على ACP |
| VS Code | بحسب الإضافة: إضافة Claude Code (Anthropic)، ونقطة نهاية Copilot المخصصة (ثلاثة بروتوكولات) | ✅ | ~/.claude/config.json / chatLanguageModels.json |
2026-09-18 | VS Code |
| GitHub Copilot (VS Code / CLI) | Messages / Chat Completions / Responses | ✅ | chatLanguageModels.json / متغيرات البيئة |
2026-09-18 | GitHub Copilot |
| Trae | نماذج مخصصة في الذكاء الاصطناعي المدمج: Anthropic Messages / OpenAI Chat Completions؛ إلى جانب إضافة Claude Code | ✅ | الإعدادات → النماذج (إضافة نموذج) / إعدادات الإضافة + ~/.claude/ |
2026-09-18 | Trae |
| ZCode (Zhipu، سطح المكتب + CLI) | Anthropic / OpenAI Chat / Responses (Responses: CLI فقط) | ✅ | سطح المكتب: الإعدادات -> إعدادات النموذج → إضافة مزوّد؛ CLI: ~/.zcode/v2/provider_config.json |
2026-11-10 (✅ تم اختبار CLI 0.17.1) | ZCode |
| Qoder (سطح المكتب / CLI) | متوافق مع Anthropic / متوافق مع OpenAI (Chat Completions API أو Responses API) | ✅ | إعدادات سطح المكتب → النماذج → إضافة نموذج → مخصص؛ CLI /model → مخصص |
2026-11-10 | Qoder |
| Cursor | تجاوز Base URL الخاص بـ OpenAI / Anthropic (الحقول غير مدرجة في مركز المساعدة، وأكدها موظفو Cursor في المنتدى الرسمي) | ✅ | الإعدادات → النماذج → مفاتيح API | 2026-09-18 | Cursor |
| Cline | متوافق مع Anthropic / OpenAI | ✅ | لوحة إعدادات الإضافة | 2026-09-18 | Cline |
| Cherry Studio | OpenAI / Anthropic / Responses | ✅ | الإعدادات → خدمات النماذج | 2026-09-18 | Cherry Studio |
| JetBrains IDEs | إضافة Claude Code (Anthropic) | ✅ | مشترك مع إعداد CLI الخاص بـ claude |
2026-09-18 | JetBrains |
| Devin Desktop (سابقًا Windsurf) | استضافة Claude Code عبر ACP | ✅ | إعدادات المضيف + متغيرات بيئة الوكيل | 2026-09-18 | Devin Desktop |
| Gemini CLI (مدفوع للمؤسسات) | Gemini الأصلي | ❌ | متغير بيئة Base URL | 2026-09-18 | Gemini CLI |
| Kilo Code | API المزوّد: Anthropic Messages / متوافق مع OpenAI / OpenAI Responses | ✅ | الإعدادات → المزوّدون → مزوّد مخصص | 2026-09-18 | Kilo Code |
| Crush | Anthropic / OpenAI | ✅ | ~/.config/crush/crush.json |
2026-09-18 | Crush |
| Droid (Factory) | Anthropic / OpenAI | ✅ | ~/.factory/settings.json |
2026-09-18 | Droid |
| Aider | Anthropic / OpenAI (توجيه LiteLLM) | ✅ | أعلام CLI / ~/.aider.conf.yml |
2026-09-18 | Aider |
| SillyTavern | Anthropic Messages (proxy URL) + متوافق مع OpenAI | ✅ | إعدادات اتصال API داخل التطبيق | 2026-09-18 | SillyTavern |
| Roo Code | Anthropic / OpenAI (المستودع مؤرشف) | ✅ | لوحة إعدادات الإضافة | 2026-09-18 | Roo Code |
| Qwen Code | متوافق مع Anthropic / OpenAI | ✅ | ~/.qwen/settings.json (modelProviders) |
2026-10-13 | Qwen Code |
| Kimi Code CLI | Anthropic Messages / OpenAI Chat / OpenAI Responses | ✅ | ~/.kimi-code/config.toml ([providers.<name>]) |
2026-11-10 (✅ تم اختبار 2.5.2) | Kimi Code CLI |
| MiniMax Code (سطح المكتب / CLI mcode) | Anthropic Messages / OpenAI Chat / OpenAI Responses | ✅ | CLI: mcode provider add (يكتب ~/.minimax/config.yaml)؛ سطح المكتب: الإعدادات → الاستخدام والنموذج → إضافة نموذج |
2026-11-10 (✅ تم اختبار mcode 0.7.6) | MiniMax Code |
| goose | متوافق مع Anthropic / OpenAI / Ollama (مزوّد مخصص) | ✅ | goose configure؛ ANTHROPIC_HOST، OPENAI_HOST + OPENAI_BASE_PATH |
2026-10-13 | goose |
| LobeChat | متوافق مع Anthropic / OpenAI (Proxy URL) | ✅ | إعدادات التطبيق → مزوّدو الذكاء الاصطناعي؛ الاستضافة الذاتية ANTHROPIC_PROXY_URL، OPENAI_PROXY_URL |
2026-10-13 | LobeChat |
| Open WebUI | OpenAI Chat Completions فقط | ❌ | الإعدادات → المسؤول → الاتصالات؛ OPENAI_API_BASE_URL |
2026-10-13 | Open WebUI |
| T3 Code | Anthropic (نسخة Claude) | ✅ | الإعدادات > المزوّدون → متغيرات البيئة | 2026-11-09 | T3 Code |
| DeepSeek Harness (dsh) | Anthropic / OpenAI Chat | ✅ | الإعدادات → النماذج → API النموذج المخصص | 2026-11-09 | dsh |
الأدوات التي لا تقبل نقطة نهاية مخصصة¶
لا تعرض هذه المنتجات أي حقل لعنوان Base URL اعتباطي، لذلك لا يمكن توصيل QCode بها، ولا ننشر دليل إعداد لها:
- Qoder IDE: تعرض صفحة النماذج المخصصة فيه مزوّدين معدّين مسبقًا فقط (Alibaba Cloud Model Studio، DeepSeek، Z.ai، Kimi، MiniMax، Xiaomi MIMO)، من دون Base URL مخصص (الوثائق الرسمية). يقبل كل من تطبيق Qoder لسطح المكتب وQoder CLI من العائلة نفسها Base URL مخصصًا؛ راجع الجدول أعلاه وQoder.
- Devin (السحابي): خدمة SaaS مغلقة، بلا Base URL مخصص؛ ويمر Devin Desktop لسطح المكتب عبر مسار ACP (في الجدول).
- iFlow CLI: أوقفه مزوّده في 2026-04-17.
يقبل URL مخصصًا، لكن لا توجد له صفحة بعد¶
- Junie (وكيل JetBrains): يسرد BYOK داخل IDE مزوّدين ثابتين فقط — OpenAI / Anthropic / Google / xAI / OpenRouter / Copilot (الصفحة الرسمية) — لكن ملفات تعريف النماذج المخصصة في Junie CLI تقبل أي
baseUrl: يُوضع ملف JSON في$JUNIE_HOME/models/*.jsonأو في.junie/models/*.jsonالخاص بالمشروع، ويكونapiTypeواحدًا منAnthropic/OpenAICompletion/OpenAIResponses/Google(الوثائق الرسمية). يجب أن يكونbaseUrlالخاص به هو عنوان URL الكامل للطلب — إذ لا يضيف Junie أي مسار. لم نكتب صفحة مخصصة له بعد؛ توجد نقاط النهاية ومعرّفات النماذج في نقاط النهاية وتنسيقات API.
نماذج GPT / النماذج الصينية فقط، دون Claude¶
تعمل تطبيقات العميل التي تنفّذ بروتوكول OpenAI Chat Completions فقط بلا مشكلة مع GPT وعائلات GLM / Kimi / DeepSeek / Qwen، لكن استدعاء نماذج Claude يعيد model_not_available_on_endpoint (يُتحقق منه قبل المصادقة). كل صف يحوي ❌ في عمود Claude من هذا النوع (WorkBuddy، CodeBuddy، AutoClaw، Codex…)؛ إذ يستخدم models.json الخاص بـ CodeBuddy افتراضيًا OpenAI Chat مع عنوان URL الكامل /chat/completions في url، كما يدعم CLI الخاص به Responses — راجع CodeBuddy. إضافةً إلى ذلك: نقطة نهاية الاستدلال المخصصة في Warp مخصّصة لـ OpenAI Chat فقط، وتُمرّر طلباتها عبر خوادم Warp؛ وقد أُدرج Chatbox في هذه المجموعة استنادًا إلى دليل المستخدم الرسمي الخاص به، الذي يوضّح نوعين فقط من API عند إضافة مزوّد مخصص — «OpenAI API compatible» لنماذج GPT، و«Google Gemini compatible» لنماذج Gemini. تسرد وثائق المستودع الرسمية أيضًا Claude كأحد أنواع API الخاصة بالمزوّد (تسمية واجهة المستخدم الإنجليزية هي «Claude API Compatible»)، مع ربط الإدخالات المخصصة بـ CustomClaude، لكن لا يذكر أي من المصدرين كيفية ملء API Host وAPI Path لذلك النوع، لذلك لا تدّعي هذه الصفحة أي شيء بشأن Claude عبر Chatbox في أي من الاتجاهين.
الوثائق ذات الصلة¶
- نقاط النهاية ومسارات API — المصدر المرجعي للبروتوكول × عائلة النماذج
- الاشتراكات مقابل مفاتيح API مقابل مفاتيح QCode
- استكشاف الأخطاء وإصلاحها
- الأسئلة الشائعة
ابدأ مع QCode
مفتاح API واحد لـ Claude Code وCodex وغيرها — تُحسب حسب التوكن، وأسعار كل نموذج على qcode.cc/models