آنتروپیک دسترسی کاربران ایرانی به کلود را محدود میکند، اما با تنظیم گیتوی واسط میتوان بدون نیاز به اکانت مستقیم به کار با برنامه ادامه داد.
اگر اکانت کلاد شما یکشبه از کار افتاده، پیام «account restricted» یا «unavailable in your region» میبینی، یا پرداختت برگشت خورده - تنها نیستی. برای خیلی از کاربرهای داخل ایران همین داستان پیش آمده.
این نوشته کوتاه میگوید چرا این اتفاق میافتد، و یک راه عملی برای ادامه کار با Claude Desktop و Claude Code چیست.
چرا Anthropic اکانت ایرانیها را محدود میکند؟
Anthropic مثل خیلی از شرکتهای آمریکایی، تحت قوانین صادرات و تحریمهای آمریکا کار میکند. در عمل یعنی:
- سرویس رسمی Claude برای برخی کشورها (از جمله ایران) در دسترس نیست یا بهشدت محدود است.
- اگر از IP ایران، کارت ایرانی، یا نشانههایی که به ایران ربط دارد استفاده کنی، سیستمشان ممکن است اکانت را محدود یا مسدود کند.
- گاهی هم با VPN وصل میشوی، چند وقت کار میکند، بعد یک آپدیت سیاست یا چک امنیتی اکانت را میبندد.
نکته مهم: این لزوماً یعنی «از عمد با تو دشمنی دارند» نیست. بیشتر یعنی زیرساخت و سیاست رسمیشان اجازه سرویسدهی مستقیم به کاربر ایرانی را نمیدهد. نتیجه برای تو یکی است — اکانت قطع میشود.
پرداخت با کارت بینالمللی اجارهای، اکانت اشتراکی، یا دور زدن مداوم هم معمولاً پایدار نیست. دیر یا زود همان حلقه تکرار میشود.
راهحل پایدارتر چیست؟
بهجای اینکه مستقیم به Anthropic وصل شوی، Claude را به یک Custom Gateway وصل کن.
در تنظیمات Claude Desktop به این حالت میگویند Gateway یا همان custom gateway / third-party inference. یعنی اپ Claude درخواستها را بهجای Anthropic، به یک API دیگر میفرستد.
اینجا نقش IranRouter وارد میشود:
- تو یک کلید از IranRouter میگیری.
- در Claude Desktop ، Inference provider را روی Gateway میگذاری.
- Base URL را روی آدرس API ایرانروتر تنظیم میکنی.
- کلید IranRouter را میگذاری.
از این به بعد، Claude Desktop )و اگر بخواهی Claude Code در ترمینال) از مسیر ایرانروتر کار میکند. دیگر لازم نیست اکانت Anthropicت فعال و بدون بن باشد تا بتوانی با مدلها کار کنی.
خلاصه:
اکانت Claudeت بن شده؟
اپ را نگه دار، ولی inference را بده به custom gateway ایرانروتر.
در Claude Desktop چگونه به ایران روتر وصل بشیم؟
- اگر Developer Mode را نداری: Help → Troubleshooting → Enable Developer Mode بعد برنامه را Restart کن.
- برو به: Developer → Configure Third-Party Inference
۳. اینها را بگذار:
فیلد | مقدار |
Inference provider | Gateway |
Credential kind | Static API key |
Gateway base URL | https://iranrouter.net/api |
Gateway API key | کلید ir-... خودت که از ایران روتر گرفتی. |
Gateway auth scheme | bearer |
۴. Test connection بزن، بعد Apply Changes و یک Restart کامل.
راهنمای تصویری و قدمبهقدم هم اینجاست:
https://iranrouter.net/guides/claude
چگونه Claude Code (CLI) را به ایران روتر وصل کنیم
همان منطق custom gateway، فقط با متغیر محیطی:
export ANTHROPIC_BASE_URL="https://iranrouter.net/api"
export ANTHROPIC_AUTH_TOKEN="ir-..."
export ANTHROPIC_API_KEY=""
ANTHROPIC_API_KEY را عمداً خالی بگذار تا CLI سراغ Anthropic مستقیم نرود.
این کار چه چیزی را حل میکند؟ و چه چیزی را نه؟
حل میکند:
- دسترسی به مدلها از داخل ایران بدون وابستگی به اکانت Anthropic
- کار کردن Claude Desktop / Claude Code با کلید و صورتحساب ایرانروتر
- قطع شدن ناگهانی بهخاطر region روی اکانت مستقیم Anthropic
حل نمیکند:
- برگرداندن همان اکانت بنشدهٔ Anthropic (آن را معمولاً خود Anthropic باید آزاد کند)
- تضمین اینکه هر مدل خاصی همیشه رایگان باشد
جمعبندی خیلی کوتاه
Anthropic بهخاطر محدودیتهای قانونی و منطقهای، سرویس مستقیم را برای کاربر ایرانی پایدار نگه نمیدارد.
بهجای جنگیدن با بن و VPN و کارت اجارهای، Claude را روی custom gateway ایرانروتر تنظیم کن و کارت را از مسیر داخلی جلو ببر.