Providers
پراکسی API Claude Max
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 برمیگرداند (جریاندهی پشتیبانی میشود)
شروع کار
Install the proxy
به Node.js 22+ و Claude Code CLI نیاز دارد.
npm install -g claude-max-api-proxy # Verify Claude CLI is authenticatedclaude --versionStart the server
claude-max-api# Server runs at http://localhost:3456Test the proxy
# 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!"}] }'Configure 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 |
پیکربندی پیشرفته
Proxy-style OpenAI-compatible notes
این مسیر از همان مسیر سازگار با OpenAI به سبک پروکسی استفاده میکند که سایر
بکاندهای سفارشی /v1 استفاده میکنند:
- شکلدهی درخواست مخصوص OpenAI بومی اعمال نمیشود
- بدون
service_tier، بدونstoreدر Responses، بدون راهنماهای کش پرامپت، و بدون شکلدهی payload سازگار با استدلال OpenAI - سرآیندهای انتساب پنهان OpenClaw (
originator،version،User-Agent) روی URL پروکسی تزریق نمیشوند
Auto-start on macOS with 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را به ارث میبرد - پروکسی بهصورت محلی اجرا میشود و دادهها را به هیچ سرور شخص ثالثی ارسال نمیکند
- پاسخهای جریانی بهطور کامل پشتیبانی میشوند