آیرا کد چیست؟ دستیار برنامهنویسی با هوش مصنوعی در ترمینال
آیرا کد چه کار میکند؟ راهنمای نصب روی ویندوز، مک و لینوکس، حافظهٔ پروژه، پرداخت ریالی و انتخاب یک کار واقعی برای شروع کدنویسی با هوش مصنوعی.

آیرا کد (AiraCode) یک دستیار برنامهنویسی با هوش مصنوعی در ترمینال است. داخل پوشهٔ پروژه اجرا میشود و با مجوزهای نشست میتواند فایلهای مرتبط را بخواند، تغییر پیشنهاد بدهد، کد را ویرایش کند و فرمانهای تست را اجرا کند. راهنمای فارسی، حساب آیراچت، حافظهٔ پروژه و پرداخت ریالی بخشهایی از مسیر استفادهٔ آن هستند.
اگر میخواهی اولین کار عملی را شروع کنی، آموزش برنامهنویسی با هوش مصنوعی در آیرا کد یک خطای واقعی فرم را از توضیح مسئله تا بررسی نتیجه دنبال میکند. این صفحه کمک میکند قبل از نصب، بفهمی ابزار برای چه کاری مناسب است و چه انتظاری باید از آن داشته باشی.
آیرا کد در پروژه چه کار میکند؟
بهجای جابهجاکردن مداوم کد بین یک صفحهٔ گفتگو و ویرایشگر، نشست را کنار فایلهای پروژه باز میکنی. سپس میتوانی کارهایی از این جنس بخواهی:
- مسیر یک درخواست را از رابط کاربری تا سرویس مربوط پیدا کن و توضیح بده.
- علت یک خطای مشخص را با فایل و لاگ مرتبط بررسی کن.
- یک تغییر محدود در کد ایجاد کن و اختلاف نسخه را نشان بده.
- تستهای موجود را اجرا کن و خطاهای باقیمانده را گزارش بده.
توانایی اجرای فرمان به محیط و مجوزهای نشست وابسته است. اگر پایگاه داده، مرورگر یا سرویس مورد نیاز در دسترس نباشد، توضیح مدل جای نتیجهٔ اجرای آن را نمیگیرد. در پایان هر کار، فایلهای تغییرکرده، فرمانهای اجراشده و موارد بررسینشده را بخواه.
اولین کار را چطور تعریف کنیم؟
برای شروع، یک مشکل کوچک انتخاب کن. مثلاً «فرم با دو بار کلیک سریع دو درخواست ارسال میکند» از «سایت را بهتر کن» روشنتر است. درخواست خوب، رفتار فعلی، رفتار مورد انتظار و محدودهٔ تغییر را مشخص میکند:
در فرم ثبت سفارش، تا وقتی درخواست قبلی تمام نشده ارسال دوباره ممکن نباشد. پس از خطا، کاربر بتواند دوباره تلاش کند. ابتدا علت را در کد پیدا کن؛ ظاهر فرم و قرارداد API را تغییر نده.
اول توضیح و طرح تغییر را بررسی کن، بعد اجرای آن را بخواه. برای نمونههای بیشتر، راهنمای تستنویسی و دیباگ با هوش مصنوعی و بازبینی کد با هوش مصنوعی را ببین.
حافظهٔ پروژه چه چیزی را نگه میدارد؟
آیرا کد برای نگهداری زمینهٔ پروژه، حافظهٔ محلی و اتصال به حافظهٔ راهدور CogX دارد. طبق مستندات حافظه، اطلاعات پروژه میتواند در فایلهای موضوعی ذخیره و در نشستهای بعدی بازیابی شود. در نبود اتصال یا احراز هویت راهدور، مسیر محلی در دسترس است.
حافظه را یک یادداشت قابل بازبینی در نظر بگیر. فرمان تست، قراردادهای معماری و تصمیمهای ماندگار برای آن مناسباند. اگر معماری یا روش اجرای پروژه تغییر کرده، یادداشت قدیمی هم باید اصلاح شود. وجود حافظه تضمین نمیکند تمام جزئیات هر گفتگو همیشه و بدون خطا بازیابی شوند.
تفاوت با ابزارهای دیگر را چطور بسنجیم؟
مقایسهٔ ابزارها با عبارتهایی مثل «بقیه حافظه ندارند» دقیق نیست. Claude Code دو سازوکار راهنمای پروژه و حافظهٔ خودکار دارد. Cursor هم قواعد پروژه را برای زمینهٔ پایدار در اختیار عامل میگذارد. برای تصمیمگیری، یک کار مشخص از پروژهٔ خودت را با ابزارهای مورد نظر انجام بده و این موارد را مقایسه کن:
| معیار | چیزی که در عمل بررسی میکنی |
|---|---|
| محیط کار | آیا کار در ترمینال برایت راحت است؟ فایل و تغییرات را در ویرایشگرت میبینی؟ |
| کیفیت تغییر | آیا مشکل اصلی رفع شد؟ تغییر نامرتبط یا خطای تازه ایجاد شد؟ |
| زمینهٔ پروژه | آیا راهنمای پروژه خوانده شد و تصمیمهای مرتبط بازیابی شدند؟ |
| هزینه | برای همان کار، چه مصرف و هزینهای ثبت شد؟ |
| دسترسی | نصب، ورود و مدل مورد نیاز در شبکه و حساب تو کار میکنند؟ |
برای اتصال نشست آیرا کد به ویرایشگر، راهنمای VS Code و Cursor را بخوان. اگر از قبل با Claude Code کار میکنی، راهنمای مهاجرت جزئیات انتقال تنظیمات و تفاوتها را توضیح میدهد.
نصب روی ویندوز، مک و لینوکس
مسیر پیشفرض نصب، باینری مستقل را دریافت میکند. روی مک و لینوکس:
curl -fsSL https://airacode.ir/install.sh | bash
روی ویندوز، در PowerShell:
irm https://airacode.ir/install.ps1 | iex
سپس نصب را بررسی کن، وارد حساب شو و از پوشهٔ پروژه نشست را باز کن:
aira --version
aira login
cd path/to/project
aira
راهنمای نصب پیشنیازها و مسیرهای جایگزین را توضیح میدهد. اگر ورود یا نصب کامل نشد، از راهنمای عیبیابی شروع کن.
هزینه و پرداخت ریالی
نصب ابزار و مصرف مدل دو موضوع جدا هستند. سهمیه، مدل انتخابشده و حجم درخواست روی اعتبار مصرفی اثر میگذارند. امکان شارژ ریالی در مسیر حساب آیرا وجود دارد؛ مقدار سهمیه و شرایط فعلی را در راهنمای قیمت و اعتبار و حساب خودت ببین.
در نشست میتوانی با /balance موجودی و با /usage مصرف را بررسی کنی. برای یک کار کوچک، از فایلهای مرتبط شروع کن و قبل از اجرای کار طولانی، روش انتخاب مدل را مرور کن.
برای چه کسی مناسب است؟
اگر با ترمینال و بازبینی تغییرات کد راحتی و میخواهی یک دستیار روی پروژهٔ موجودت کار کند، آیرا کد ارزش امتحانکردن دارد. اگر هنوز برنامهنویسی را یاد میگیری، با توضیح یک تابع و تمرینهای کوچک شروع کن؛ برای انتشار پروژهای که نمیتوانی نتیجهاش را بررسی کنی، از یک توسعهدهنده کمک بگیر.
سوالات متداول
پاسخ کوتاه و مستقیم به پرتکرارترین سوالها دربارهٔ کدنویسی با AI.
+آیرا کد چیست؟
آیرا کد (AiraCode) دستیار برنامهنویسی با هوش مصنوعی در ترمینال است. با مجوزهای نشست میتواند فایلهای پروژه را بخواند، کد را ویرایش کند و فرمان تست اجرا کند؛ راهنمای فارسی، حافظهٔ پروژه و پرداخت ریالی دارد.
+تفاوت آیرا کد با ابزارهای دیگر را چطور بسنجیم؟
یک کار مشخص را در پروژهٔ خودتان مقایسه کنید: محیط کار، کیفیت تغییر، استفاده از زمینهٔ پروژه، مصرف اعتبار و دسترسی در شبکهٔ شما. ابزارهای دیگر هم سازوکارهایی برای راهنمای پروژه دارند؛ نبود حافظه در همهٔ رقبا ادعای دقیقی نیست.
+چطور آیرا کد را نصب کنم؟
راهنمای نصب در airacode.ir/docs/getting-started برای مک، لینوکس و ویندوز دستور جداگانه دارد. پس از نصب، با aira --version بررسی کنید، با aira login وارد حساب شوید و از پوشهٔ پروژه aira را اجرا کنید.
+هزینهٔ آیرا کد چطور محاسبه میشود؟
نصب ابزار و مصرف مدل جدا هستند. سهمیه، مدل و حجم درخواست روی مصرف اعتبار اثر دارند. مقدار سهمیه و شرایط فعلی را در راهنمای قیمت و حساب خود ببینید؛ موجودی و مصرف در نشست هم قابل بررسیاند.
ادامهٔ مسیر
همهٔ مقالهها ←
تستنویسی و دیباگ با هوش مصنوعی؛ از خطا تا تست رگرسیون
برای رفع باگ با هوش مصنوعی از کجا شروع کنیم؟ بازتولید خطا، بررسی علت، نوشتن تست رگرسیون و سنجش اصلاح با مثال فرم و پرامپتهای فارسی.

