ملاحظة الكاتب: أضاف OpenCode 2.2.3 مزوّد Claude Agent. يوضح هذا المقال الفرق بينه وبين إضافة OAuth التي أُزيلت في مارس، ويشرح الاتصال به في 3 خطوات، ويعرض 5 قيود تساعدك على تحديد ما إذا كان مناسبًا لك.
في 30 أكتوبر، أصدر OpenCode الإصدار 2.2.3، مضيفًا مزوّد Claude Agent مدمجًا. للاتصال به، ثبّت Claude Code على جهازك، وشغّل claude auth login مرة واحدة، ثم اختر Claude Agent من قائمة /connect في OpenCode. بعدها يمكنك استخدام اشتراكك في Claude لتشغيل نماذجه. وحتى 31 أكتوبر، حصد إعلان @opencode الرسمي نحو 510 آلاف مشاهدة.
هذا ليس نظام OAuth الذي أُزيل في مارس. يعتمد الحل الجديد على الملف التنفيذي الرسمي لـ Claude Code وحزمة Claude Agent SDK. لا يقرأ OpenCode بيانات تسجيل الدخول الخاصة بك ولا يخزنها؛ بل ترسل عملية claude على جهازك طلبات النموذج. ويقول فريق OpenCode إنه حصل على إذن من Anthropic، لكن Anthropic لم تصدر إعلانًا منفصلًا.
حلّل المطوّر تشين تشنغ (@chenchengpro) تفاصيل التنفيذ: عند بدء التشغيل، تُضبط الإعدادات على tools: [] وsettingSources: []، ولا يُسمح إلا بأدوات mcp__opencode__*. ونظرًا إلى أن معالج MCP لا يستطيع الوصول إلى tool_use_id، فلا بد من الاعتماد على خطاف PreToolUse لتسجيل معرّف واحد في كل مرة. لذلك تتحول عمليات قراءة الملفات المتوازية إلى عمليات متسلسلة. أما موجه النظام فلا يزال هو المرفق مع Claude Code، ويرى المطوّر أن «النتيجة ستكون بالتأكيد أقل جودة من استخدام Claude Code مباشرةً». يعرض هذا المقال خطوات الاتصال الثلاث والقيود الخمسة، ويساعد ثلاث فئات من المستخدمين على اختيار الخيار المناسب لكل منها.
تنويه: يستند هذا المقال إلى ملاحظات إصدار OpenCode، ووثيقة تصميم PR #58782، والوثائق الرسمية لـ Claude Code، وآراء المجتمع. لم نجرِ اختبارًا شاملًا للحل من البداية إلى النهاية.

