الوصف

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

تفاصيل التسعير

النظام التسعيري يبدأ بخطة مجانية تمامًا (0$/شهر) تتيح للمستخدمين 2,000 Coins شهريًا لاستخدام الوكلاء والدردشة، مع تكملة كود غير محدودة، ودعم النماذج المتقدمة مثل Claude 4 وGPT-4o وGemini 2.5 Pro، بالإضافة إلى دردشة داخل الـ IDE بسياق كامل للمشروع، وخيار التشغيل المحلي (Self-hosted). أما الخطة المدفوعة Pro بسعر 10$/شهر فتتضمن كل مزايا الخطة المجانية مع 10,000 Coins شهريًا، وإمكانية شراء رصيد إضافي (1,000 Coin مقابل 5$)، مع قدرات تفكير محسّنة (Thinking Abilities) وأفضلية في سرعة الاستجابة والوصول إلى النماذج. خطة Enterprise مخصصة للشركات بسعر يحدد حسب الاحتياجات، وتشمل عدد مستخدمين غير محدود، تشغيل داخل VPC أو On-Premise، إمكانية Fine-tuning للنماذج على كود الشركة، تحكم كامل بالبيانات والسياسات، إضافة إلى دعم فني مخصص مع اتفاقيات مستوى الخدمة (SLA).