ما هي الأداة ولمن
السؤال ليس «أيهما أذكى»، بل «من يمسك المقود». في Cursor أنت داخل محرر كود: الملفات أمامك، والذكاء الاصطناعي يقترح ويكتب ويعدّل عبر الوكيل والمحادثة، وأنت تقرر ماذا يُقبل. يعمل على مستودعك ويتكامل مع GitHub و GitLab و Azure DevOps و Bitbucket.
في أدوات البناء بالوصف أنت في محادثة: تصف، فتُبنى الصفحات والخادم وقاعدة البيانات، وتراها في معاينة، ثم تنشر بزر. الكود موجود، لكنك لا تحتاج أن تفتحه.
| المقارنة | Cursor | أدوات البناء بالوصف |
|---|---|---|
| نقطة البداية | مستودع كود أو مجلد على جهازك | وصف بلغة عادية |
| من يكتب الكود | الذكاء الاصطناعي بمراجعتك سطرًا سطرًا | الذكاء الاصطناعي، وأنت تراجع النتيجة |
| البيئة والتشغيل | عليك: الحزم، الخادم، قاعدة البيانات | جاهزة داخل الأداة |
| النشر والنطاق | لم نجده في التوثيق، تختار استضافتك | مدمج، مثل lovable.app و bolt.host |
| المهارة المطلوبة | قراءة الكود وفهم المشروع | وصف واضح ومراجعة دقيقة |
قبل أن تبدأ
يذكر موقع Cursor خطة مجانية بطلبات محدودة للوكيل والمحادثة، وخططًا مدفوعة متعددة. لا نذكر أسعارها هنا لأن صفحة الأسعار كما ظهرت لنا وقت المراجعة كانت مدمجة بخدمات أخرى، فراجع صفحة أسعار Cursor الرسمية (رابطها في المصادر أسفل الصفحة) بنفسك قبل الاشتراك.
أما أدوات البناء فهذه نقاط البداية المدفوعة فيها كما راجعناها:
| الأداة | أول خطة مدفوعة | بالريال تقريبًا |
|---|---|---|
| Replit Core | 20 دولارًا شهريًا | نحو 75 ريالًا |
| Bolt Pro | 25 دولارًا شهريًا | نحو 94 ريالًا |
| v0 Plus | 30 دولارًا لكل مستخدم | نحو 113 ريالًا |
| أوترا النمو (Pro) | السعر بالريال مباشرة | 99 ر.س شاملة الضريبة |
لـ Cursor تحتاج: جهازًا تثبّت عليه المحرر، ومعرفة أساسية بـ Git، ومكانًا تستضيف فيه التطبيق لاحقًا. لأدوات البناء تحتاج: متصفحًا ووصفًا جيدًا.
الخطوات
هذه طريقة عملية لتقرر، ثم لتبدأ بالأداة المناسبة:
اسأل نفسك: هل أقرأ الكود؟
إن كنت لا تفهم رسالة خطأ في الترمينال، فـ Cursor سيعطيك كودًا يصعب عليك تشغيله أو إصلاحه. ابدأ بأداة بناء.
هل لديك مشروع قائم؟
تطبيق شركة فيه آلاف الأسطر ومستودع وفريق؟ المحرر يعمل داخل مشروع كهذا مباشرة. أداة البناء تفيد أكثر عندما تبدأ من الصفر.
من يملك الخادم؟
إن كانت شركتك تملك خوادمها وطريقة نشرها، فالمحرر يندمج فيها. إن لم يكن لديك شيء، فأداة البناء تعطيك الاستضافة جاهزة.
جرّب الطريقة الهجينة
ابدأ النموذج الأولي في أداة بناء، واربطه بمستودع GitHub، ثم افتح المستودع نفسه في Cursor لتكمل الأجزاء الدقيقة. Lovable و Bolt و v0 تدعم مزامنة GitHub.
إن اخترت Cursor: افتح مستودعك
نزّل المحرر من موقعه الرسمي، واستنسخ المستودع أو افتح مجلد المشروع، واطلب من الوكيل أولًا شرح بنية المشروع قبل أي تعديل.
code git clone https://github.com/your-org/coffee-orders.git cd coffee-orders npm install npm run devإن اخترت أداة بناء: صف المنتج
اكتب وصفًا كاملًا للتطبيق في رسالة واحدة، وراجع النسخة الأولى قبل أي طلب، كما في شرح Lovable أو شرح Replit.
خطط للنشر من اليوم الأول
مع Cursor: اختر استضافتك وطريقة نشرك قبل أن تكتب كثيرًا. مع أداة البناء: تأكد أن خطتك تشمل النطاق الخاص.
نصائح للعربي
في المحرر أنت من يضبط العربية في الكود مباشرة، وهذا ميزة: تستطيع البحث في المشروع كله عن margin-left واستبدالها بالخصائص المنطقية دفعة واحدة. في أدوات البناء تطلب ذلك بالبرومبت وتراجع النتيجة.
- في Cursor: اطلب من الوكيل مراجعة كل ملفات CSS واستبدال الخصائص الاتجاهية بالمنطقية، ثم راجع الفرق قبل القبول.
- في أدوات البناء: ضع شروط الاتجاه والخط في أول رسالة، لا بعد البناء.
- في الحالتين: اختبر بنص عربي حقيقي فيه أرقام وأسماء إنجليزية، مثل «طلب رقم 1024 من متجر Noor».
- ملفات الترجمة: إن كان المشروع بلغتين، اجعل النصوص العربية في ملف مستقل لا داخل المكوّنات.
راجع كل ملفات CSS والمكوّنات في هذا المشروع، واستبدل الخصائص الاتجاهية (margin-left و padding-right و left و right و text-align: left) بالخصائص المنطقية المقابلة، وأضف dir="rtl" و lang="ar" على وسم html. اعرض لي قائمة بالملفات التي ستتغير قبل التنفيذ.
للمزيد عن البرومبتات العربية في الأدوات المختلفة: كتابة البرومبت بالعربي.
حدود يجب أن تعرفها
- Cursor لا يستضيف تطبيقك حسب توثيقه: لم نجد فيه نشرًا للتطبيقات أو نطاقات خاصة. صفحة الأسعار تذكر «استضافة الكود عبر Origin» في خطط أعلى دون شرح لمعناها في الصفحات التي راجعناها.
- ولا قاعدة بيانات مدمجة: تختار قاعدة بياناتك وتشغّلها بنفسك.
- أدوات البناء تفرض طريقتها: هيكل المشروع واختيارات المكتبات تأتي منها، وتغييرها لاحقًا قد يكون صعبًا.
- أدوات البناء تُحسب بالرصيد: المشاريع الكبيرة تستهلك أكثر مع كل طلب.
- لا أداة تغني عن المراجعة: في الاثنين، الكود الذي لم يراجعه أحد مخاطرة في الإنتاج.
وللإنصاف: لمطور يعمل على مشروع حقيقي داخل فريق، Cursor أداة قوية، ولا تحاول أدوات البناء أن تحل محل المحرر في هذا الدور.
متى تختار أوترا
- أوترا ليست بديلًا عن محرر مثل Cursor، بل لمن يريد منتجًا يعمل ومنشورًا: البيئة وقاعدة البيانات والنشر جاهزة دون إعداد منك.
- وإن كنت مطورًا، يبقى لك تحكم المبرمج: ترمينال، وتعديل يدوي للملفات، وربط GitHub لتكمل في محرّرك، بما فيه Cursor، متى شئت.
- وأوضاع العمل (Plan و Chat و Debug و Review) تناسب المبتدئ والمحترف: خطط قبل التنفيذ، استشر دون تعديل، شخّص خطأ، أو راجع ما بُني.
ولمقارنة أوسع بين الأدوات: أفضل أدوات الفايب كودينج.