Claude Code مثبّت
ثبت Claude Code من المصدر الرسمي وتأكد أنه يعمل عبر claude --version في الطرفية. إذا ظهر خطأ، أصلح التثبيت قبل ضبط أي مفاتيح API.
يقرأ Claude Code متغيرين بيئيين لتوجيه الطلبات لأي وجهة: ANTHROPIC_BASE_URL وANTHROPIC_API_KEY. وجههما إلى RunAPI لتشغيل جميع نماذج Claude بنصف السعر الرسمي. يوضح هذا الدليل الأوامر الدقيقة لأنظمة mac وLinux وWindows.
يعتمد Claude Code على متغيرين بيئيين لتحديد وجهة الطلبات وطريقة المصادقة. عيّن ANTHROPIC_BASE_URL وANTHROPIC_API_KEY إلى قيم RunAPI لتتم كل الطلبات عبر RunAPI بخصم 50%. وإذا أردت استخدام مزود آخر بالكامل، يمكن لـ RunAPI أيضًا العمل كـ drop-in gateway لتشغيل نماذج Claude دون حساب Anthropic مباشر.
ANTHROPIC_BASE_URL يحدد نقطة النهاية. ANTHROPIC_API_KEY يحدد المفتاح. هذا كامل الإعداد: متغيران فقط، دون تغييرات أخرى.
اضبط ANTHROPIC_BASE_URL على https://runapi.ai لتوجيه Claude Code عبر RunAPI.
أضف كلا التصديرين إلى ملف إعدادات shell (.zshrc أو .bashrc) حتى لا تعيد ضبطهما في كل جلسة. يستخدم مستخدمو Windows PowerShell لفتح نافذة جديدة.
كل نموذج Claude يُفوتر بنصف السعر الرسمي لـ Anthropic. لا اشتراك، لا حد.
الإعداد يستغرق بضع دقائق. تحتاج إلى Claude Code مثبتًا، وحساب RunAPI، وطرفية تشغيل. شغّل claude --version أولًا للتأكد أن Claude Code يعمل قبل لمس أي إعدادات مفتاح API.
ثبت Claude Code من المصدر الرسمي وتأكد أنه يعمل عبر claude --version في الطرفية. إذا ظهر خطأ، أصلح التثبيت قبل ضبط أي مفاتيح API.
سجّل على runapi.ai. يتضمّن المستوى المجاني أرصدة لاختبار أي نموذج Claude قبل تمويل الرصيد.
أنشئ المفتاح من Dashboard → API Keys. انسخه مرة واحدة — يظهر كامل المفتاح فقط عند الإنشاء. لا تلصقه في مستودعات عامة ولا تشاركه في لقطات الشاشة.
تحتاج طرفية لضبط متغيرات البيئة. يستخدم macOS وLinux ملفات .zshrc أو .bashrc. يستطيع مستخدمو Windows استخدام PowerShell — عيّن المتغير ثم افتح نافذة طرفية جديدة ليبدأ السريان.
نفّذ هذه الأوامر بالتسلسل. تُعّين نقطة النهاية والمفتاح وتُخزنهما في shell profile وتتحقق من التقاط Claude Code لها. استبدل القيمة الوهمية بمفتاح RunAPI الحقيقي. استخدم ANTHROPIC_API_KEY (وليس CLAUDE_API_KEY) — هذا هو المتغير الذي يقرأه Claude Code فعليًا.
يُخبر هذا Claude Code بإرسال الطلبات إلى RunAPI بدلًا من نقطة نهاية Anthropic الافتراضية.
export ANTHROPIC_BASE_URL=https://runapi.ai
الصق مفتاح RunAPI محل العنصر النائب. يستخدمه Claude Code للمصادقة في كل طلب.
export ANTHROPIC_API_KEY=sk-your-runapi-key
أضف كلا التصديرين إلى ~/.zshrc (أو ~/.bashrc) ليستمروا عبر جلسات الطرفية الجديدة. أعد التحميل عبر source ~/.zshrc. في Windows، عيّنها في PowerShell وافتح نافذة طرفية جديدة حتى يصبح التغيير فعالًا.
echo 'export ANTHROPIC_BASE_URL=https://runapi.ai' >> ~/.zshrc
تأكد أن المتغير يطبع URL الخاص بـRunAPI. إذا كان فارغًا، أعد تحميل ملف إعدادات shell أو افتح طرفية جديدة، لأن المتغيرات في جلسة واحدة لا تنتقل تلقائيًا.
echo $ANTHROPIC_BASE_URL
شغّل Claude Code في مشروعك. الآن يُوجَّه عبر RunAPI بخصم 50% عن السعر الرسمي.
claude
يقرأ Claude Code مجموعة صغيرة من المتغيرات للتحكم في نقطة النهاية، المصادقة، النموذج، وطول الإخراج. الجدول يذكر العناصر المهمة لإعداد نقطة نهاية مخصصة وما يفعله كل منها. ملاحظة: استخدم ANTHROPIC_API_KEY (وليس CLAUDE_API_KEY) — هذا هو المتغير الذي يقرأه Claude Code فعليًا.
| المتغيّر | الغرض | مثال على القيمة |
|---|---|---|
| ANTHROPIC_BASE_URL | نقطة النهاية المخصصة التي يُرسل إليها Claude Code الطلبات | https://runapi.ai |
| ANTHROPIC_API_KEY | المفتاح المستخدم لمصادقة الطلبات | sk-your-runapi-key |
| ANTHROPIC_MODEL | النموذج الافتراضي للجلسات الجديدة | claude-sonnet-4-6 |
| CLAUDE_CODE_MAX_OUTPUT_TOKENS | الحد الأقصى للرموز التي يُعيدها كل استجابة | 8192 |
يمكنك أيضًا تخزين هذه المتغيرات في ملف إعداد .claude.json في مجلد المنزل أو مجلد المشروع بدلًا من تصديرها في كل جلسة.
يقبل Claude Code أي معرف نموذج Claude عبر RunAPI. اختر حسب المهمة: نموذج سريع اقتصادي للتحرير الروتيني، أو متوازن للبرمجة اليومية، أو الأقوى للمشكلات الصعبة. عدّل ANTHROPIC_MODEL لتغيير الإعداد الافتراضي، أو بدّل النماذج داخل Claude Code — والفوترة تتبع النموذج المستخدم فعليًا، مع خصم 50%.
الأسرع والأرخص بسعر $1/M إدخال و$5/M إخراج عبر RunAPI. الأفضل للتحريرات الروتينية والبحث السريع.
الافتراضي المتوازن للبرمجة اليومية بسعر $3/M إدخال و$15/M إخراج عبر RunAPI. معظم المطوّرين يستخدمون هذا.
الأقوى للمشكلات الصعبة بسعر $5/M إدخال و$25/M إخراج عبر RunAPI. استخدمه لإعادة الهيكلة المعقدة والمراجعات.
اضبط ANTHROPIC_MODEL أو غيّر النموذج داخل Claude Code في أي وقت. الفوترة تتبع النموذج الذي استدعيت فعليًا، وكلها عند خصم 50%.
ترجع غالبية مشاكل الإعداد إلى واحدة من ثلاث حالات: اسم env var خاطئ (استخدم ANTHROPIC_API_KEY بدل CLAUDE_API_KEY)، أو جلسة طرفية قديمة لم تلتقط تغييرات الإعداد، أو خطأ مطبعي في المفتاح. الجدول يبين الأخطاء الشائعة وحل كل واحد منها.
| الخطأ أو العَرَض | السبب المرجّح | الحل |
|---|---|---|
| 401 Unauthorized | مفتاح API خاطئ أو منتهي الصلاحية | أعد التحقق من ANTHROPIC_API_KEY وأنشئ مفتاحًا جديدًا في لوحة تحكم RunAPI إذا لزم الأمر |
| الطلبات لا تزال تصل إلى Anthropic | ANTHROPIC_BASE_URL غير مضبوط في هذا الشل | شغّل echo $ANTHROPIC_BASE_URL؛ إذا كان فارغًا، أعد تحميل ملف تعريفك أو افتح طرفية جديدة |
| 404 Not Found | شرطة مائلة تابعة أو مسار خاطئ في URL الأساسي | اضبط URL الأساسي على https://runapi.ai بالضبط بدون مسار تابع |
| النموذج غير موجود | معرّف نموذج غير صالح أو مكتوب بشكل خاطئ | استخدم معرّفًا صالحًا مثل claude-sonnet-4-6 أو claude-opus-4-7 |
| ضاعت المتغيرات عند إعادة التشغيل | لم تُكتب التصديرات في ملف تعريف الشل | أضف كلا التصديرين إلى ~/.zshrc أو ~/.bashrc وأعد التحميل |
صدّر ANTHROPIC_BASE_URL=https://runapi.ai لتوجيه الطلبات عبر RunAPI.
صدّر ANTHROPIC_API_KEY بمفتاح RunAPI من لوحة التحكم ← مفاتيح API.
أضف كلا التصديرين إلى ~/.zshrc أو ~/.bashrc وأعد التحميل عبر source ~/.zshrc حتى تبقى عبر الجلسات الجديدة. على Windows، اضبطهما في PowerShell وافتح نافذة طرفية جديدة.
شغّل claude --version للتحقق من التثبيت، ثم افتح claude داخل مشروعك. تصبح الطلبات الآن موجهة عبر RunAPI بخصم 50% عن الرسم الرسمي.
اضبط متغيري بيئة. صدّر ANTHROPIC_BASE_URL إلى https://runapi.ai وANTHROPIC_API_KEY إلى مفتاح RunAPI الخاص بك. أضف الإثنين إلى ملف إعدادات shell (.zshrc أو .bashrc) بحيث يبقيان عبر الجلسات. يقرأ Claude Code المتغيرين عند الإقلاع ويوجه كل الطلبات عبر RunAPI.
أنشئ حسابًا في runapi.ai. سجّل دخولك، ثم افتح Dashboard → API Keys وأنشئ مفتاحًا. انسخه فورًا — يظهر كامل المفتاح مرة واحدة فقط وقت الإنشاء. المستوى المجاني يشمل رصيدًا لاختبار أي نموذج Claude قبل شحن الرصيد.
يُخبر Claude Code بنقطة النهاية التي يُرسل إليها الطلبات. افتراضيًا يستدعي Claude Code خدمة Anthropic مباشرةً. ضبطه على https://runapi.ai يُوجّه كل طلب عبر RunAPI بدلًا من ذلك، مما يُفوتر نفس النماذج بنسبة 50% من السعر الرسمي.
هل يمكن استخدام Claude Code مع مزودين API آخرين مثل OpenAI؟ نعم — Claude Code يدعم أي endpoint متوافق مع OpenAI عبر ANTHropic_BASE_URL. تعرض RunAPI بوابة متوافقة بحيث يمكنك تبديل المزوّدات دون تغيير الكود، باستخدام نفس المفتاح عبر Claude وGPT وغيرها.
شغّل الأمر echo $ANTHROPIC_BASE_URL في الطرفية. إذا لم يطبع شيئًا، فالإعداد لم يستمر. أضف التصديرين إلى ~/.zshrc أو ~/.bashrc ثم نفذ source ~/.zshrc وافتح طرفية جديدة للتحقق مرة أخرى. يحتاج مستخدمو Windows لفتح نافذة PowerShell جديدة بعد ضبط متغيرات البيئة.
نعم. ضع القيم في ملف .claude.json ضمن المجلد المنزلي أو المشروع بدل تصديرها في كل جلسة. كلا الطريقتين يعملان — الملف مناسب للمفاتيح لكل مشروع، والتصدير أبسط لإعداد عالمي واحد.
افتح لوحة تحكم RunAPI. تعرض إنفاقًا لكل مفتاح ولكل طلب في الوقت الفعلي. لحدّ من كلفة الإخراج، اضبط CLAUDE_CODE_MAX_OUTPUT_TOKENS بحيث يُقيد كل استجابة، واستخدم claude-haiku-4-5 للتحرير الروتيني.
لا. RunAPI تُمرّر الطلبات مباشرة إلى نماذج Claude الأساسية. الإخراج واستخدام الأدوات وسلوك النموذج يبقى مطابقًا لاستدعاء Anthropic مباشرة. التغيير الوحيد هو مسار الطلب وكيفية الفوترة — التجربة البرمجية نفسها لا تتغير.
أنشئ حساب RunAPI مجانيًا، واضبط ANTHROPIC_BASE_URL وANTHROPIC_API_KEY في إعدادات shell، وشغّل جميع نماذج Claude داخل Claude Code بخصم 50% من أسعار Anthropic الرسمية.