Refact.ai

الوصف
Tool name :
Refact.ai
🔖 Tool Category:
وكيل برمجي ذكي (AI Coding Agent) مفتوح المصدر يعمل مباشرة داخل بيئات التطوير (IDE) مثل VS Code وJetBrains، ويتيح للمطورين كتابة، تعديل، اختبار، ونشر الأكواد بشكل شبه مؤتمت.
✏️ What does this tool offer?
تكملة ذكية للكود (AI Autocomplete): مدعومة بنموذج Qwen2.5-Coder وتقنيات RAG (Retrieval-Augmented Generation) لقراءة السياق الكامل للمشروع وإعطاء اقتراحات دقيقة وفورية.
دردشة برمجية مدمجة (In-IDE Chat): تستطيع طلب تعديلات، إصلاح أخطاء، أو كتابة دوال جديدة بلغة طبيعية، والوكيل يطبقها مباشرة في الكود.
Refactoring Agent: مخصص لإعادة هيكلة الكود وتنظيفه مع الحفاظ على نفس المنطق والأداء.
Image → Code: تحويل الصور ولقطات الشاشة إلى HTML/CSS/React بشكل مباشر.
تعدد اللغات: يدعم أكثر من 25 لغة برمجة مثل Python، JavaScript، TypeScript، SQL، Rust، Go، PHP، C++، C#، React، Ruby، Perl وغيرها.
التحكم بالبيانات: يمكن تشغيل Refact محليًا (Self-hosted) لحماية الأكواد الحساسة، أو عبر السحابة.
MCP Integration: دعم بروتوكول Model Context Protocol للاندماج مع أكثر من 1900 خدمة وأداة خارجية مثل Jira، Figma، Supabase، Docker وغيرها.
Checkpoint System: إنشاء نقاط مراجعة (checkpoints) في المشروع تسمح بالرجوع (rollback) بسهولة عند حدوث أخطاء.
اختبارات تلقائية: الوكيل يكتب ويشغّل الاختبارات (unit tests / integration tests) للتأكد من سلامة التعديلات.
⭐ What does the tool actually deliver based on user experience?
يقدّم للمطورين تجربة "زميل برمجة افتراضي" ينجز عنهم 70%–95% من العمل المتكرر.
وصفه المستخدمون بأنه أفضل من Copilot في التعامل مع المشاريع الكبيرة لأنه يفهم هيكل المشروع كاملًا وليس الملف المفتوح فقط.
أحد المطورين ذكر أن الوكيل استطاع إصلاح مشاكل Wordpress معقدة خلال نصف ساعة فقط.
حالات استخدام عملية:
• إنشاء واجهة GUI كاملة خلال 14 دقيقة.
• تصحيح دوال legacy code بشكل تلقائي.
• كتابة API كامل وربطه بقاعدة بيانات مع الاختبارات خلال جلسة واحدة."Vibe Coding" — تجربة تطوير جديدة حيث تعطي أوامر عامة والوكيل يتكفل بالتنفيذ، الاختبار، والتكرار.
🤖 Does it include automation?
نعم ✅ Refact.ai مصمم ليكون وكيل برمجي مؤتمت بالكامل:
ينفذ التعديلات مباشرة على الكود بدل الاكتفاء بالاقتراحات.
يعالج الأخطاء (auto-debugging) ويعيد المحاولة لحين نجاح التنفيذ.
يدير التكامل مع الخدمات الخارجية (Databases, APIs, CI/CD).
يتيح النشر التلقائي (Auto Deployment) عند ربطه بخدمات مثل Vercel أو Docker.
يوفر جدولة مهام برمجية (Job Scheduling) مع مراقبة الأداء (Telemetry) بشكل تلقائي.
💰 Pricing Model:
نظام تسعير متعدد المستويات: Freemium + Pro + Enterprise.
🆓 Free Plan Details:
مجاني تمامًا (0 $/شهر).
2,000 Coins شهريًا لاستخدام الوكيل والـ Chat.
تكملة كود غير محدودة.
دعم نماذج متقدمة مثل Claude 4 وGPT-4o وGemini 2.5 Pro.
دردشة داخل IDE بسياق كامل للمشروع.
خيار تشغيل محلي (Self-hosted).
💳 Paid Plan Details:
Pro — 10 $/شهر
كل ميزات الخطة المجانية.
10,000 Coins شهريًا.
إمكانية شراء رصيد إضافي (1,000 Coin مقابل 5 $).
قدرات تفكير (Thinking Abilities) محسّنة.
أفضلية في سرعة الاستجابة والنماذج.
Enterprise — سعر مخصص
عدد غير محدود من المستخدمين.
تشغيل داخل VPC أو On-Premise.
إمكانية Fine-tuning للنماذج على كود الشركة.
تحكم كامل بالبيانات والسياسات.
دعم فني مخصص مع SLA.
🧭 Access Method:
إضافات رسمية لـ VS Code وJetBrains وIntelliJ وNeovim.
التسجيل عبر refact.ai واختيار "Start for Free".
يمكن دمجه بسهولة في CI/CD pipelines للعمل مع فرق التطوير.
🔗 Experience Link:
https://refact.ai