استخدام اشتراك Claude مع OpenCode: الخلاصة أولًا
الخلاصة في ثلاث نقاط: يمكن ذلك، لكن ليس بالطريقة القديمة، وله بعض القيود.
- المتطلبات: الإصدار 2.2.3 أو أحدث من OpenCode V2، مع تثبيت Claude Code على الجهاز نفسه وتسجيل الدخول باستخدام
claude auth login. - كيف يعمل؟: يستدعي OpenCode عملية
claudeالمحلية عبر Claude Agent SDK. وهو لا يطبّق OAuth بنفسه، ولا يقرأ رمز الوصول أو يخزّنه. - القيود: تصبح استدعاءات الأدوات متسلسلة، ولا تتاح كثير من ميزات Claude Code، كما يقتصر التشغيل على الجهاز المحلي ولا يدعم البيئات المستضافة أو البعيدة.
أما بخصوص «المجانية»، فمن المهم توضيح نقطة: لا تتضمن النسخة المجانية من Claude أداة Claude Code، لذا لا يمكن استخدامها بهذه الطريقة. ستحتاج إلى إحدى خطط Pro أو Max أو Ultra أو Team أو Enterprise، أو إلى حساب Console. والاستخدام ليس مجانيًا تمامًا؛ إذ يُخصم من حد الاشتراك لكل 5 ساعات ومن الحد الأسبوعي. ستعرض واجهة OpenCode التكلفة بقيمة $0 فقط لأن الاشتراك يغطيها.
إذا لم يكن لديك اشتراك، أو كان فريقك يحتاج إلى نقطة وصول مشتركة، فيمكنك استخدام واجهة API بنظام الدفع حسب الاستخدام. على سبيل المثال، يمكنك استدعاء نماذج Claude عبر واجهة متوافقة مع OpenAI من خلال APIYI على apiyi.com. لا ترتبط هذه الطريقة بجهاز محلي، ولا تخضع لحدود الاشتراك.
لماذا أُزيل دعم اشتراك Claude من OpenCode في مارس، ثم عاد في أكتوبر؟
مرت هذه القصة بأربع محطات في عام 2026:
- 9 يناير: شددت Anthropic القيود على أدوات التشغيل الخارجية (harness). وفي اليوم نفسه، ظهرت في OpenCode المشكلة #7410 بعنوان «Broken Claude Max»، بعدما أبلغ مستخدمون عن ظهور خطأ مفاجئ في Claude Max.
- 20 فبراير: أفادت وسائل إعلام أجنبية بأن Anthropic عدّلت شروطها لحظر استخدام رمز OAuth في منتجات أخرى صراحةً، بما فيها المنتجات المبنية باستخدام Agent SDK.
- 19 مارس: دمج OpenCode طلب السحب #18186 بعنوان «anthropic legal requests»، وحذف إضافة
opencode-anthropic-authالمدمجة، كما أزال Anthropic من قائمة مزودي الخدمة. - 30 أكتوبر: عاد Claude Agent مع إصدار OpenCode 2.2.3، وأضاف إصدار 2.2.4 في اليوم نفسه إعدادًا إرشاديًا.

تكمن نقطة التحول في نص الشروط نفسه. فقد كانت نسخة 21 فبراير من صفحة الامتثال القانوني لدى Anthropic، المحفوظة في Wayback، تنص على أن استخدام رمز OAuth الخاص بخطط Free أو Pro أو Max في أي منتج أو أداة أو خدمة أخرى، بما في ذلك Agent SDK، يُعد مخالفة لشروط خدمة المستهلك. أما في نسخة 30 سبتمبر، فحُذفت هذه العبارة وأُضيف استثناء يسمح للمستخدم النهائي بتسجيل الدخول باشتراكه الخاص في الملف التنفيذي لـ Claude Code غير المعدّل، بما يشمل حالات استضافة المنصات لـ Claude Code. واحتفظت صفحة أكتوبر بهذا الاستثناء.
صُمم Claude Agent في OpenCode للاستفادة من هذا الاستثناء. ففي التعليقات على طلب السحب #58782، سأل أحدهم عما إذا كان الاستخدام قد يؤدي إلى حظر الحساب. وردّ صاحب الطلب، Tarquinen، بأنه حصل على إذن من Anthropic وأن الاستخدام متوافق تمامًا مع شروط الخدمة. كما نشر Daniel Smolsky، أحد أعضاء OpenCode، على X عبارة «We got permission» أي «حصلنا على إذن». لكن حتى 31 أكتوبر، لم يُعثر على إعلان مستقل من Anthropic بهذا الشأن، لذا يظل الحصول على الإذن، حتى الآن، ادعاءً من طرف OpenCode وحده.
| الجانب | إضافة OAuth قبل مارس | Claude Agent في أكتوبر |
|---|---|---|
| طريقة تسجيل الدخول | يستخدم OpenCode عملية OAuth الخاصة بـ claude.ai للحصول على الرمز | ينفّذ المستخدم claude auth login في Claude Code على جهازه |
| جهة إرسال الطلبات | يستدعي OpenCode واجهة Anthropic API مباشرةً | ترسل عملية claude المحلية الطلبات عبر Agent SDK |
| قراءة الرمز أو تخزينه | تحتفظ الإضافة برمز OAuth | لا يقرأ الرمز ولا يخزّنه؛ يسجّل /connect الطريقة التي اخترتها فقط |
| موقف Anthropic | حظر صريح في شروط فبراير، وإزالة الإضافة في مارس | يقول OpenCode إنه حصل على إذن، وأُضيف استثناء في شروط سبتمبر، لكن لم يصدر إعلان مستقل |
| المخاطر | احتمال حظر الحساب وإزالة الإضافة | أقل مما كانت عليه في مارس، لكن السياسة قد تتغير مجددًا |
من المهم توضيح المخاطر. تحتفظ الشروط الحالية بالحق في إنفاذها «دون إشعار مسبق»، ولا تزال تحظر على الأطراف الخارجية جمع بيانات اعتماد Claude أو تخزينها أو تمريرها. لذلك، انتبه إلى نقطتين عند الاتصال بالخدمة: لا تثبّت إضافات OAuth القديمة المتداولة على الإنترنت، ولا تربط حسابك بمنصة شخص آخر لتشغيله نيابةً عنك.
كيف يعمل OpenCode Claude Agent ولماذا تُنفّذ الأدوات بالتتابع؟
مسار الاتصال كاملًا هو: OpenCode → Claude Agent SDK → claude المحلي → Anthropic. لا يتوسّط OpenCode بين Claude Code وAnthropic، ولا يعيد صياغة الطلبات. يُبحث عن الملف التنفيذي claude افتراضيًا في PATH، ويمكن أيضًا تحديد مساره باستخدام متغير البيئة OPENCODE_CLAUDE_PATH.

