Providers
وكيل Claude Max API
claude-max-api-proxy هي أداة مجتمعية تتيح عرض اشتراكك في Claude Max/Pro كنقطة نهاية API متوافقة مع OpenAI. يتيح لك ذلك استخدام اشتراكك مع أي أداة تدعم تنسيق OpenAI API.
لماذا تستخدم هذا؟
| النهج | مسار التكلفة | الأنسب لـ |
|---|---|---|
| Anthropic API | الدفع لكل رمز عبر Claude Console أو السحابة | تطبيقات الإنتاج، والأتمتة المشتركة، والحجم |
| وكيل اشتراك Claude | قواعد خطة وأرصدة Claude Code / claude -p |
التجارب الشخصية مع الأدوات المتوافقة |
إذا كان لديك اشتراك Claude Max أو Pro وتريد استخدامه مع أدوات متوافقة مع OpenAI، فقد يناسب هذا الوكيل بعض سير العمل الشخصية. إنه ليس مسارًا غير محدود بسعر ثابت. تظل مفاتيح API المسار الأوضح من ناحية السياسات والفوترة لاستخدام الإنتاج.
كيف يعمل
Your App → claude-max-api-proxy → Claude Code CLI / claude -p → Anthropic (OpenAI format) (converts format) (uses your login)الوكيل:
- يقبل طلبات بتنسيق OpenAI على
http://localhost:3456/v1/chat/completions - يحوّلها إلى أوامر Claude Code CLI
- يعيد الاستجابات بتنسيق OpenAI (مع دعم البث)
البدء
تثبيت الوكيل
يتطلب Node.js 22+ وClaude Code CLI.
npm install -g claude-max-api-proxy # Verify Claude CLI is authenticatedclaude --versionتشغيل الخادم
claude-max-api# Server runs at http://localhost:3456اختبار الوكيل
# Health checkcurl http://localhost:3456/health # List modelscurl http://localhost:3456/v1/models # Chat completioncurl http://localhost:3456/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{ "model": "claude-opus-4", "messages": [{"role": "user", "content": "Hello!"}] }'تهيئة OpenClaw
وجّه OpenClaw إلى الوكيل كنقطة نهاية مخصصة متوافقة مع OpenAI:
{ env: { OPENAI_API_KEY: "not-needed", OPENAI_BASE_URL: "http://localhost:3456/v1", }, agents: { defaults: { model: { primary: "openai/claude-opus-4" }, }, },}الكتالوج المضمّن
| معرّف النموذج | يُطابق |
|---|---|
claude-opus-4 |
Claude Opus 4 |
claude-sonnet-4 |
Claude Sonnet 4 |
claude-haiku-4 |
Claude Haiku 4 |
التهيئة المتقدمة
ملاحظات متوافقة مع OpenAI بنمط الوكيل
يستخدم هذا المسار نفس المسار المتوافق مع OpenAI بنمط الوكيل مثل واجهات الخلفية
المخصصة الأخرى ضمن /v1:
- لا ينطبق تشكيل الطلبات الأصلي الخاص بـ OpenAI فقط
- لا يوجد
service_tier، ولا Responsesstore، ولا تلميحات لذاكرة التخزين المؤقت للمطالبات، ولا تشكيل حمولة متوافق مع استدلال OpenAI - لا تُحقن ترويسات إسناد OpenClaw المخفية (
originatorوversionوUser-Agent) في عنوان URL الخاص بالوكيل
التشغيل التلقائي على macOS باستخدام LaunchAgent
أنشئ LaunchAgent لتشغيل الوكيل تلقائيًا:
cat > ~/Library/LaunchAgents/com.claude-max-api.plist << 'EOF'<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>Label</key> <string>com.claude-max-api</string> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> <key>ProgramArguments</key> <array> <string>/usr/local/bin/node</string> <string>/usr/local/lib/node_modules/claude-max-api-proxy/dist/server/standalone.js</string> </array> <key>EnvironmentVariables</key> <dict> <key>PATH</key> <string>/usr/local/bin:/opt/homebrew/bin:~/.local/bin:/usr/bin:/bin</string> </dict></dict></plist>EOF launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/com.claude-max-api.plistملاحظات
- هذه أداة مجتمعية، وليست مدعومة رسميًا من Anthropic أو OpenClaw
- تتطلب اشتراك Claude Max/Pro نشطًا مع مصادقة Claude Code CLI
- ترث سلوك الفوترة وأرصدة الاستخدام وحدود المعدّل من Claude Code
claude -p - يعمل الوكيل محليًا ولا يرسل البيانات إلى أي خوادم تابعة لجهات خارجية
- استجابات البث مدعومة بالكامل
ذات صلة
Was this useful?