الانتقال إلى المحتوى الرئيسي

نظرة عامة

النوع: أداة برمجةالمسار الرئيسي: Anthropic-nativeمستوى الدعم: مسار أصلي قوي
يُعد Claude Code أداة CLI الرسمية من Anthropic للبرمجة بمساعدة AI. يمكنك تهيئته لاستخدام LemonData كمزوّد API.

التثبيت

توصي Anthropic الآن بالمُثبّت الأصلي. لا يزال التثبيت عبر npm موجودًا من أجل التوافق، لكنه أصبح مهجورًا من المصدر الأساسي.
curl -fsSL https://claude.ai/install.sh | bash
إذا كنت تحتاج تحديدًا إلى حزمة npm، فاستخدم:
npm install -g @anthropic-ai/claude-code
لا تستخدم sudo npm install -g مع Claude Code.

التهيئة

متغيرات البيئة

عيّن متغيرات البيئة التالية:
export ANTHROPIC_API_KEY="sk-your-lemondata-key"
export ANTHROPIC_BASE_URL="https://api.lemondata.cc"
أضف هذه المتغيرات إلى ملف إعدادات shell الخاص بك (~/.bashrc و~/.zshrc وما إلى ذلك) لضمان الاستمرارية.
بالنسبة إلى LemonData، أبقِ ANTHROPIC_BASE_URL على https://api.lemondata.cc دون اللاحقة /v1. يتوافق هذا مع بنية endpoint بأسلوب Anthropic ونمط البوابة الموحدة الموثّق بواسطة Claude Code.

ملف التهيئة

بدلًا من ذلك، أنشئ أو عدّل ~/.claude/settings.json:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  }
}

الاستخدام

بعد التهيئة، استخدم Claude Code بشكل طبيعي:
# Start an interactive session
claude

# Run a single command
claude "Explain this code" < main.py

# Chat mode
claude chat
تحقق من التثبيت عند الحاجة:
claude --version
claude doctor

النماذج المتاحة

يدعم LemonData جميع نماذج Claude:
النموذجالوصف
claude-opus-4-6الأكثر قدرة، للاستدلال المعقّد
claude-sonnet-4-6أداء متوازن، ممتاز للبرمجة
claude-haiku-4-5الأسرع، وفعّال من حيث التكلفة

اختيار النموذج

حدّد نموذجًا باستخدام الخيار --model:
claude --model claude-sonnet-4-6 "Review this PR"
أو عيّن نموذجًا افتراضيًا في إعداداتك:
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-lemondata-key",
    "ANTHROPIC_BASE_URL": "https://api.lemondata.cc"
  },
  "model": "claude-sonnet-4-6"
}

التفكير الموسّع

لمهام الاستدلال المعقّدة، استخدم النماذج التي تدعم التفكير الموسّع:
claude --model claude-opus-4-6 "Design a microservices architecture for..."

استكشاف الأخطاء وإصلاحها

تحقّق من أن عنوان URL الأساسي هو https://api.lemondata.cc تمامًا (من دون اللاحقة /v1 لطلبات Anthropic-style).
تأكد من أن مفتاح API الخاص بـ LemonData يبدأ بـ sk- وأن لديه رصيدًا كافيًا.
يدعم وضع البوابة في Claude Code أيضًا ANTHROPIC_AUTH_TOKEN. استمر في استخدام ANTHROPIC_API_KEY لإعداد LemonData القياسي ما لم تكن قد غيّرت سلوك مصادقة البوابة عمدًا.
تحقّق من صحة اسم النموذج. استخدم التنسيق claude-sonnet-4-6.