عند بدء التشغيل، تُعطّل ميزات كثيرة في Claude Code أو تُستبدل. ويمكن تلخيص ذلك في ثلاث ميزات معطّلة، واستبدال واحد، وتنفيذ متتابع:
- تعطيل الأدوات المدمجة: يُضبط
tools: []، فلا تُستخدم أدوات القراءة والكتابة وBash المدمجة في Claude Code. - تعطيل إعدادات المستخدم: يُضبط
settingSources: []، فلا تُقرأ إعدادات~/.claudeو.claudeداخل المشروع، ولا تُحمّل ملفات CLAUDE.md أو الخطافات أو المهارات أو خوادم MCP. - السماح بأدوات OpenCode فقط: لا يُسمح إلا بالأدوات التي تبدأ بالبادئة
mcp__opencode__*. وإذا استدعى Claude أداة باسم آخر، فسيتلقىNo such tool available، ولن ينفّذ OpenCode الاستدعاء. - استبدال تنفيذ الأدوات: يقدّم OpenCode أدواته عبر خادم MCP يعمل داخل العملية نفسها، وتخضع عند التنفيذ لنافذة طلب الأذونات الخاصة به. أما موجه النظام فيظل موجه Claude Code المدمج، مع إضافة عبارة تفيد بأنه «يعمل داخل opencode»، ثم موجه الوكيل الذي اخترته وملف AGENTS.md.
- تنفيذ الأدوات بالتتابع: لا يستطيع معالج الأدوات في OpenCode الوصول إلى
tool_use_idالخاص بـ Claude مباشرةً، لذا يسجّله خطافPreToolUseأولًا ليسترجعه المعالج لاحقًا. ولا يستطيع الخطاف تسجيل أكثر من معرّف واحد في كل مرة، لذلك لا يمكن وضع علامة على الأدوات تسمح بتنفيذها بالتوازي. وهكذا، بدلًا من أن يقرأ Claude عدة ملفات في الوقت نفسه، يقرأها واحدًا تلو الآخر.

