Aider

الوصف
🖼️ Tool Name:
ايدر
🔖 Tool Category:
مساعد برمجة بالذكاء الاصطناعي داخل الطرفية (AI Coding Assistant / Terminal-based Pair Programming)
✏️ What does this tool offer?
مساعد برمجي يعمل من داخل الطرفية (Terminal) لتنفيذ تعديلات على الكود بأوامر طبيعية.
يفهم هيكل المشروع ويُعدّل ملفات متعددة في نفس الوقت.
تكامل مباشر مع Git لإنشاء commits أوتوماتيكية برسائل واضحة.
دعم نماذج LLM متنوعة مثل Claude، GPT-4o، DeepSeek وغيرها.
أوامر خاصة مثل
/diffلعرض الفروقات و/undoللتراجع عن التغييرات.إمكانية إضافة صور أو صفحات ويب كمرجع سياقي للكود.
وضع ويب تجريبي (Browser Mode) كبديل لواجهة الطرفية.
⭐ What does the tool actually deliver based on user experience?
يوفر طريقة سهلة لطلب تغييرات برمجية بلغة طبيعية تُترجم مباشرة إلى كود.
يعزز الإنتاجية من خلال دمج العمل مع Git بشكل أوتوماتيكي.
ممتاز للمشاريع الصغيرة والمتوسطة، لكنه قد يواجه صعوبة مع المشاريع الضخمة جدًا.
يعمل بسلاسة أكبر على أنظمة Unix/Linux مقارنة بـ Windows.
واجهة الويب التجريبية مفيدة لكنها غير مكتملة بعد.
🤖 Does it include automation?
نعم —
تنفيذ أوامر المستخدم بشكل تلقائي لتوليد أو تعديل الكود.
إنشاء commits تلقائية في Git برسائل وصفية.
مراجعة التعديلات أو التراجع عنها أوتوماتيكيًا.
إدارة تعديلات متعددة الملفات في خطوة واحدة.
💰 Pricing Model:
أداة مفتوحة المصدر ومجانية بالكامل.
التكلفة الوحيدة تأتي من استخدام نماذج LLM المدفوعة عبر مزوّديها (مثل OpenAI أو Anthropic).
🆓 Free Plan Details:
جميع الميزات الأساسية متاحة مجانًا.
لا توجد قيود من الأداة نفسها، إنما القيود مرتبطة بمزود النماذج (التوكنات).
💳 Paid Plan Details:
لا توجد خطة مدفوعة مباشرة لـ Aider.
🧭 Access Method:
التثبيت عبر Python: .
تشغيله داخل المشروع باستخدام الأمر .
تحديد النموذج المطلوب (مثال
إمكانية تشغيله في وضع المتصفح عبر
🔗 Experience Link:
https://aider.chat/