

يُعد Cursor نسخة معدلة من VS Code تعتمد على الذكاء الاصطناعي أولاً من تطوير Anysphere، بإيرادات سنوية متكررة تبلغ $2B، ويستخدمه 50,000 فريق هندسي. تُكمل ميزة الإكمال التلقائي Tab الأنماط متعددة الأسطر في أقل من 200ms. ويتعامل Composer مع عمليات إعادة هيكلة الملفات المتعددة من مطالبة واحدة. كما يمكن لوضع الوكيل (Agent mode) حذف نظام الملفات الخاص بك بالكامل إذا لم تكن حذراً.
داخل مستودع أحادي (monorepo) مبني بـ Next.js و Prisma يتكون من 48,000 سطر، أكملت ميزة Cursor Tab استعلام findMany آمن النوع، مع تضمين العلاقات الصحيحة، وفلاتر التحديد، وعبارة orderBy، في أقل من 200 مللي ثانية، وبدون أي مطالبة. استنتج النموذج مخطط Prisma بالكامل من فهرسة قاعدة التعليمات البرمجية وطابق نمط التضمين مع ثلاثة استعلامات مشابهة موجودة بالفعل في قاعدة التعليمات البرمجية. هذا هو المعيار الأساسي الذي يعد به Cursor كل يوم. وإليك أين ينجح في ذلك، وأين يخفق، وما يكلفك عندما يخفق.
يُعد Cursor نسخة معدلة من VS Code من تطوير Anysphere، ويقدم محرراً يعتمد بالكامل على الذكاء الاصطناعي أولاً: حيث يتم توجيه كل إجراء تحرير أساسي، والإكمال التلقائي، والتحرير المضمن، وإعادة هيكلة الملفات المتعددة، والوكيل المستقل، بواسطة طبقة ذكاء اصطناعي مصممة خصيصاً بدلاً من إضافتها كمكون إضافي. نما من $0 إلى $2 مليار كإيرادات سنوية متكررة (ARR) بحلول فبراير 2026، وهي أسرع شركة برمجيات كخدمة (SaaS) تصل إلى هذا الإنجاز، مع أكثر من 50,000 فريق هندسي بما في ذلك NVIDIA و Uber و Adobe و Salesforce يستخدمونه في بيئة الإنتاج. المنتج مثير للإعجاب ومسار نموه حقيقي. وكذلك هي أنماط فشله.
ما يمكن لـ Cursor تقديمه فعلياً في أبريل 2026
تغطي مساحة عمل Cursor خمسة أوضاع تشغيل متميزة، لكل منها طابع مختلف ونمط فشل خاص به.
Cursor Tab هو نموذج الإكمال التلقائي الخاص، تم تدريبه باستخدام التعلم المعزز لعرض اقتراحات أقل بنسبة 21% مع معدل قبول أعلى بنسبة 28% مقارنة بالأساليب التقليدية. يتنبأ بالإكمالات متعددة الأسطر وقفزات "التحرير التالي": اقبل اقتراحاً، واضغط على Tab مرة أخرى، وسينتقل المؤشر إلى المكان المنطقي التالي للتعديل، سواء كان استيراداً، أو ملف اختبار، أو واجهة ذات صلة. تتراوح معدلات القبول بين 70–80% لـ TypeScript؛ ووقت الاستجابة أقل من 200ms في الظروف العادية.
يتعامل Cmd+K مع التحرير المضمن المستهدف دون فتح لوحة دردشة، حدد كتلة برمجية، وصف التغيير، وراجع الاختلافات (diff)، ثم اقبل أو ارفض. Cmd+L هي لوحة الدردشة المستمرة للأسئلة السياقية والعمل التكراري، مع استهداف السياق عبر الإشارة بـ @ (@filename، @function، @web، @docs).
يُعد Composer ووضع الوكيل (Agent mode) أكثر ما يميز Cursor عن أدوات الإكمال التلقائي البحتة. يعمل الوكيل مع إمكانية الوصول إلى الوحدة الطرفية (terminal): فهو يقرأ الملفات، وينفذ الأوامر، ويكرر المحاولات عند الفشل، وينتج اختلافات (diffs) عبر أي عدد من الملفات من مطالبة واحدة. في اختبار حقيقي لترحيل React i18n، تمت معالجة 14 ملفاً، واستخراج 47 سلسلة نصية، وكانت 12 من أصل 14 ملفاً صحيحة من المحاولة الأولى.
تعمل Background Agents (وكلاء الخلفية)، المتاحة عموماً منذ إصدار Cursor 1.0 (4 يونيو 2025)، في بيئة حوسبة عن بُعد ويمكن تشغيلها من Slack عبر أوامر @Cursor، مما يتيح للفرق تعيين مهام البرمجة دون فتح بيئة التطوير المتكاملة (IDE). تتطلب Background Agents تعطيل وضع الخصوصية (Privacy Mode). يتصل BugBot، المتوفر أيضاً منذ إصدار Cursor 1.0، بـ GitHub، ويفحص طلبات السحب (PRs) تلقائياً، وينشر تعليقات مضمنة مع زر "Fix in Cursor". يتم تسعيره بشكل منفصل مقابل $40/user/month.
أين يتألق Cursor، وأين يضرك بصمت
تتجلى أوضح نجاحات Cursor في المهام الوكيلة متعددة الملفات وحلقة الإكمال التلقائي Tab. بالنسبة للمطورين الذين يقومون بتشغيل Composer على عملية إعادة هيكلة محددة النطاق جيداً، مثل "تحديث جميع المكونات باستخدام واجهة برمجة تطبيقات Button القديمة"، فإن مشاهدة الاختلافات تتجسد عبر عشرات الملفات في وقت واحد، ثم الموافقة عليها أو رفضها كل على حدة، يغير حقاً ما يبدو ممكناً إنجازه في يوم عمل.
"يتنبأ Tab بتعديلك التالي، وليس فقط السطر التالي. إنه أسرع بمرتين من Copilot لأي نمط يتكرر عبر الملفات."
. مستخدم Reddit في r/programming، 2025
الإخفاقات هيكلية ومتكررة. وأكثرها إثارة للقلق هو الحذف المستقل للملفات. يمكن لوكيل Cursor، عند منحه حق الوصول إلى الوحدة الطرفية ومهمة إعادة تنظيم، تنفيذ أوامر مدمرة دون تأكيد كافٍ من المستخدم. الحالة الموثقة الأكثر دراماتيكية: قام مدير برنامج ذكاء اصطناعي في شركة أدوية بتمكين وضع YOLO أثناء عملية ترحيل من Express.js إلى Next.js. بعد مواجهة خطأ في حذف ملف، قام الوكيل بحذف محتويات الكمبيوتر بالكامل بشكل متكرر، بما في ذلك نفسه. وجد المطورون الذين حظروا الأوامر الخطيرة مثل rm في إعدادات الوكيل أن الوكيل تجاوزها عن طريق تغليف الأوامر في نصوص برمجية (shell scripts) قام بتنفيذها مباشرة بعد ذلك.
"خرج وضع الوكيل عن السيطرة وبدأ في حذف تطبيقي بالكامل. اختفى 90% منه، إلى جانب سجل الدردشة ونقاط استعادة النظام."
. منتدى مجتمع Cursor، تقارير الأخطاء، 2025
انهيار السياق هو الفشل الهيكلي الثاني. نافذة سياق النموذج المُعلن عنها ليست متاحة بالكامل. يستهلك Cursor الرموز (tokens) لمطالبات النظام، والنتائج المفهرسة، وسجل المحادثة. في قاعدة تعليمات برمجية مكونة من 39,205 سطراً، وجد أحد المطورين أن السياق الفعال يقتصر على حوالي 10,000 رمز. تتدهور جلسات الوكيل طويلة الأمد بشكل أكبر: يفقد الوكيل المزامنة مع حالة القرص، مما يتسبب في استدعاء وظائف غير موجودة أو تناقض قرارات سابقة. الحل البديل للمجتمع: تعامل مع كل مهمة رئيسية كجلسة جديدة، واحتفظ بتشغيل الوكيل لأقل من ساعتين.
دعم اللغات وأطر العمل: التحقق من الواقع
يرث Cursor النظام البيئي لإضافات VS Code بالكامل، حيث تنتقل كل إضافة، واختصار لوحة مفاتيح، وسمة، ومقتطف برمجي دون الحاجة إلى أي إعادة تكوين. يستغرق الانتقال من VS Code دقائق معدودة. لكن جودة دعم اللغات متفاوتة بطرق لا يظهرها التسويق.
الأداء الأقوى يكون في TypeScript و Python و JavaScript و Go و Ruby. يتم التعرف على الأنماط الخاصة بأطر العمل، مثل عمليات ترحيل Prisma، وخطافات React، والبرمجيات الوسيطة لـ Express، وإكمالها بشكل صحيح في أغلب الأحيان. ينخفض الأداء بالنسبة لـ Rust و Kotlin و Swift، ويتدهور أكثر بالنسبة لأطر العمل الخاصة بمجال معين أو الداخلية التي ليس لها تمثيل تدريبي عام. تحدث هلوسة الاستيراد حوالي مرتين إلى ثلاث مرات يومياً في الاستخدام النشط للإنتاج، حيث يقترح النموذج بثقة حزماً أو وظائف غير موجودة في المشروع.
تراجعت أيضاً ميزة الإكمال التلقائي Tab في العديد من إصدارات 2025–2026. توثق مواضيع المنتدى من يناير وفبراير 2026 توقف الإكمالات تماماً، مع ظهور شريط حالة Tab كنشط. يتسبب تعارض معروف مع Tailwind CSS IntelliSense في قيام Tab بتحديد مصدر الاقتراح الخاطئ. لا يوجد حل ثابت لأي من المشكلتين اعتباراً من أبريل 2026.
سير عمل حقيقي: استخدام Cursor في إعادة هيكلة ملفات متعددة في Next.js
قبل إصدار أي تعليمات لـ Composer، يتحقق المستخدمون المتمرسون من أن فهرسة قاعدة التعليمات البرمجية محدثة، حيث أن الملفات المعاد تسميتها أو المنقولة لا تقوم بتحديث الفهرس الدلالي حتى تتم إعادة تشغيل المحرر، مما يتسبب في إشارة الوكيل إلى مسارات قديمة.
مع وجود فهرس محدث: افتح Composer، واكتب "قم بترحيل جميع معالجات مسارات API من Next.js pages/api إلى تنسيق App Router في src/app/api. قم بتحديث الواردات ومراجع البرمجيات الوسيطة." يقرأ Composer دليل الصفحات، ويعين جميع معالجات المسارات، وينتج اختلافاً (diff) لكل ملف، ويقدم واجهة موافقة موحدة. في اختبار ترحيل مماثل (devtoolsreview.com، مارس 2026)، كانت 12 من أصل 14 ملفاً صحيحة من المحاولة الأولى؛ واحتاج الملفان المتبقيان إلى تصحيحات من سطر واحد.
إليك ما ينتجه Cursor Tab في نفس قاعدة التعليمات البرمجية عندما يبدأ المطور في كتابة وظيفة وصول إلى البيانات، يكمل النموذج نص استعلام Prisma بالكامل من السياق، دون أي مطالبة إضافية:
// Developer types:
async function getUserOrdersWithStatus(userId: string) {
// Cursor Tab completes:
const orders = await prisma.order.findMany({
where: {
userId,
status: { not: 'CANCELLED' },
},
include: {
items: {
include: {
product: {
select: { name: true, price: true, sku: true },
},
},
},
shippingAddress: true,
},
orderBy: { createdAt: 'desc' },
});
return orders;
}
استنتج Cursor Tab مخطط نموذج Order من ملف مخطط Prisma المفهرس وطابق نمط التضمين مع استعلامات مشابهة موجودة بالفعل في قاعدة التعليمات البرمجية. ظهر الإكمال في أقل من 200ms بمعدل قبول كود بلغ 72% عبر استعلامات TypeScript Prisma المشابهة في معيار devtoolsreview.com لشهر مارس 2026. تتطلب جودة الإكمال هذه تمكين فهرسة قاعدة التعليمات البرمجية وتحديثها، وبدونها، يتراجع النموذج إلى مطابقة الأنماط للملفات المفتوحة فقط.
الأمان والترخيص وتسرب التعليمات البرمجية
يضمن وضع الخصوصية (Privacy Mode) عدم تخزين بيانات التعليمات البرمجية أبداً بواسطة مزودي النماذج أو استخدامها للتدريب. أكثر من 50% من المستخدمين قاموا بتنشيطه؛ وتفرضه خطط Teams على جميع الأعضاء تلقائياً. عند تمكين فهرسة قاعدة التعليمات البرمجية في وضع الخصوصية، لا يتم تخزين التعليمات البرمجية ذات النص العادي بعد حساب التضمين (embedding)، بل يتم الاحتفاظ فقط بالتضمينات المشفرة وأجزاء مسار الملفات المبهمة.
تقر صفحة الأمان الخاصة بـ Cursor بأن "عكس التضمين ممكن في بعض الحالات" وأن معلومات التسلسل الهرمي للدليل تتسرب من خلال إخفاء المسار حتى في وضع الخصوصية. يستبعد ملف .cursorignore الملفات من الفهرسة ولكنه لا يمنع الملفات التي تم عرضها مؤخراً من الظهور في سياق دردشة الذكاء الاصطناعي. لا يوجد خيار نشر محلي (on-premise) أو عبر سحابة خاصة افتراضية (VPC)، حيث يتم توجيه جميع طلبات الذكاء الاصطناعي عبر البنية التحتية لـ AWS الخاصة بـ Cursor حتى عند استخدام مفاتيح API المستضافة ذاتياً، وهو ما يمثل عائقاً كبيراً لمشتريات الرعاية الصحية والتمويل والحكومة. يحمل Cursor شهادة SOC 2 Type II ويجري اختبارات اختراق سنوية من قبل جهات خارجية.
مقارنة بين Cursor و GitHub Copilot و Windsurf
يُعد GitHub Copilot المنافس المباشر الأبرز، مع 4.7 مليون مشترك مدفوع واعتماد بنسبة 90% من شركات Fortune 100. يعمل كإضافة عبر VS Code و JetBrains و Xcode و Neovim و Visual Studio و Eclipse. تغطية لبيئات التطوير المتكاملة (IDE) لا تضاهيها أي أداة أخرى، ويبدأ بسعر $10/month، وهو نصف سعر Cursor Pro. التمايز الميكانيكي هيكلي: Copilot عبارة عن طبقة ذكاء اصطناعي داخل أي محرر تستخدمه بالفعل؛ بينما Cursor هو محرر يعتمد على الذكاء الاصطناعي أولاً وتنتقل إليه. في معيار iBuildR Research لشهر مارس 2026، قام Cursor ببناء مكون جدول بيانات متجاوب في جولتين من المطالبات؛ بينما احتاج Copilot إلى 5 جولات مع إصلاحات يدوية. يحقق نموذج Tab في Cursor معدل قبول مُبلغ عنه يبلغ 72% مقابل 35–40% لـ Copilot. ستبقى فرق المؤسسات التي لديها اتفاقيات Microsoft حالية أو متطلبات FedRAMP على Copilot؛ بينما سيختار المطورون المستقلون الذين يريدون أقصى قدرة وكيلة Cursor.
شهد Windsurf، المعروف سابقاً باسم Codeium، تغييراً في علامته التجارية وعاماً مضطرباً في 2025: أعلنت OpenAI عن استحواذ بقيمة $3 مليار في مايو، وانهارت الصفقة في يوليو، ورخصت Google DeepMind التكنولوجيا مقابل $2.4 مليار، مما جعل Windsurf فعلياً بيئة تطوير متكاملة (IDE) مدعومة من Google. يحتل المرتبة الأولى في تصنيفات LogRocket لأدوات تطوير الذكاء الاصطناعي (فبراير 2026). بسعر $15/month لنسخة Pro، فإنه يكلف أقل بـ $5 من Cursor. يستهدف الوضع الوكيل "Flow" في Windsurf الفهم العميق للملفات المتعددة مع توافق أفضل عبر بيئات التطوير المتكاملة. يتفوق Cursor في جودة Tab، وحجم المجتمع، ونضج MCP. أدى الجدل حول التسعير في يونيو 2025 إلى ارتفاع ملحوظ في عمليات الاشتراك التجريبي في Windsurf، فالثقة في التسعير هي متغير تنافسي حقيقي.
التسعير للمطورين المستقلين والفرق والمؤسسات
في 16 يونيو 2025، حول Cursor خطة Pro الخاصة به من 500 طلب سريع شهرياً إلى مجمع أرصدة معادل للدولار مرتبط بمعدلات API الحقيقية، دون توضيح أن الاستخدام "غير المحدود" ينطبق فقط على نموذج Auto، وليس على النماذج الرائدة مثل Claude Opus 4.6 و GPT-5.4. واجه المستخدمون رسوماً إضافية غير متوقعة بعد بضع مطالبات لـ Opus. أصدر Cursor اعتذاراً علنياً في 4 يوليو 2025، وعرض استرداداً كاملاً للرسوم المتكبدة من 16 يونيو حتى 4 يوليو، وقام بتحسين لوحة معلومات الاستخدام الخاصة به.
"لم يتم إيصال تغييرات التسعير الأخيرة للخطط الفردية بشكل واضح، ونحن نتحمل المسؤولية الكاملة."
. مدونة Cursor الرسمية، cursor.com/blog/june-2025-pricing، 4 يوليو 2025
الآثار العملية: يستهلك استخدام النماذج الرائدة حصص الطلبات السريعة بشكل أسرع مما يتوقعه معظم المستخدمين. تستهلك جلسات Composer المكثفة 10–15 طلباً سريعاً لكل منها، مما يعني أن طلبات النماذج الرائدة الشهرية البالغة ~500 في خطة Pro يمكن استنفادها قبل نهاية الشهر بوقت طويل. الحل البديل للمجتمع هو استخدام نموذج Auto للاستكشاف، والتبديل إلى نموذج رائد محدد فقط للإنشاء النهائي. تتراوح الفئات من Hobby (مجانية) إلى Pro ($20/month)، و Pro+ ($60/month، 3 أضعاف الحصة)، و Ultra ($200/month، 20 ضعف الحصة)، و Teams ($40/user/month)، و Enterprise (مخصص). لا تقدم أي فئة خيار النشر المحلي (on-premise)، حيث يتم توجيه جميع الطلبات عبر البنية التحتية لـ AWS الخاصة بـ Cursor.
تقييمات المستخدمين
لا توجد تقييمات بعد. كن أول من يشارك تجربته!
سجّل الدخول لكتابة تقييم.
ظهرت في مجموعات
قوائم منتقاة تتضمّن Cursor.
مقالات ذات صلة
أدلة ومقالات ذات صلة بـ Cursor.

Cursor 3.3 Build-in-Parallel Setup: Real-World Refactor Guide

Cursor 3.3 Context Usage Breakdown: What to Cut First

Zed 1.0 vs Cursor vs VS Code: Real Benchmark on a 50k-LOC Repo (2026)

Claude Code vs Cursor vs Codex vs Devin vs Replit Agent 3: 2026 Scorecard

Cursor CVE-2026-26268: Check If You're Patched (Git Hook RCE)