لهذا التصميم أسبابه. فتنسيق سجل المحادثة موحّد مهما كان النموذج الذي أنشأ المحتوى، ما يمنع الالتباس عند تبديل النماذج، وهناك نظام أذونات واحد على مستوى التطبيق. لكن المقابل هو الاستغناء عن قدر لا بأس به من إمكانات Claude Code الأصلية. ويرى تشن تشنغ أن «النتيجة بعد كل هذه التغييرات لن تكون على الأرجح بجودة استخدام Claude Code مباشرةً». يجدر التفكير في هذه النقطة قبل اتخاذ قرار دمجه.
وهناك أيضًا بعض تفاصيل التشغيل: تبدأ كل جلسة عملية claude طويلة التشغيل، تتوقف بعد 5 دقائق من عدم النشاط وتُستأنف عند وصول الرسالة التالية. أما الطلبات الفاشلة، فيعيد Claude Code محاولتها بنفسه، ولا يكرر OpenCode المحاولة مرة أخرى.
ربط OpenCode باشتراك Claude في 3 خطوات
قبل البدء، تأكد من استيفاء الشروط الخمسة التالية:
- إصدار OpenCode هو V2، بالإصدار 2.2.3 أو أحدث، وليس V1.
- Claude Code مثبت على جهازك.
- حساب Claude مشترك في خطة مدفوعة، أو أنه حساب Console.
- يعمل OpenCode وClaude Code على الجهاز نفسه.
- لا تستخدم نسخة OpenCode مستضافة أو مساحة عمل بعيدة.
أمر تثبيت V2 هو curl -fsSL https://opencode.ai/v2/install | bash، ويمكنك أيضًا تنزيل إصدار سطح المكتب.
الخطوة 1: تثبيت Claude Code
ما الذي ستراه؟: نفّذ الأمر claude --version في الطرفية. إذا ظهرت رسالة تفيد بأن الأمر غير موجود، فهذا يعني أن Claude Code لم يُثبّت بعد.
ماذا تفعل؟: على macOS وLinux، استخدم سكربت التثبيت الرسمي install.sh، وعلى Windows شغّل سكربت install.ps1 الرسمي في PowerShell. إذا كان مثبتًا لديك بإصدار قديم، فنفّذ claude update لتحديثه.
كيف تتأكد من النجاح؟: يعرض الأمر claude --version رقم الإصدار.
الخطوة 2: تسجيل الدخول إلى حساب Claude
ما الذي ستراه: بعد تنفيذ claude auth login، سيفتح المتصفح صفحة تسجيل الدخول الخاصة بـ Anthropic.
ما الذي تفعله: سجّل الدخول باستخدام حساب Claude المدفوع، ثم نفّذ claude auth status للتحقق من الحالة.
كيف تتأكد من النجاح: تظهر طريقة المصادقة في الحالة على أنها تسجيل دخول بالاشتراك، وليست api_key أو none.
انتبه إلى نقطة مهمة: إذا كان المتغير ANTHROPIC_API_KEY مضبوطًا في بيئة shell، فقد يستخدم Claude Code مفتاح API أولًا، مما يؤدي إلى احتساب الرسوم حسب الاستخدام. قبل تسجيل الدخول، نفّذ unset ANTHROPIC_API_KEY؛ وإذا سألك Claude Code عما إذا كنت تريد استخدام هذا المفتاح، فارفض ذلك.
الخطوة 3: توصيل Claude Agent في OpenCode
ما الذي ستراه: عند إدخال /connect في OpenCode، ستظهر قائمة بمزودي الخدمة.
ما الذي تفعله: اختر Claude Agent، وليس «Anthropic». ثم استخدم /models لاختيار نموذج Claude. في الإصدار 2.2.4 والإصدارات الأحدث، ستجد خطوات إرشادية تساعدك على نسخ أمر تسجيل الدخول، والتحقق من التثبيت، والتأكد من الاتصال، قبل الانتقال إلى اختيار النموذج. وإذا كنت تفضل سطر الأوامر، يمكنك أيضًا استخدام opencode auth login لإتمام العملية نفسها.
كيف تتأكد من النجاح: تستطيع اختيار نموذج Claude من القائمة، وتتلقى ردًا عند إرسال موجه تجريبي، وتظهر نافذة طلب الإذن في OpenCode بشكل طبيعي عند استدعاء الأدوات.
قائمة استكشاف الأخطاء وإصلاحها
- لا يظهر Claude Agent في القائمة: نفّذ
opencode --versionللتحقق من الإصدار، وحدّثه إذا كان أقدم من 2.2.3. وتأكد أيضًا من تثبيت V2. - تظهر رسالة تفيد بعدم العثور على claude: تحقق من
PATH، أو استخدمOPENCODE_CLAUDE_PATHلتحديد المسار المطلق لملفclaude. - العودة المتكررة إلى صفحة تسجيل الدخول: أفاد بعض المستخدمين الأوائل بانقطاع الاتصال بعد مرة أو مرتين، ثم الانتقال إلى صفحة تسجيل الدخول عند إعادة الاتصال. لا يزال المجتمع يعمل على إصلاح المشكلة؛ يمكنك مؤقتًا إعادة تنفيذ
claude auth loginفي الطرفية، ثم العودة إلى/connect. - تظهر رسالة الوصول إلى plan limit: يعني ذلك استنفاد حصة الاشتراك المخصصة لخمس ساعات أو للأسبوع، وعليك انتظار إعادة تعيين الحد.
- تعذّر الاتصال من بيئة بعيدة: هذا غير مدعوم أصلًا؛ لا يمكن استخدامه إلا على الجهاز المحلي.
وتجدر الإشارة إلى أن وثائق مزوّدي الخدمة في OpenCode V1 لا تزال تتضمن التحذير القديم «Anthropic تمنع استخدام Pro/Max»، وهو يعكس الوضع قبل مارس. لا تبحث عن Claude Agent عبر /connect في V1، فهو متاح في V2 فقط.
5 قيود عند استخدام اشتراك Claude مع OpenCode
| القيد | كيف يظهر | الفئات الأكثر تأثرًا |
|---|---|---|
| تنفيذ الأدوات بالتتابع | يسجّل الـ hook معرّف tool_use_id واحدًا في كل مرة، فتُقرأ الملفات واحدًا تلو الآخر بدلًا من قراءتها بالتوازي |
أصحاب المستودعات الكبيرة ومن يعيدون هيكلة عدة ملفات |
| الموجه الأساسي ليس من OpenCode | يُستخدم موجه النظام الخاص بـ Claude Code، ولا يسري موجه OpenCode المدمج | من يعتمدون على السلوك الافتراضي لوكيل OpenCode |
| غياب بعض ميزات Claude Code | لا تتوفر ميزات مثل /usage وauto mode وmemory وcloud sessions وagent teams |
المستخدمون المكثفون لـ Claude Code |
| الاستخدام محلي فقط | لا يُدعم الاستخدام المستضاف أو عن بُعد، ويجب تشغيل claude على الجهاز نفسه |
فرق التطوير السحابي والبعيدة ومستخدمو CI |
| قيود على المعاملات والإضافات | لا تُدعم معاملات مثل temperature وtop-p وseed وstop، ولا يُشغّل hook http.request |
من يحتاجون إلى ضبط دقيق للمعاملات أو استخدام بوابة |
تنفيذ الأدوات بالتتابع: قد لا تلاحظ فرقًا كبيرًا في المشاريع الصغيرة. لكن إذا تطلبت المهمة فحص عشرات الملفات، فسيزداد وقت الانتظار بوضوح. إذا كنت تعيد هيكلة المشاريع على نطاق واسع باستمرار، فمن المهم أن تحسب هذا الوقت ضمن التكلفة.
الموجه الأساسي ليس من OpenCode: يظل موجه الوكيل المخصص فعالًا، لكن الموجه الأساسي هو موجه Claude Code. إذا كنت معتادًا على سلوك الوكيل المدمج في OpenCode، فقد تلاحظ تغيرًا في أسلوب النموذج بعد الانتقال.
الميزات غير المتوفرة: هذا هو القيد الأكثر تأثيرًا. تسرد وثيقة التصميم ميزات موجودة في Claude Code لكنها غير متوفرة هنا في OpenCode، ومنها auto mode وultracode وauto memory وaway summaries وcloud sessions و/teleport وagent teams و/loop وcomputer use وsandboxed Bash وتحرير دفاتر الملاحظات، بالإضافة إلى المهارات المدمجة مثل /simplify و/verify.
الاستخدام محلي فقط: تتوقف عملية Claude بعد 5 دقائق من الخمول، ثم تُستأنف عند إرسال الرسالة التالية. لا يمكن استخدام هذا الأسلوب في CI أو على جهاز تطوير بعيد.
قيود على المعاملات والإضافات: لا تُدعم معاملات أخذ العينات إطلاقًا. ولا يمكن قراءة عنوان URL الأساسي والترويسات إلا من ملف الإعدادات، ولا تستطيع الإضافات تعديلها لكل طلب. كذلك لا يُشغّل الـ hookان http.request وhttp.response، لأن Claude Code هو الذي يرسل الطلبات.

