أدوات البرمجة
Claude Code
استخدم TokenLab مع Claude Code CLI من Anthropic
دع وكيلي يتولى الإعداد
انسخ هذه المهمة إلى وكيل يعمل بالفعل على جهازك:
اقرأ هذا الدليل وساعدني في ربط Claude Code بـ TokenLab:
https://tokenlab.sh/docs/ar/integrations/claude-code
تحقق أولًا من الإصدار المثبت لديّ والإعدادات الفعّالة.
احتفظ بالحسابات ومزوّدي الخدمة والأذونات والإعدادات الأخرى الموجودة.
انسخ الملفات المحلية احتياطيًا واعرض التغييرات المقترحة.
دعني أُدخل أي مفتاح API مطلوب محليًا؛ لا تطلبه أو تعرضه أو تلصقه في المحادثة.
تحقق أولًا من إمكانية تحميل الإعدادات.
اشرح تكلفة أي اختبار يتضمن طلبًا مدفوعًا بشكل منفصل قبل تشغيله.نظرة عامة
النوع: أداة برمجة
المسار الرئيسي: Anthropic-native
مستوى الدعم: مسار أصلي قوي
يُعد Claude Code أداة CLI الرسمية من Anthropic للبرمجة بمساعدة AI. يمكنك تهيئته لاستخدام TokenLab كمزوّد API.
التثبيت
توصي Anthropic الآن بالمُثبّت الأصلي. لا يزال التثبيت عبر npm موجودًا من أجل التوافق، لكنه أصبح مهجورًا من المصدر الأساسي.
curl -fsSL https://claude.ai/install.sh | bashإذا كنت تحتاج تحديدًا إلى حزمة npm، فاستخدم:
npm install -g @anthropic-ai/claude-code@2.1.263لا تستخدم sudo npm install -g مع Claude Code.
التهيئة
اتبع خطوات الطرفية في البدء السريع لنظام macOS أو Linux أو WSL أو Windows PowerShell لتعيين TOKENLAB_API_KEY دون كتابة المفتاح في سجل الأوامر. شغّل Claude Code من الطرفية نفسها. للاستخدام الدائم، استخدم مدير أسرار محليًا ولا تُضف المفتاح كنص صريح إلى ملف إعدادات الصدفة.
تسري هذه المتغيرات على هذا التشغيل فقط؛ تبقى إعدادات الحساب والنموذج الافتراضي والأذونات المحفوظة. شغّل بشكل عادي دون هذه المتغيرات لاستخدام الإعداد السابق. لا تحفظها في ملف إعداد الصدفة.
يستخدم هذا المسار Claude Code 2.1.263 ومصادقة Bearer عبر ANTHROPIC_AUTH_TOKEN. اترك Base URL دون /v1. قد تؤثر قيم env المحفوظة ومساعدات الاعتماد وخيارات مزوّد السحابة والسياسات المُدارة في المصادقة؛ افحصها قبل التشغيل. عند التعارض، استخدم المساعد أدناه بدل حذف بيانات الحساب أو تخفيف السياسات. تحقق من النموذج والأذونات عبر /status.
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6اختياريًا، يتيح مساعد إعداد Claude Code القابل للاستعادة المعاينة والتطبيق واستعادة الملف الأصلي باستخدام Python 3.11+. تتضمن إضافة TokenLab Skills 0.1.2 هذه السكربتات؛ ويمكن أيضًا استخدام Skill مستقل بعد تحديثه إلى إصدار يحتوي عليها. للإضافة أو Skill المستقل المثبّت مسبقًا، اتبع تعليمات تحديث README وتأكد من وجود السكربت. تظل خطوات الإعداد اليدوي هنا كافية دون المساعد.
حفظ الإعدادات أو عرض النماذج لا يتحقق من صلاحية المفتاح أو اكتمال طلب. تستخدم المطالبة رصيد TokenLab. راجع الرد وسجل الطلب المطابق قبل تجربة الأدوات؛ وقد تُحتسب الطلبات المساعدة أيضًا.
الاستخدام
بعد التهيئة، استخدم Claude Code بشكل طبيعي:
# Start an interactive session
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6
# Run a single command
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Explain this code" < main.pyتحقق من التثبيت عند الحاجة:
claude --version
claude doctorالنماذج المتاحة
يدعم TokenLab جميع نماذج Claude:
| النموذج | الوصف |
|---|---|
claude-opus-4-6 | الأكثر قدرة، للاستدلال المعقّد |
claude-sonnet-4-6 | أداء متوازن، ممتاز للبرمجة |
claude-haiku-4-5 | الأسرع، وفعّال من حيث التكلفة |
اختيار النموذج
حدّد نموذجًا باستخدام الخيار --model:
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-sonnet-4-6 "Review this PR"التفكير الموسّع
لمهام الاستدلال المعقّدة، استخدم النماذج التي تدعم التفكير الموسّع:
ANTHROPIC_BASE_URL=https://api.tokenlab.sh ANTHROPIC_AUTH_TOKEN="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" ANTHROPIC_API_KEY= claude --model claude-opus-4-6 "Design a microservices architecture for..."