چرا Claude Code با کایا کار میکند؟
Claude Code با پروتکل Messages آنتروپیک کار میکند و درخواست را به مسیر POST /api/v1/messages میفرستد. کایا ای آی همین اندپوینت را بهصورت بومی پیاده کرده است؛ پس کلاینت شما همان درخواست استاندارد آنتروپیک را میفرستد و کایا آن را به مدل انتخابی در کاتالوگ میرساند و مصرف را از کیف پول ریالی شما کسر میکند.
نتیجه عملی: برای استفاده از Claude Code در ایران به حساب آنتروپیک، کارت اعتباری بینالمللی یا تحریمشکن نیازی ندارید. فقط ANTHROPIC_BASE_URL را به کایا تغییر دهید و توکن خودتان را بگذارید.
- پشتیبانی بومی از
POST /api/v1/messages— بدون patch، پروکسی یا ابزار واسط - پرداخت ریالی بر اساس مصرف واقعی توکن (بدون اشتراک ماهانه)
- هر مدل چت کاتالوگ قابل استفاده است: Claude، DeepSeek، GPT، Gemini و…
- اعتبار، محدودیت نرخ و گزارش مصرف دقیقاً مثل سایر اندپوینتهای کایا محاسبه میشود
پیشنیازها
node -v
npm install -g @anthropic-ai/claude-code
claude --version- کلید API از پنل کلیدها — با پیشوند
sk-llm- - Node.js نسخه ۱۸ یا بالاتر (
node -v) - بسته Claude Code CLI
- اعتبار کایا؛ با ۱۰۰ اعتبار هدیه ثبتنام شروع کنید
اگر نصب سراسری با npm در سیستم شما محدود است، از npx @anthropic-ai/claude-code هم میتوانید استفاده کنید. Claude Code با Node.js ۱۸ به بالا کار میکند.
اتصال Claude Code به کایا ای آی
- ۱
کلید API را بسازید
ثبتنام کنید، وارد پنل کلیدها شوید و یک کلید بسازید. کلید فقط یکبار کامل نمایش داده میشود؛ همان مقدار را در
ANTHROPIC_AUTH_TOKENبگذارید. - ۲
سه دستور اتصال را اجرا کنید
دقیقاً این سه خط را در ترمینال بزنید: خط اول Claude Code را به کایا میفرستد، خط دوم توکن شماست و خط سوم برنامه را اجرا میکند.
اتصال و اجراexport ANTHROPIC_BASE_URL="https://kayaai.ir/api" export ANTHROPIC_AUTH_TOKEN="sk-llm-YOUR_KEY" claudeدر
ANTHROPIC_BASE_URLمسیر/v1را اضافه نکنید؛ خود Claude Code مسیر/v1/messagesرا به آن میچسباند. مقدار درستhttps://kayaai.ir/apiاست. - ۳
متغیرها را دائمی کنید (اختیاری)
برای اینکه هر بار این دستورها را نزنید، آنها را در فایل شل خود ذخیره کنید.
~/.zshrc# Kaya AI — Claude Code export ANTHROPIC_BASE_URL="https://kayaai.ir/api" export ANTHROPIC_AUTH_TOKEN="sk-llm-YOUR_KEY" unset ANTHROPIC_API_KEY # بارگذاری مجدد: source ~/.zshrcاگر
ANTHROPIC_API_KEYروی سیستم تنظیم باشد، Claude Code ممکن است به سرور اصلی آنتروپیک وصل شود. همیشه آن را حذف یا خالی کنید. - ۴
اولین اجرا داخل پوشه پروژه
وارد پوشه پروژه شوید و
claudeرا اجرا کنید. Claude Code پروژه را میخواند و آماده کار است.اجرای Claude Codecd ~/projects/my-app claudeداخل Claude Code دستور
/statusوضعیت حساب و مدل فعال را نشان میدهد و با/modelمیتوانید مدل را عوض کنید.
انتخاب مدل: Claude Sonnet 5.5 یا Opus 5.5
پیشنهاد ما برای کدنویسی روزمره anthropic/claude-sonnet-5.5 و برای کارهای سنگینتر anthropic/claude-opus-5.5 است. هر دو مدل در کاتالوگ کایا با پرداخت ریالی و بدون تغییر آیپی در دسترساند.
میتوانید برای مصرف بالا مدل ارزانتری مثل deepseek/deepseek-v4.1-flash یا برای تحلیلهای سنگین openai/gpt-6.1-sol را هم در همین اندپوینت به کار ببرید.
export ANTHROPIC_DEFAULT_SONNET_MODEL="anthropic/claude-sonnet-5.5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="anthropic/claude-opus-5.5"اگر این متغیرها را تنظیم نکنید، Claude Code نامهای کوتاه خودش را میفرستد و کایا آنها را به نزدیکترین مدل Claude در کاتالوگ نگاشت میکند. برای قطعیت، شناسه کامل مدل را تنظیم کنید.
تست اندپوینت آنتروپیک با cURL
برای اینکه مطمئن شوید مسیر آنتروپیک کایا درست کار میکند، یک درخواست مستقیم بفرستید. کایا کلید را با هدر Authorization: Bearer یا x-api-key میپذیرد.
curl -X POST https://kayaai.ir/api/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: sk-llm-YOUR_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "anthropic/claude-sonnet-5.5",
"max_tokens": 256,
"messages": [
{"role": "user", "content": "سلام"}
]
}'اگر پاسخ شامل content برگشت، اندپوینت درست است و هر خطای احتمالی فقط از متغیرهای محیطی Claude Code میآید.
عیبیابی سریع
| علامت | علت احتمالی | راهحل |
|---|---|---|
| خطای 401 | توکن اشتباه یا کلید حذفشده | کلید را از پنل کلیدها دوباره بسازید |
| Claude Code به آنتروپیک وصل میشود | ANTHROPIC_API_KEY روی سیستم تنظیم است | آن را unset کنید یا خالی بگذارید |
| خطای 402 | اعتبار کافی نیست | کیف پول را از داشبورد ریالی شارژ کنید |
| خطای 429 | بیش از ۶۰ درخواست در دقیقه | یک دقیقه صبر کنید و با backoff دوباره تلاش کنید |
| مدل نامعتبر (۴۰۰) | شناسه مدل در کاتالوگ نیست | شناسه را از کاتالوگ مدلها کپی کنید |
| پاسخها کند است | مدل استدلالی در حالت تفکر عمیق | مدل سریعتری مثل anthropic/claude-sonnet-5.5 انتخاب کنید |
مدلهای پیشنهادی برای Claude Code
Claude Sonnet 5.5
anthropic/claude-sonnet-5.5انتخاب پیشفرض برای کدنویسی روزمره: ویرایش فایل، ریفکتور، تستنویسی و کارهای طولانی با تعادل سرعت و کیفیت.
Claude Opus 5.5
anthropic/claude-opus-5.5کارهای سنگین: طراحی معماری، دیباگ مسئلههای پیچیده، مهاجرت بزرگ و بازبینی کد حساس به جزئیات.
سوالات متداول
آیا برای استفاده از Claude Code در ایران به تحریمشکن نیاز دارم؟
kayaai.ir/api) میرود که از داخل ایران بدون پروکسی و بدون تغییر آیپی در دسترس است.برای Claude Code باید اشتراک Claude Pro یا Max بخرم؟
تفاوت ANTHROPIC_AUTH_TOKEN و ANTHROPIC_API_KEY چیست؟
ANTHROPIC_AUTH_TOKEN میخواند و آن را با هدر Authorization ارسال میکند. اگر ANTHROPIC_API_KEY هم تنظیم باشد، Claude Code ممکن است سرور پیشفرض آنتروپیک را انتخاب کند؛ پس آن را خالی یا حذف کنید.آیا میتوانم در Claude Code از مدلهای غیر Claude استفاده کنم؟
deepseek/deepseek-v4.1-flash برای مصرف بالا یا openai/gpt-6.1-sol برای کارهای استدلالی.هزینه استفاده از Claude Code روی کایا چطور محاسبه میشود؟
مطالعه بیشتر
راهنماهای مرتبط
- Cursor IDE
گامبهگام: افزودن مدل سفارشی در Cursor Settings → Models، تنظیم OpenAI API Key و Override OpenAI Base URL روی https://kayaai.ir/api/v1. استفاده از Claude Sonnet 5.5، GPT 6.1 و DeepSeek V4.1 در Cursor بدون تحریم و با پرداخت ریالی.
- OpenAI Codex CLI
کایا ای آی اندپوینت بومی /api/v1/responses را پشتیبانی میکند؛ بنابراین Codex CLI با تنظیم OPENAI_BASE_URL روی https://kayaai.ir/api/v1 و کلید sk-llm-... بدون تحریم و با پرداخت ریالی کار میکند. راهنمای کامل نصب، config.toml و تست.
۳۰ ثانیه تا کلید API
همین حالا کلید API کایا را بگیرید و Claude Code را وصل کنید
ثبتنام رایگان، ساخت کلید API در کمتر از ۳۰ ثانیه و اجرای همان دستورهایی که در این راهنما دیدید. بدون کارت اعتباری بینالمللی، بدون تحریمشکن و با پرداخت ریالی بر اساس مصرف واقعی.
- ۱۰۰ اعتبار هدیه ثبتنام
- پرداخت ریالی
- بدون کارت ارزی
- کلید API در ۳۰ ثانیه