هناك أيضًا بعض الأمور المتعلقة بالاستخدام: لا يمكنك عرض /usage الخاص بـ Claude داخل OpenCode، ولن يستمر العمل تلقائيًا عند بلوغ الحد، ولا يمكنك شراء استخدام إضافي من هنا. أما /usage الخاص بـ OpenCode فيعرض استخدام OpenCode Console، ولا علاقة له بحصة اشتراك Claude. وهناك من يقول إن حصة الاشتراك المتاحة لمستخدمي claude -p وSDK أقل مما هي عليه عند استخدام Claude Code بالطريقة المعتادة، لكن وثيقة التصميم تنص بوضوح على أن هذا الادعاء «غير متحقق منه»، لذا لا يمكن اعتباره حقيقة حاليًا.
باختصار: إذا كنت تحتاج إلى الوضع التلقائي، أو الذاكرة، أو الجلسات السحابية، أو فرق الوكلاء، أو استخدام الكمبيوتر، أو تحرير دفاتر الملاحظات، فاستخدم Claude Code مباشرةً. لا يستحق هذا الحل التجربة إلا إذا كنت تريد نماذج Claude مع أدوات OpenCode ونظام صلاحياته، ويمكنك قبول تنفيذ الأدوات بالتتابع.
استخدام اشتراك Claude مع OpenCode: لمن يناسب ومن ينبغي له تجنّبه

