Cursor

Cursor

محرر أكواد يُعطي الأولوية للذكاء الاصطناعي، مبني كنسخة مشتقة من VS Code بواسطة Anysphere. يتميز بإكمال تلقائي ذكي يتوقع التعديلات متعددة الأسطر، وتحرير متعدد الملفات مدعوم بنماذج لغة ضخمة، ودردشة واعية بقاعدة الأكواد تفهم مشروعك بالكامل.

Free AvailableAI IDECode CompletionMulti-file EditVS Code

Annual Recurring Revenue

$2B

Daily Active Users

1M+

Fortune 500 Adoption

50%+

Founded

2022

a16z Web Ranking

#8

Company

Anysphere

مقدمة

Cursor محرر الأكواد الذي يُعطي الذكاء الاصطناعي الأولوية وأعاد تعريف طريقة كتابة المطورين للبرمجيات. بُني كنسخة مشتقة من VS Code بواسطة Anysphere، ويحافظ على التوافق الكامل مع الإضافات مع دمج الذكاء الاصطناعي بعمق في كل جانب من جوانب تجربة البرمجة. من الإكمال التلقائي الذكي الذي يتوقع تعديلاتك متعددة الأسطر القادمة، إلى Composer الذي ينسق التغييرات عبر عشرات الملفات، يتعامل Cursor مع الذكاء الاصطناعي كمواطن من الدرجة الأولى لا كميزة مضافة.

ما يميز Cursor هو فهمه للسياق. يُفهرس المحرر قاعدة أكوادك بالكامل، لذا فإن اقتراحاته ليست عامة — بل تعكس بنية مشروعك وأسلوب التسمية والتبعيات. عندما تفتح لوحة الدردشة وتطرح سؤالاً، يستند Cursor إلى الصورة الكاملة: رسوم بيانية للاستيراد وتعريفات الأنواع وملفات الاختبار والتوثيق. هذا الوعي العميق يُترجَم إلى اقتراحات تبدو كأنها تأتي من زميل قرأ كل سطر في كودك.

يجذب Cursor مجموعة واسعة من المطورين. يستخدمه المهندسون الأفراد للتخلص من الشيفرات النمطية وتسريع إعادة الهيكلة. تعتمده الشركات الناشئة لشحن الميزات بسرعة أكبر مع فرق أصغر. تقدّر المؤسسات شهادة SOC 2 ووضع الخصوصية المفروض الذي يضمن عدم مغادرة أي كود للمنظمة.

المميزات

  • +إكمال تلقائي بالذكاء الاصطناعي يتوقع التعديلات متعددة الأسطر بدقة
  • +توافق كامل مع VS Code مع الإضافات والمظاهر والاختصارات
  • +Composer متعدد الملفات يتعامل مع إعادة الهيكلة المعقدة عبر قاعدة الأكواد بالكامل
  • +مستوى مجاني سخي بـ2000 إكمال شهرياً
  • +حاصل على SOC 2 مع خيارات خصوصية على مستوى المؤسسة
  • +فهرسة عميقة لقاعدة الأكواد توفر اقتراحات واعية بالسياق بصدق
  • +دعم نماذج متعددة يتيح اختيار النموذج المناسب لكل مهمة
  • +وتيرة تحديث سريعة مع تحسينات أسبوعية

العيوب

  • -يتطلب اتصالاً بالإنترنت لجميع ميزات الذكاء الاصطناعي
  • -قد يكون ثقيلاً على الموارد في الأجهزة القديمة بسبب الفهرسة
  • -المستوى المجاني له طلبات نموذج مميز محدودة
  • -كمون متقطع في عمليات Composer المعقدة متعددة الملفات
  • -محرر مستقل — لا يمكن استخدامه كإضافة في JetBrains أو Neovim

الميزات الرئيسية

الإكمال التلقائي بالذكاء الاصطناعي

يتوقع تعديلك القادم عبر أسطر متعددة، وليس مجرد إكمال تلقائي لسطر واحد. يتعلم من أنماط قاعدة أكوادك وأسلوب البرمجة لاقتراح إكمالات دقيقة توفر ضربات المفاتيح في كل تغيير.

التحرير متعدد الملفات (Composer)

قم بإجراء تغييرات منسقة عبر ملفات متعددة في عملية واحدة. يفهم Composer التبعيات عبر الملفات، ويعيد هيكلة الاستيرادات، ويحدّث الاختبارات، ويعدّل التوثيق — كل ذلك من تعليمة بشكل لغة طبيعية.