بازبینی کد با هوش مصنوعی (AI Code Review)
هوش مصنوعی چطور کد را بازبینی میکند، چه باگهایی را واقعاً پیدا میکند و کجا اشتباه میکند؛ با مقایسهٔ ابزارها.

Agentic coding، نسل جدید کدنویسی
کدنویسی با AI در چند سال گذشته سه مرحله داشته. اول autocomplete بود، GitHub Copilot تابع رو کامل میکرد.

MCP servers برای کدنویسی
اگه از یه ابزار AI مثل Claude Code، Cursor، یا AiraCode برای کدنویسی استفاده میکنی، احتمالاً تا حالا با محدودیت این مواجه شدی: مدل متن مینویسه، ولی…
بیشتر در «کدنویسی با AI»
- آیرا کد یا Cursor؟ مقایسهٔ محیط کار، حافظه و هزینه
- مقایسهٔ آیرا کد و GitHub Copilot برای برنامهنویسی
- از جونیور تا سینیور در عصر هوش مصنوعی؛ نقشهای که مسیر رشد را حذف نمیکند
- نقشهٔ رشد Cursor؛ متدی که به یک میلیارد دلار درآمد سالانه رسید
- اولین ۲۰ کاربر محصول را از کجا پیدا کنیم؟ نقشهٔ عملی Base44
- AiraCode اکنون افزونهٔ کروم اختصاصی خودش را دارد: کنترل مرورگر واقعی تو از ترمینال
- کدنویسی با هوش مصنوعی چیست؟
- Cursor، ویرایشگر کدنویس هوشمند
- GitHub Copilot، راهنمای کامل
- Windsurf (سابق Codeium)
- Claude Code، Anthropic CLI کدنویسی
- استفاده از آیرا کد کنار Cursor؛ راهنمای گردش کار مشترک
- Aider، pair programming روی ترمینال
- Continue.dev، IDE-agnostic AI
- Cline، autonomous coding agent
- Bolt.new، Lovable و v0، ساخت اپ با پرامپت
- Devin AI، اولین مهندس نرمافزار هوشمند
- Vibe coding چیست؟
- Sub-agents در Claude Code
- Plan mode چیست و چرا اهمیت دارد
- Tab completion هوشمند
- Multi-file edit با AI
- پرامپتنویسی برای کدنویسی
- Context-aware refactoring با AI
- AI برای DevOps
- آیندهٔ کدنویسی با AI
- چرا Cursor و Copilot هر روز با یه غریبه میبینندت