نسخهٔ پایدار 0.1.121

دانلود و نصب آیراکد

آیراکد به‌صورت یک باینری مستقل عرضه می‌شود. سیستم‌عاملت را پایین انتخاب کن، دستور را در ترمینال بزن، و بدون VPN شروع کن.

✓ بدون وابستگی پنهان✓ میرور ایران با Runflare✓ شروع رایگانتاریخچهٔ نسخه‌ها ←
باینری مستقل (پیش‌فرض)پیشنهادی
$ curl -fsSL https://airacode.ir/install.sh | bash

یک فایل اجرایی مستقل از airacode.ir می‌کشد — بدون Node، npm یا Bun. به VPN هم نیازی نیست.

نصب با Bun/npm
$ curl -fsSL https://airacode.ir/install.sh | bash -s -- --bun

به‌جای باینری، پکیج npm را از طریق Bun نصب می‌کند. اگر Bun نباشد، خودش از میرور نصبش می‌کند.

نصب مستقیم با npm (اگر Bun داری)
$ npm install -g @airachat/airacode --registry https://npm.runflare.com

بدون اسکریپت نصب. این پکیج به Bun روی PATH نیاز دارد؛ سیستم‌های فقط-Node بهتر است از نصب‌کنندهٔ باینری استفاده کنند.

نصب نسخهٔ مشخص
$ curl -fsSL https://airacode.ir/install.sh | bash -s -- --version 0.1.121

نسخهٔ نصب‌شده را برای CI یا استقرار تیمی ثابت نگه می‌دارد.

بعد از نصب

نصب را تأیید کن، با حساب آیراچتت وارد شو، بعد اولین نشستت را شروع کن.

۱تأیید نصب
$ aira --version
# → 0.1.121 (AiraCode)

اگر نسخه چاپ شد، نصب کامل است.

۲ورود با شمارهٔ موبایل
$ aira login

مرورگرت برای احراز هویت آیراچت با شمارهٔ موبایل و کد یک‌بارمصرف باز می‌شود.

۳شروع اولین نشست
$ aira

یک نشست تعاملی باز می‌شود. سؤالت را بپرس یا تغییری که می‌خواهی را توصیف کن.

پیش‌نیازها

Bun برای نصب با npm

فقط مسیر Bun/npm به Bun نیاز دارد. نصب‌کننده می‌تواند وقتی این مسیر لازم باشد، Bun را نصب کند.

فقط Node کافی نیست

پکیج npm یک باینری مخصوص Bun دارد. اگر فقط Node داری، از نصب‌کنندهٔ باینری مستقل پیش‌فرض استفاده کن.

ترمینال

هر شل یونیکس روی macOS/Linux کار می‌کند. روی ویندوز PowerShell بومی پشتیبانی می‌شود.

شمارهٔ موبایل ایران

برای aira login لازم است. احراز هویت از طریق کد یک‌بارمصرف پیامکی آیراچت انجام می‌شود.

پلتفرم‌های پشتیبانی‌شده

macOS

Apple Silicon (arm64) + Intel (x86_64)

Linux

x86_64 + arm64 — اوبونتو، دبیان، فدورا، آرچ و بیشتر

Windows

نصب بومی با PowerShell — WSL اختیاری است

دانلود مستقیم باینری

یک فایل اجرایی مستقل، بدون نیاز به Node، npm یا Bun. نصب‌کنندهٔ یک‌خطیِ بالا هم به‌طور پیش‌فرض از همین باینری‌ها استفاده می‌کند.

روی macOS/Linux فایل را اجرایی کن و به PATH منتقلش کن. روی ویندوز فایل ‎.exe را اجرا کن:

$ chmod +x ~/Downloads/aira-macos-arm64
$ sudo mv ~/Downloads/aira-macos-arm64 /usr/local/bin/aira
$ aira --version

گزینه‌های نصب‌کننده

اسکریپت install.sh این فلگ‌ها را می‌پذیرد:

(پیش‌فرض)باینری مستقل را از airacode.ir می‌کشد؛ بدون نیاز به Node، npm یا Bun.
--bunبه‌جای باینری مستقل، از طریق Bun و پکیج npm نصب می‌کند.
--version <version>به‌جای آخرین نسخه، نسخهٔ مشخصی را نصب می‌کند؛ مناسب CI.
--mirror <URL>از یک رجیستری npm دلخواه مثل Verdaccio یا میرور خودت استفاده می‌کند.
AIRA_NPM_MIRROR=<URL>همان میرور دلخواه را به‌صورت متغیر محیطی پیش از curl تنظیم می‌کند.

نمونهٔ میرور دلخواه:

$ AIRA_NPM_MIRROR=https://my-mirror.example.com curl -fsSL https://airacode.ir/install.sh | bash

به‌روزرسانی و حذف

به‌روزرسانی
$ curl -fsSL https://airacode.ir/install.sh | bash

برای نصب باینری، دوباره نصب‌کنندهٔ یک‌خطی را اجرا کن. اگر با npm نصب کرده‌ای: npm i -g @airachat/airacode@latest.

حذف
$ rm -rf ~/.airacode ~/.aira

پوشه‌های پیکربندی و حافظهٔ محلی را پاک می‌کند. برای نصب با npm: npm uninstall -g @airachat/airacode.

قدم‌های بعدی