الدردشة الواعية بقاعدة الأكواد

اطرح أسئلة حول قاعدة أكوادك بالكامل واحصل على إجابات دقيقة وسياقية. يُفهرس Cursor بنية مشروعك وتعريفات الأنواع والتوثيق حتى تستطيع الدردشة شرح المنطق وتتبع الأخطاء واقتراح التحسينات.

التوافق مع VS Code

توافق كامل مع إضافات VS Code والمظاهر واختصارات لوحة المفاتيح. انتقل من VS Code في ثوانٍ باستيراد الإعدادات بنقرة واحدة. يبقى سير عملك الحالي سليماً مع اكتسابك قوى ذكاء اصطناعي فائقة.

توليد الكود المضمّن (Cmd+K)

اضغط Cmd+K لتوليد الكود أو تحريره مضمّناً. صف ما تريده بلغة طبيعية ويكتبه Cursor في مكانه، مراعياً السياق المحيط وأسماء المتغيرات وأنماط البرمجة.

الطرفية المدعومة بالذكاء الاصطناعي

طرفية مدمجة تستطيع اقتراح الأوامر وتصحيح الأخطاء وشرح المخرجات. تفهم سياق مشروعك ويمكنها تحويل اللغة الطبيعية إلى أوامر shell.

وضع الخصوصية وشهادة SOC 2

حاصل على شهادة SOC 2 مع وضع خصوصية اختياري يضمن عدم تخزين أي من أكوادك أو استخدامها في التدريب. خطط Business تفرض وضع الخصوصية على الفريق بأكمله للامتثال التنظيمي.

دعم نماذج متعددة

اختر من نماذج ذكاء اصطناعي متعددة بما فيها GPT-4o وClaude ونماذج Cursor المحسّنة خصيصاً. بدّل بين النماذج حسب المهمة — نماذج سريعة للإكمال التلقائي ونماذج قوية للاستدلال المعقد.

تثبيت السياق بـ @ Mentions

ثبّت ملفات أو مجلدات أو توثيق أو عناوين URL محددة كسياق باستخدام @ mentions. هذا يتيح لك التحكم الدقيق في المعلومات التي يأخذها الذكاء الاصطناعي بعين الاعتبار عند توليد الاقتراحات.

تصحيح الأخطاء التلقائي

عندما يفشل أمر في الطرفية أو يُلقي الكود خطأً، يستطيع Cursor تحليل الخطأ تلقائياً وتحديد السبب الجذري واقتراح إصلاح — وكثيراً ما يحل المشكلات بنقرة واحدة.

لمن هذه الأداة

تطوير الميزات بسرعة

استخدم Composer لوصف ميزة جديدة بلغة طبيعية ودع Cursor يبني التنفيذ عبر ملفات الواجهة الأمامية والخلفية والاختبارات في آنٍ واحد. كرّر بالتحدث عبر حالات الحافة والتحسينات.

المطورون متعددو المهام وفرق هندسة الشركات الناشئة

إعادة هيكلة قواعد الأكواد الكبيرة

استفد من التحرير متعدد الملفات لإعادة تسمية الواجهات وتحديث عقود API وترحيل الأنماط المهملة عبر مئات الملفات. يفهم Cursor الرسوم البيانية للتبعيات ويضمن اتساق التغييرات.

كبار المهندسين وقادة التقنية المسؤولون عن قواعد الأكواد القديمة

الإعداد للمشاريع غير المألوفة

استخدم الدردشة الواعية بقاعدة الأكواد لطرح أسئلة مثل 'كيف يعمل المصادقة في هذا المشروع؟' أو 'أين منطق الدفع؟' يشرح Cursor البنية ويتتبع تدفق البيانات ويساعد الأعضاء الجدد على تحقيق الإنتاجية بشكل أسرع.

الموظفون الجدد والمقاولون والمطورون المنضمون لمشاريع مفتوحة المصدر

إنتاجية المطور الفردي

كمطور فردي، يعمل Cursor كمبرمج مزدوج لا يتعب. يكتب الشيفرات النمطية ويولّد الاختبارات ويقترح التحسينات ويلتقط الأخطاء — مما يضاعف فعالية شخص واحد لتعادل فريقاً صغيراً.

