المستندات

اربط Claude Code بـ MeshPool

MeshPool منصة ذكاء اصطناعي للشركات، بواجهة HTTP متوافقة مع OpenAI ومسار Anthropic Messages لـ Claude Code. مفتاح API شخصي واحد يستخدم النماذج والميزانيات وسجل التدقيق نفسها كمحادثة الشركة. أشر إلى هذا العنوان عند إعداد Claude Code، أو عندما يسبب ANTHROPIC_BASE_URL مع /v1 أخطاء 404 على /v1/v1/messages.

أنشئ مفتاحاً شخصياً في محادثة MeshPool أولاً — انظر الحصول على مفتاح في مركز المستندات. يُحتسب الاستخدام على ميزانية مقعد الشركة.

Claude Code

يتحدث Claude Code إلى واجهة Anthropic Messages. وجّهه إلى عنوان الأساس دون /v1، واستخدم ANTHROPIC_AUTH_TOKEN — وليس ANTHROPIC_API_KEY، لأن الأخير يسلك مسار مصادقة مختلفاً.

  1. أنشئ مفتاحاً شخصياً في المحادثة (انظر الحصول على مفتاح) وانسخ السر sk-….
  2. صدّر متغيرات البيئة أدناه في الصدفة التي تشغّل فيها claude. لجعلها دائمة، أضف الأسطر نفسها إلى ~/.zshrc أو ~/.bashrc. لقصرها على مشروع واحد، ضعها في .envrc واستخدم direnv.
  3. اضبط ANTHROPIC_MODEL على اسم مستعار في MeshPool. ابدأ بـ meshpool-max للاستدلال الصعب، أو باسم مستعار فعّلته مساحة عملك.
  4. وجّه النموذج السريع الخلفي إلى meshpool-fast حتى لا يستهلك التلخيص وما يشبهه الطبقة الأعلى تكلفة.
  5. يمكنك ضبط CLAUDE_CODE_MAX_CONTEXT_TOKENS. لا يتعرّف Claude Code على أسماء MeshPool المستعارة، فيطبع تنبيه unrecognized_model ويفترض نافذة من 200 ألف رمز. كل شيء يعمل؛ هذا المتغير يمنع الضغط التلقائي من أن يبدأ أبكر مما يلزم عندما يكون النموذج الأساسي أكبر.
Shell
export ANTHROPIC_BASE_URL="https://llm.meshpool.ai"
export ANTHROPIC_AUTH_TOKEN="sk-…"
export ANTHROPIC_MODEL="meshpool-max"
export ANTHROPIC_SMALL_FAST_MODEL="meshpool-fast"
export CLAUDE_CODE_MAX_CONTEXT_TOKENS=1000000

claude

تحقق من الاتصال:

Shell
claude -p "reply with exactly: connected"

إذا توقف الأمر أو ظهر خطأ، نفّذ فحص curl أولاً. يفصل ذلك بين مشكلة المفتاح وإعداد Claude Code.

مستندات ذات صلة

تفاصيل الاتصال واستكشاف الأخطاء ونماذج الصور والمحررات الأخرى تبقى في مركز المستندات.

Connect Claude Code to MeshPool · MeshPool