مستندات کدنویسی با Claude

Claude Code در ایران

Claude Code را با کلید DaLAi و موجودی تومانی راه بیندازید: نصب، سه متغیر محیطی، انتخاب مدل و مهار هزینه.

Claude Code (کلود کد) ابزار خط فرمان Anthropic برای کدنویسی با هوش مصنوعی است: در پوشۀ پروژه اجرا می‌شود، کد را می‌خواند، فایل‌ها را ویرایش می‌کند و دستور اجرا می‌کند. این ابزار را روی همین درگاه نصب کرده‌ایم و تا انتها اجرا کرده‌ایم. برای استفاده از آن به اشتراک Claude نیاز ندارید: با کلید API DaLAi کار می‌کند و هزینه به اندازۀ توکن مصرفی از موجودی تومانی شما کم می‌شود. درخواست‌هایش هم به آدرس DaLAi در ایران می‌رود، پس برای آن‌ها تحریم‌شکن، فیلترشکن یا VPN لازم نیست.

نصب Claude Code

Claude Code با Node.js نصب می‌شود. اگر Node.js دارید:

npm install -g @anthropic-ai/claude-code

پس از نصب، دستور claude در خط فرمان در دسترس است. پیش از اجرای آن، سه متغیر محیطی بخش بعد را بگذارید.

اتصال Claude Code به DaLAi

آدرس و کلید را در تنظیمات برنامه وارد نمی‌کنید، بلکه سه متغیر محیطی می‌گذارید.

در PowerShell ویندوز:

$env:ANTHROPIC_BASE_URL="https://dalai.ir"
$env:ANTHROPIC_AUTH_TOKEN="sk-YOUR-KEY"
$env:ANTHROPIC_MODEL="claude-sonnet-4-5"
claude

در macOS و Linux:

export ANTHROPIC_BASE_URL=https://dalai.ir
export ANTHROPIC_AUTH_TOKEN=sk-YOUR-KEY
export ANTHROPIC_MODEL=claude-sonnet-4-5
claude

سه نکته که اگر رعایت نشوند، کار نمی‌کند:

برای کارهای جانبی خود ابزار، ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5 را هم اضافه کنید. Claude Code برای کارهای سبک یک مدل کوچک صدا می‌زند و نام پیش‌فرض آن هم تاریخ‌دار است.

کدام مدل برای Claude Code؟

مدلکی
claude-sonnet-4-5پیش‌فرض خوب برای بیشتر کارهای کدنویسی
claude-sonnet-4-6نسل تازه‌تر Sonnet، برای کارهای عامل‌محور طولانی
claude-opus-4-6سخت‌ترین کارها؛ گران‌تر، پس فقط وقتی لازم است
claude-haiku-4-5مدل کوچک کارهای جانبی

مقایسۀ همۀ مدل‌های Claude و قیمت آن‌ها در API کلود است.

هزینۀ Claude Code از کجا می‌آید؟

Claude Code پیش از رسیدن به کار شما یک دستور سیستمی حدوداً ۳۵ هزار توکنی می‌فرستد، پس اولین پیام هر نشست گران است. در آزمایش ما یک نشست کوتاه، فقط با یک بار خواندن فایل، نزدیک به نیم دلار از موجودی برداشت. بخش تکراری این دستور در پیام‌های بعدی معمولاً از حافظۀ موقت (کش) خوانده می‌شود، که بسیار ارزان‌تر حساب می‌شود.

چرا کدنویسی از گفت‌وگو گران‌تر است و ابزارهای دیگر کدنویسی چطور تنظیم می‌شوند، در هوش مصنوعی برای برنامه‌نویسی آمده است.

پرسش‌های رایج

برای Claude Code اشتراک Claude Pro یا Max لازم است؟ نه. با کلید DaLAi کار می‌کند و هر درخواست به اندازۀ توکن مصرفی از موجودی تومانی کم می‌شود.

Claude Code در ایران بدون تحریم‌شکن کار می‌کند؟ درخواست‌هایی که Claude Code به مدل می‌فرستد به آدرس DaLAi می‌رود که در ایران است، پس برای آن‌ها تحریم‌شکن، فیلترشکن یا VPN لازم نیست. راه‌های دیگر به کار بردن Claude در استفاده از Claude در ایران آمده است.

Claude Code را با مدل‌های دیگر هم می‌شود به کار برد؟ این ابزار برای خانوادۀ Claude ساخته شده و آن را با همین خانواده آزموده‌ایم. برای مدل‌های دیگر، ابزارهایی مثل opencode و Cline مناسب‌ترند.

خطای No available channel for model یعنی چه؟ یعنی نام مدل را نشناختیم؛ معمولاً چون ANTHROPIC_MODEL گذاشته نشده است. توضیح بیشتر در خطاها و محدودیت‌ها.