خانه → راهنماها → Base URL انتروپیک برای Claude Code: تنظیم درست ANTHROPIC_BASE_URL
Claude Code به هر نشانیای که ANTHROPIC_BASE_URL نشان دهد وصل میشود. تنها قاعدهای که بسیاری را به دردسر میاندازد: فقط میزبان را بدون /v1 میخواهد — درست برعکسِ تقریباً همهٔ ابزارهای سبک OpenAI.
پیش از اجرای Claude Code دو متغیر محیطی را تنظیم کنید:
ANTHROPIC_BASE_URL=https://apiclan.us
ANTHROPIC_AUTH_TOKEN=sk-your-key
نشانی رسمی Anthropic برابر https://api.anthropic.com است و برای استفاده از یک واسط کافی است همین را عوض کنید. Claude Code خودش /v1/messages را اضافه میکند، پس base URL باید در میزبان تمام شود. در این درگاه، ۸۸٪ کل ترافیک Claude در ۳۰ روز گذشته از Claude Codeای آمد که دقیقاً همینطور تنظیم شده بود.
macOS / Linux — در شِلی که آن را از آن اجرا میکنید:
export ANTHROPIC_BASE_URL=https://apiclan.us
export ANTHROPIC_AUTH_TOKEN=sk-your-key
claude
Windows PowerShell — فقط برای پنجرهٔ فعلی:
$env:ANTHROPIC_BASE_URL = "https://apiclan.us"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-key"
claude
~/.claude/settings.json — تا هر جلسه بدون دست زدن به شِل از آن استفاده کند:
{
"env": {
"ANTHROPIC_BASE_URL": "https://apiclan.us",
"ANTHROPIC_AUTH_TOKEN": "sk-your-key"
}
}
این مقدار هنگام شروع Claude Code خوانده میشود. اگر تغییرش دادید، خارج شوید و جلسهٔ تازه باز کنید؛ جلسهٔ باز همچنان نشانی قدیمی را به کار میبرد. ANTHROPIC_AUTH_TOKEN بهصورت Authorization: Bearer و ANTHROPIC_API_KEY بهصورت x-api-key فرستاده میشود. این درگاه هر دو را میپذیرد؛ فقط یکی را به کار ببرید.
پیش از اینکه به Claude Code شک کنید، نشانی و کلید را مستقیم بررسی کنید:
curl https://apiclan.us/v1/messages \
-H "Authorization: Bearer sk-your-key" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-5","max_tokens":20,"messages":[{"role":"user","content":"hi"}]}'
پاسخ JSON یعنی هر دو درستاند. text/html یا 404 یعنی نشانی اشتباه است؛ 401 در قالب JSON یعنی نشانی درست و کلید نادرست است.
دو خانوادهٔ SDK نشانی را در دو نقطهٔ متفاوت تقسیم میکنند. کلاینتهای سبک Anthropic خودشان /v1/messages را اضافه میکنند؛ کلاینتهای سبک OpenAI انتظار دارند /v1 در base URL باشد و فقط /chat/completions را اضافه میکنند:
| کلاینت | Base URL |
|---|---|
| Claude Code, Anthropic SDK | https://apiclan.us |
| Codex, OpenAI SDK | https://apiclan.us/v1 |
| Cursor, Cline, Roo Code | https://apiclan.us/v1 |
| Cherry Studio, Chatbox, LobeChat, LM Studio | https://apiclan.us/v1 |
اگر در Claude Code مقدار /v1 را بگذارید، درخواستها به /v1/v1/messages میروند و 404 برمیگردد. اگر در Cursor آن را جا بیندازید، به /chat/completions میروند — باز هم 404. هیچکدام به API نمیرسند.
/v1 را بررسی کنید.نام مدلها رشتههایی دقیق با خط تیرهاند، نه نقطه — claude-fable-5-1، نه claude-fable-5.1. هنگام اجرا مشخص کنید یا درون جلسه با /model عوض کنید:
claude --model claude-opus-5-5
نامها و قیمتهای فعلی در فهرست قیمت آمده است. تنظیم کلاینتهای دیگر در شروع سریع و برنامهٔ دسکتاپ Claude در راهنمای برنامههای دسکتاپ آمده است.
بدون اشتراک، بدون حداقل ماهانه، بدون تماس فروش. با USDT شارژ کنید و فقط بهاندازهٔ مصرف بپردازید — 1 USDT برابر 2 اعتبار موجودی API است.
راهنمای 30 ثانیهای شروع سریع را بخوانیدزبان: English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Türkçe · Português · Italiano · Bahasa Indonesia · Tiếng Việt · Bahasa Melayu · Polski · Čeština · فارسی · Русский
قیمتهای این صفحه بهطور خودکار از دادههای واقعی صورتحساب پر میشوند. شرایط اشخاص ثالث از مستندات خودشان نقل شده است.