# Aider

> An open-source terminal coding assistant that edits code directly and commits every change to git

- سازنده: Aider
- دسته: برنامه‌نویسی
- قیمت: رایگان
- زبان فارسی: فارسی ضعیف
- دسترسی از ایران: هنوز بررسی نشده؛ تجربه‌ی خودتان را ثبت کنید
- پلتفرم‌ها: ویندوز، مک، لینوکس
- رتبه در فهرست دیباگ: 219
- سایت رسمی: https://aider.chat
- معرفی کامل: https://di9.ir/blog/en/tool/aider

Aider یک دستیار کدنویسی متن‌باز است که در ترمینال کار می‌کند. در پوشه‌ی پروژه اجرایش می‌کنید، فایل‌های مورد نظر را معرفی می‌کنید و درخواستتان را به زبان ساده می‌نویسید؛ Aider کد را مستقیم ویرایش می‌کند و هر تغییر را با یک پیام مشخص در git ثبت می‌کند. تفاوتش این است که برای کار با مخزن git طراحی شده و می‌تواند با مدل‌های مختلف، از سرویس‌های ابری تا مدل محلی، کار کند.

## Aider به چه کاری می‌آید؟

- **افزودن قابلیت کوچک تا متوسط:** می‌گویید تابع اعتبارسنجی ایمیل بنویس و تغییر در فایل مناسب اعمال و ثبت می‌شود.
- **رفع خطا:** خروجی تست شکست‌خورده را می‌دهید و اصلاح را می‌گیرید.
- **بازسازی کد (refactor):** تغییر نام و ساختار در چند فایل هم‌زمان.
- **کار با مدل دلخواه:** می‌توانید مدل سبک‌تر یا محلی بگذارید و هزینه را کنترل کنید.
- **نوشتن تست و مستندات:** برای تابع‌های موجود تست می‌نویسد.

## نقاط قوت و ضعف

**قوت‌ها:**
- هر تغییر در git ثبت می‌شود و برگرداندنش آسان است.
- متن‌باز و مستقل از شرکت و مدل.
- سبک و سریع، مناسب کسی که با ترمینال راحت است.
- نقشه‌ی مخزن به مدل کمک می‌کند ساختار پروژه را بفهمد.

**ضعف‌ها:**
- رابط گرافیکی ندارد و برای مبتدی ترسناک است.
- باید فایل‌های مرتبط را خودتان معرفی کنید.
- کیفیت کار به مدل انتخابی بستگی دارد.
- برای کارهای عاملی بسیار طولانی، ابزارهای تازه‌تر امکانات بیشتری دارند.

## نسخه‌ی رایگان و قیمت

Aider رایگان و متن‌باز است. هزینه‌ی واقعی از مدل می‌آید: با کلید یک سرویس ابری، مصرف را به آن ارائه‌دهنده می‌دهید؛ با مدل محلی فقط سخت‌افزار لازم دارید.

## فارسی و استفاده از ایران

Aider به مدل شما وابسته است؛ توضیح فارسی معمولاً فهمیده می‌شود ولی دستور انگلیسی دقیق‌تر است. خود نرم‌افزار قابل‌نصب است، ولی بسیاری از سرویس‌های مدل از ایران محدودند و باید دسترسی را جداگانه بسنجید.

## جایگزین‌های Aider

- [Cline](/blog/ابزار/cline): عامل متن‌باز داخل VS Code با رابط گرافیکی و تأیید هر مرحله.
- [Claude Code](/blog/ابزار/claude-code): عامل خط فرمان Anthropic برای کار گسترده‌تر روی پروژه.
- [Cursor](/blog/ابزار/cursor): ویرایشگر کامل با تجربه‌ی یکپارچه‌تر و اشتراک.
- [GitHub Copilot](/blog/ابزار/github-copilot): تکمیل کد و گفتگو در ویرایشگرهای رایج.

## پرسش‌های متداول

### Is Aider free?

Aider itself is open source and free, but with cloud models you pay the provider for usage. With a local model you only pay for hardware.

### How do I install and use Aider?

It installs with Python and runs from the terminal in your project folder. You name the files you want edited and write your request in plain language.

### What is the difference between Aider and Cline?

Both are open source and use the model of your choice. Aider works in the terminal and automatically commits each change to git; Cline mostly lives inside VS Code with a graphical interface and step-by-step approval.

### Does Aider work with local models?

Yes, it connects to models you run yourself too, although the quality depends on how strong the model is.

---
منبع: https://di9.ir/blog/en/tool/aider — فهرست کامل: https://di9.ir/blog/en/best-ai-tools