يمكن تقسيم المستخدمين تقريبًا إلى ثلاث فئات:
- تستخدم OpenCode 2.x بالفعل، ولديك اشتراك Claude، وتكتب الشفرة على جهازك المحلي فقط: يستحق التجربة. يمكنك التبديل بين Claude والنماذج الأخرى ضمن بيئة التشغيل نفسها، دون دفع رسوم منفصلة مقابل API.
- تستخدم Claude Code فقط: لا تتعب نفسك. استخدم Claude Code مباشرةً؛ فهو يوفر ميزات أكثر اكتمالًا، ويسمح بتشغيل الأدوات بالتوازي، ويستخدم الموجهات الأصلية.
- تعمل ضمن فريق، أو تستخدم CI، أو تطوّر عن بُعد، أو تعتمد على الوضع التلقائي والذاكرة ولوحة حدود الاستخدام: لا تستخدم هذا الحل. فهو يعمل على الجهاز المحلي فقط، وتنقصه بعض الميزات، وفوترته غير واضحة. الأنسب هو استخدام مفتاح API أو APIYI apiyi.com والدفع حسب الاستهلاك.
| الحل | السعر (حتى 10-27) | لمن يناسب |
|---|---|---|
| Claude Pro | 20 دولارًا/شهر | الاستخدام الشخصي الخفيف، مع حدود لكل 5 ساعات وحدود أسبوعية |
| Claude Max / Ultra | 100 / 200 دولار شهريًا | المستخدمون الأفراد ذوو الاستخدام المكثف |
| عميل OpenCode | مجاني ومفتوح المصدر | الجميع |
| OpenCode Go (اختياري) | 10 دولارات/شهر | من يحتاجون إلى نماذج تستضيفها OpenCode؛ وليس شرطًا لاستخدام Claude Agent |
| APIYI Claude Opus 5.5 | الإدخال 4 دولارات / الإخراج 20 دولارًا | الاستخدام المشترك ضمن الفرق، وCI، والحاجة إلى فواتير واضحة |
| APIYI Claude Sonnet 5.5 / Haiku 5.5 | 2/10 دولارات، و0.1/0.5 دولار | البرمجة اليومية والمهام المجمّعة |
أسعار APIYI في الجدول محسوبة لكل مليون رمز (token)، وتُحسب قراءة ذاكرة التخزين المؤقت بسعر منفصل.
💰 توصية للدفع حسب الاستهلاك: إذا لم يكن لديك اشتراك، أو كنت تحتاج إلى استخدام مشترك ضمن فريق، أو تريد حساب كل تكلفة بوضوح، فيمكنك استخدام APIYI apiyi.com. يوفر الخدمة نقطتي النهاية
messages(بتنسيق Anthropic الأصلي) وchat(بتنسيق متوافق مع OpenAI)، وتضعhttps://api.apiyi.com/v1في حقل base_url. راجع قائمة النماذج في المنصة لمعرفة النماذج والأسعار المعتمدة.
الأسئلة الشائعة FAQ
س1: هل قد يؤدي استخدام اشتراك Claude مع OpenCode إلى حظر الحساب؟
الخطر أقل مما كان عليه في مارس: تعتمد الطريقة الجديدة على الملف التنفيذي الرسمي، ولا يقرأ OpenCode رمز الوصول، كما أنها تتوافق مع الاستثناء الذي أُضيف إلى الشروط في سبتمبر. لكن عبارة «حصلنا على إذن» هي ما يقوله OpenCode، ولم تصدر Anthropic إعلانًا منفصلًا بهذا الشأن، كما تحتفظ بحق إنفاذ الشروط دون إشعار مسبق. لا تستخدم مكوّن OAuth الإضافي القديم.
س2: لماذا لا أجد Claude Agent في /connect؟
غالبًا ما تكون المشكلة في الإصدار: إما أنه أقدم من 2.2.3، أو أنك لا تزال تستخدم V1. بعد الترقية إلى أحدث إصدار من V2، ابحث عن «Claude Agent» في `/connect`، وليس «Anthropic».
س3: يعرض OpenCode تكلفة قدرها $0، فهل الاستخدام مجاني فعلًا؟
لا. تظهر التكلفة بقيمة $0 لأن الاشتراك يغطيها، لكن الاستخدام الفعلي يُخصم من حصتك كل 5 ساعات ومن حصتك الأسبوعية. أما إذا استخدمت مفتاح API، فسيعرض OpenCode التكلفة وفق الأسعار على models.dev.
س4: هل يمكن استخدامه على جهاز تطوير عن بُعد أو في السحابة؟
لا. يجب تثبيت `claude` وOpenCode على الجهاز نفسه، ولا تُدعم مساحات العمل المستضافة أو البعيدة. في بيئات السحابة أو التكامل المستمر (CI)، يُنصح باستخدام مفتاح API أو إجراء الاستدعاءات حسب الاستخدام عبر APIYI على apiyi.com.
س5: كيف أختار بين ربط الاشتراك واستخدام مفتاح API؟
يناسب ربط الاشتراك الاستخدام الشخصي على جهازك، بشرط أن تكون قد دفعت رسوم الاشتراك بالفعل. أما مفتاح API فلا يرتبط بجهاز محدد، ويمكن لعدة أشخاص استخدامه، كما أن فواتيره واضحة ولا يتأثر بحدود الاشتراك. وإذا أردت مقارنة Claude بنماذج أخرى، يمكنك استخدام مفتاح واحد عبر APIYI على apiyi.com للتبديل بينها واختبارها.
س6: هل يمكن استخدام الإصدار المجاني من Claude؟
لا. لا يتضمن الإصدار المجاني Claude Code؛ تحتاج إلى خطة Pro على الأقل، أو إلى حساب Team أو Enterprise أو Console.
الخلاصة: استخدام اشتراك Claude مع OpenCode في 3 جمل
هل يمكن ربطهما؟ نعم، يستخدم OpenCode الإصدار 2.2.3 وما بعده حزمة Agent SDK الرسمية لاستدعاء claude المثبّت محليًا. وتقول OpenCode إنها حصلت على إذن من Anthropic، لكن السياسات قد تتغير. كيف تربطهما؟ ثبّت Claude Code أولًا، ثم نفّذ claude auth login، وأخيرًا اختر Claude Agent من /connect. متى لا يُنصح بالربط؟ إذا كنت تحتاج إلى استخدام الأدوات بالتوازي، أو جميع ميزات Claude Code، أو الاستخدام عن بُعد أو ضمن فريق، فاستخدم Claude Code مباشرةً، أو استدعِ Claude حسب الاستخدام عبر APIYI على apiyi.com.
الكاتب: الفريق التقني في APIYI
للتواصل التقني: إذا كانت لديك أسئلة حول ربط نماذج Claude، يمكنك التواصل معنا عبر الصفحة الرئيسية لموقع APIYI على apiyi.com. لمزيد من الوثائق، تفضل بزيارة docs.apiyi.com.