المستقلون وصانعو التطبيقات المستقلون والمؤسسون الفرديون

خطط الأسعار

Free

$0
  • 2000 completions per month
  • 50 slow premium requests
  • Community support
  • VS Code extension compatibility
  • Basic codebase chat
موصى به

Pro

$20/month
  • Unlimited completions
  • 500 fast premium requests per month
  • Unlimited slow premium requests
  • Multi-file editing with Composer
  • Priority support
  • Multi-model selection (GPT-4o, Claude)
  • Context pinning with @ mentions

Business

$40/month
  • Everything in Pro
  • Centralized billing and admin dashboard
  • Usage analytics and reporting
  • SAML/SSO support
  • Enforced privacy mode for all members
  • Team-wide model and policy controls

المقارنة

Cursor vs GitHub Copilot

كلاهما مساعد برمجة ذكاء اصطناعي رائد، لكنهما يتبعان نهجَين مختلفَين. Cursor محرر ذكاء اصطناعي أصيل مستقل مع فهرسة عميقة لقاعدة الأكواد وتحرير متعدد الملفات مدمج. Copilot إضافة تعمل داخل المحررات الحالية وتستفيد من التكامل العميق مع منظومة GitHub.

Cursor يتفوق في

  • +وعي أعمق بقاعدة الأكواد مع فهرسة كاملة للمشروع
  • +تحرير Composer متعدد الملفات أقوى من Copilot Workspace
  • +تصميم المحرر الأصيل للذكاء الاصطناعي يعني تكاملاً أكثر إحكاماً

GitHub Copilot يتفوق في

  • +Copilot يدعم محررات أكثر (JetBrains وNeovim وVisual Studio)
  • +Copilot لديه تكامل أعمق مع PR/issues على GitHub
  • +Copilot لديه قاعدة مستخدمين أكبر وأكثر اختباراً على نطاق واسع

Cursor vs Windsurf (Codeium)

Windsurf محرر ذكاء اصطناعي آخر ينافس Cursor مباشرةً. كلاهما يشتق من VS Code ويوفر تجارب تُعطي الذكاء الاصطناعي الأولوية. يؤكد Windsurf على تدفق 'Cascade' للاستدلال متعدد الخطوات بينما يركّز Cursor على Composer للتعديلات متعددة الملفات.

Cursor يتفوق في

  • +Cursor لديه قاعدة مستخدمين أكبر وموارد مجتمعية أكثر
  • +Composer يتعامل مع إعادة الهيكلة المعقدة عبر الملفات بشكل أكثر موثوقية
  • +منتج أكثر نضجاً مع سجل حافل أطول

Windsurf (Codeium) يتفوق في

  • +Windsurf يقدم مستوىً مجانياً أكثر سخاءً
  • +Windsurf Cascade يستطيع التعامل مع بعض المهام العاملة التي يتطلب Cursor لها Composer
  • +قد يبدو Windsurf أكثر صداقةً للمبتدئين لبعض المستخدمين

1. التثبيت والإعداد

نزّل Cursor من cursor.com وثبّته على macOS أو Windows أو Linux. عند التشغيل الأول، ستُطالَب باستيراد إعدادات VS Code والإضافات واختصارات لوحة المفاتيح بنقرة واحدة — فينتقل سير عملك فوراً. أنشئ حساب Cursor مجانياً لتفعيل ميزات الذكاء الاصطناعي. افتح أي مجلد مشروع للبدء، وسيبدأ Cursor في فهرسة قاعدة أكوادك في الخلفية للحصول على اقتراحات واعية بالسياق.

2. إتقان الإكمال التلقائي بالذكاء الاصطناعي

ابدأ كتابة الكود وسيُظهر Cursor اقتراحات نصية شبحية مضمّنة. اضغط Tab لقبول الاقتراح، أو واصل الكتابة لتحسينه. على عكس الإكمال التلقائي الأساسي، يتوقع Cursor التعديلات متعددة الأسطر — قد يقترح جسم دالة كاملة أو كتلة شرطية أو نسخة معاد هيكلتها من السطر الذي تحرره. كلما برمجت أكثر في مشروع، كلما فهم Cursor أنماطك بشكل أفضل. استخدم Cmd+K لفتح التوليد المضمّن للتعديلات الأكبر.

3. التحرير متعدد الملفات مع Composer

