بدون VPN
ترافیک CLI به سرورهای ChatQT در ایران قابل دسترس است؛ نیازی به تونل دائمی به anthropic.com نیست.
توسعهدهندگان
Claude CLI
در ایران دسترسی مستقیم به سرویس Anthropic اغلب ممکن نیست یا به VPN وابسته است. با ChatQT همان تجربهٔ Claude Code / Claude CLI را روی ترمینال خودتان دارید — درخواستها از طریق api.chatqt.com عبور میکنند.
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "YOUR_CHATQT_API_KEY",
"ANTHROPIC_BASE_URL": "https://api.chatqt.com/api"
}
}
چرا ChatQT؟
ما این راهنما را برای توسعهدهندگانی نوشتهایم که میخواهند از ابزار رسمی Anthropic در ترمینال استفاده کنند، اما بهدلیل محدودیت شبکه یا نیاز مداوم به VPN به دنبال راهحل پایدار هستند.
ترافیک CLI به سرورهای ChatQT در ایران قابل دسترس است؛ نیازی به تونل دائمی به anthropic.com نیست.
قطعشدنهای مکرر VPN دیگر جریان کدنویسی شما را متوقف نمیکند.
کلید API از کنسول توسعهدهندگان؛ هزینه بر اساس مصرف واقعی — جزئیات در تعرفهها.
پیشنیازها
%USERPROFILE%\.claude\settings.json
مرحله ۱
ابزار رسمی Anthropic برای کار در ترمینال. نام بسته ممکن است بهروز شود؛ همیشه مستندات Claude Code را برای آخرین دستور نصب ببینید.
npm install -g @anthropic-ai/claude-code claude --version
اگر npm در دسترس نیست، در مستندات Anthropic روشهای جایگزین (مثلاً Homebrew یا نصبگر اختصاصی) را بررسی کنید. پس از نصب، دستور claude باید در PATH شما باشد.
مرحله ۲
از آنجا که از آدرس سفارشی ChatQT (مشابه OpenRouter) استفاده میکنید، متغیرهای محیطی Anthropic را در فایل تنظیمات Claude CLI قرار دهید.
mkdir -p ~/.claude nano ~/.claude/settings.json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "YOUR_CHATQT_API_KEY",
"ANTHROPIC_BASE_URL": "https://api.chatqt.com/api",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-4.7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-3.5"
}
}
ANTHROPIC_AUTH_TOKEN همان کلید API چتکیوتی شماست (نه کلید مستقیم Anthropic). ANTHROPIC_BASE_URL باید دقیقاً به آدرس بالا اشاره کند.
| متغیر | مدل در ChatQT | مثال اسلاگ |
|---|---|---|
| ANTHROPIC_DEFAULT_OPUS_MODEL | Claude Opus 4.7 | anthropic/claude-opus-4.7 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | Claude Sonnet 4.6 | anthropic/claude-sonnet-4.6 |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | Claude Haiku (سریع) | anthropic/claude-haiku-3.5 |
مرحله ۳
cd /path/to/your/project claude
اگر پیکربندی درست باشد، CLI بدون درخواست لاگین مستقیم Anthropic شروع به کار میکند و درخواستها از طریق ChatQT ارسال میشوند.
کلید API را در کنسول بسازید و در ANTHROPIC_AUTH_TOKEN قرار دهید. فاصله یا نقلقول اضافه نگذارید.
اسلاگ مدل را از کنسول کپی کنید؛ نام نمایشی (مثلاً Opus 4.7) با شناسهٔ API یکی نیست.
ANTHROPIC_BASE_URL را بررسی کنید: باید https://api.chatqt.com/api باشد.
سوالات متداول
~/.claude/settings.json روی دستگاه خودتان. آن را commit نکنید و در مخازن عمومی قرار ندهید.کلید API بگیرید، settings.json را تنظیم کنید و در ترمینال claude را اجرا کنید.