افتح لوحة Composer بـ Cmd+Shift+I. صف التغيير الذي تريده بلغة طبيعية — على سبيل المثال، 'أضف تبديل الوضع الداكن الذي يستمر في localStorage ويحدّث مظهر Tailwind.' يحلل Composer قاعدة أكوادك ويخطط للتغييرات عبر جميع الملفات ذات الصلة ويقدم فرق موحداً للمراجعة. يمكنك قبول جميع التغييرات أو اختيار ملفات فردية أو طلب مراجعة النهج.

4. دردشة قاعدة الأكواد وتصحيح الأخطاء

افتح لوحة الدردشة بـ Cmd+L واطرح أسئلة حول قاعدة أكوادك. استخدم @file للإشارة إلى ملفات محددة أو @folder للمجلدات أو @codebase للبحث في المشروع بأكمله. اطرح أسئلة مثل 'اشرح تدفق المصادقة' أو 'اعثر على تعريف نقطة API هذه' أو 'لماذا يفشل هذا الاختبار؟' لتصحيح الأخطاء، الصق رسالة خطأ في الدردشة وسيتتبعها Cursor إلى المصدر ويقترح الإصلاحات ويطبقها بنقرة واحدة.

الأسئلة الشائعة

نعم، يقدم Cursor مستوىً مجانياً بـ2000 إكمال شهرياً و50 طلب نموذج مميز بطيء. هذا كافٍ للاستخدام الشخصي الخفيف. يُوصى بخطة Pro بـ$20/شهر للاستخدام اليومي الاحترافي مع إكمال غير محدود و500 طلب مميز سريع.
نعم، Cursor نسخة مشتقة من VS Code ويدعم جميع إضافات VS Code والمظاهر واختصارات لوحة المفاتيح. يمكنك استيراد إعدادك الحالي بنقرة واحدة أثناء الإعداد الأولي أو تثبيت الإضافات يدوياً من السوق في أي وقت.
Cursor حاصل على شهادة SOC 2 ويوفر وضع خصوصية حيث لا يُخزَّن أي من أكوادك ولا يُستخدَم في تدريب النماذج. تتضمن خطط Business وضع خصوصية مفروضاً على جميع أعضاء الفريق، مما يضمن الامتثال لسياسات الأمان المؤسسية.
يدعم Cursor نماذج متعددة بما فيها GPT-4o وClaude 3.5 Sonnet وClaude Opus ونماذجه المحسّنة خصيصاً للإكمال التلقائي السريع. يمكن لمستخدمي Pro اختيار النموذج المفضّل لمهام مختلفة.
Cursor محرر ذكاء اصطناعي مستقل مع فهرسة أعمق لقاعدة الأكواد وتحرير Composer متعدد الملفات وتكامل ذكاء اصطناعي أكثر إحكاماً. Copilot إضافة للمحررات الحالية مع دعم أوسع للمحررات وتكامل أعمق مع منظومة GitHub. Cursor يتفوق في إعادة الهيكلة المعقدة؛ Copilot يتفوق في الاقتراحات المضمّنة عبر بيئات متعددة.
يحتاج Cursor إلى اتصال بالإنترنت لميزات الذكاء الاصطناعي نظراً لأن النماذج تعمل في السحابة. وظائف المحرر الأساسية تعمل دون اتصال نظراً لبنائه على VS Code.
نعم. يُفهرس Cursor المشاريع بأي حجم ويستخدم استرداداً ذكياً لتوفير السياق ذي الصلة دون تحميل قاعدة الأكواد بأكملها في الذاكرة. تستخدمه كثير من شركات Fortune 500 مع قواعد أكواد مؤسسية كبيرة.
يدعم Cursor جميع لغات البرمجة والأطر التي يدعمها VS Code. تعمل اقتراحات الذكاء الاصطناعي بشكل أفضل مع اللغات الشائعة مثل TypeScript وPython وGo وRust وJava وC++.
تتضمن خطة Business فوترة مركزية ولوحات تحكم المشرفين وتحليلات الاستخدام ووضع الخصوصية المفروض. بينما لا يوجد تحرير متعدد اللاعبين في الوقت الفعلي، تتعاون الفرق من خلال سير عمل Git كما هو الحال مع أي محرر أكواد.
يُطلق Cursor تحديثات بشكل متكرر، في الغالب أسبوعياً. يتم تسليم الميزات الجديدة وتحسينات النماذج وإصلاحات الأخطاء من خلال التحديثات التلقائية.