تم إطلاق Cursor، محرر الكود ومنصة الوكيل التي تعتمد على الذكاء الاصطناعي المؤشر 2.0 في 29 أكتوبر 2025 - تحديث رئيسي يجمع بين نموذج الترميز المصمم خصيصًا (المسمى ملحن) بواجهة مُعاد تصميمها، مُركزة على العميل، ومجموعة من ترقيات المنصة تهدف إلى جعل البرمجة الوكيلة أسرع وأكثر أمانًا وتعاونًا. تُصنّف الشركة هذا الإصدار كتحول استراتيجي من دمج نماذج خارجية إلى توفير نموذجها المُدرّب وأدواتها المُحسّنة من البداية إلى النهاية لتطوير برمجيات "وكيلة".
فيما يلي: نظرة متعمقة على ما تم شحنه في Cursor في 2.0، وكيف تم بناء Composer، وعناصر سجل التغييرات الملموسة، والأهم من ذلك - ما الذي فاجأ حقًا عالم الذكاء الاصطناعي للمطورين؟ حول هذا الإصدار.
ما هو Cursor (ولماذا يجب على المطورين الانتباه إليه)؟
Cursor هو محرر ومنصة مصممة من الأساس للسماح للمطورين باستخدام الذكاء الاصطناعي عملاء كمتعاونين من الطراز الأول في سير عمل البرمجة. يجمع البرنامج بين محرر محلي/بعيد، وتنسيق الوكلاء، وتكامل الأدوات (المحطات الطرفية، والمتصفح، والبحث الدلالي)، وسير عمل مُركّز على النموذج، مما يُمكّن الوكلاء من القراءة والتخطيط والتحرير والاختبار والتكرار على قواعد بيانات حقيقية. تُصنّف الشركة Cursor على أنه "أفضل طريقة للبرمجة باستخدام الذكاء الاصطناعي"، مُركّزًا على تمكين الوكلاء من أداء مهام هندسية مفيدة بدلًا من مجرد الإكمال التلقائي للأسطر.
لماذا يعد Cursor 2.0 مهمًا الآن
لقد تجاوزت مساعدات الذكاء الاصطناعي للبرمجة عمليات إكمال الدورة الواحدة، لتشمل سير عمل أطول ومتعددة الخطوات (التخطيط ← التحرير ← الاختبار ← التكرار). وهذا يُنشئ اختناقات جديدة - زمن الوصول، ودقة السياق عبر المستودعات الكبيرة، والتنفيذ الآمن لأوامر shell/ci، والجهد البشري لمراجعة تغييرات الوكيل. المؤشر 2.0 يستهدف هذه الاختناقات بشكل مباشر من خلال شحن نموذج مُصمم خصيصًا لسير العمل الوكيل و أساسيات واجهة المستخدم/الهندسة المعمارية لتشغيل العديد من الوكلاء في وقت واحد وبكل أمان. باختصار: يسعى Cursor إلى أن يكون الحل الأمثل لهندسة البرمجيات المرتكزة على الوكلاء.
ميزات تحديث Cursor 2.0:
- أسرع بأربع مرات - متوسط إكمال الحوار في أقل من 30 ثانية؛
- قدرات محسّنة للمهام متعددة الخطوات - قادرة على التعامل بشكل مستقل مع سلاسل التعليمات البرمجية المعقدة؛
- بحث دلالي معزز - قادر على فهم وإيجاد العلاقات عبر قاعدة التعليمات البرمجية بأكملها؛
- تحسين التفاعل منخفض الكمون - مناسب للتطوير في الوقت الفعلي والنماذج الأولية السريعة؛
- تدريب التعلم التعزيزي (RL) - مُحسَّن للترميز القائم على الوكيل.
ما هو المفهوم الأساسي وراء Cursor 2.0؟
في جوهره، يقدم Cursor 2.0 ثلاث أفكار متشابكة:
1. تصميم محرر يضع العميل أولاً
بدلاً من إضافة وكلاء إلى بيئة التطوير المتكاملة التقليدية، يعرض Cursor 2.0 الوكلاء ككائنات في المحرر: مرئيين في شريط جانبي، وسهلي الإدارة كعمليات، وقادرين على تشغيل "خطط" (استراتيجيات متعددة الخطوات) على المستودع. هذا يُعيد صياغة إجراءات الذكاء الاصطناعي كمهام قابلة للتنسيق - لكل منها مدخلات وسجلات ومخرجات يمكن للمهندسين فحصها.
2. نموذج ترميز سريع ومُصمم خصيصًا (Composer)
نموذج Cursor الجديد، Composer، هو نموذج ترميز رائد مُدرّب ومُحسّن خصيصًا للتفاعلات الوكيلة داخل بيئة Cursor. يُركّز هذا النموذج على الإنتاجية والاستجابة - وهما خاصيتان أساسيتان لدورات الترميز التكرارية القصيرة داخل مُحرّر - مُقارنةً بمعايير تعقيد الرموز الخام والمُكلفة. تُفيد الشركة بأن Composer يُحقق تقريبًا سرعة الجيل 4x مقارنةً بنماذج مماثلة في الكفاءة، تُكمل معظم الأدوار التفاعلية في أقل من 30 ثانية وفقًا لمعاييرها الداخلية. هذه السرعة لا تقتصر على الراحة فحسب، بل تُغير أيضًا طبيعة سير العمل الوكيل (من الانتظار إلى التكرار).
3. تنفيذ الوكيل بشكل متوازي ومعزول
يتيح Cursor 2.0 للفرق تشغيل عدة وكلاء بالتوازي على نفس المشروع، مع منع تعارض الملفات من خلال وضع كل وكيل في بيئة عمل آمنة (عبر تقنيات مثل أشجار عمل Git أو بيئات العمل الآمنة للعاملين عن بُعد). يتيح هذا استكشاف "ماذا لو" على نطاق واسع: تشغيل عدة استراتيجيات إصلاح مختلفة، أو إعادة هيكلة متغيرات، أو خطوط أنابيب اختبار بالتوازي، ومقارنة النتائج دون تدخل أي طرف.
سجل التغييرات في Cursor 2.0: ما الجديد بالضبط؟
نشرت شركة Cursor سجل تغييرات مفصلاً بالتزامن مع إعلان الإصدار 2.0. تلخص النقاط التالية أهم التغييرات في المنتجات والأبحاث.
Composer — أول نموذج ترميز وكيل لـ Cursor
- نموذج حدودي مصمم خصيصًا: يُوصف Composer بأنه نموذج رائد مُصمم لمهام هندسة البرمجيات وسرعة العمل الوكيل. تم تدريبه مع إمكانية الوصول إلى أدوات قاعدة التعليمات البرمجية أثناء التدريب، مما يُساعده على تعلم أنماط البحث والتحرير وحل المشكلات متعددة الخطوات داخل مستودع حقيقي.
- ميزة السرعة: تشير تقارير المؤشر إلى أن Composer هو تقريبًا أسرع 4 مرات في معدل إنتاج الجيل مقارنة بنماذج الذكاء المماثل في معاييرها وأن معظم الأدوار المحادثة تنتهي في أقل من 30 ثانية في الممارسة العملية - وهو تحسن رئيسي للجلسات التفاعلية.
- تحسين الوكالة: تم تدريب Composer في بيئة عمل فعّالة (مع إمكانية الوصول إلى أدوات مثل البحث الدلالي، والتحرير، ومشغلات الاختبار)، وتم تحسينه باستخدام أساليب التعلم التعزيزي لضمان تغييرات سريعة وموثوقة في الكود. تشير بعض التقارير المستقلة إلى هياكل MoE (مزيج من الخبراء) والضبط الدقيق للتعلم التعزيزي في وصفة تدريب النموذج.

تأثير المطور: انخفاض زمن الوصول وتحسين الوعي بالسياق لمستودعات البيانات الكبيرة يجعل سير عمل الوكيل التكراري يبدو أسرع وأكثر موثوقية للتحرير متعدد الخطوات.
وكلاء متعددون: تنسيق الوكلاء المتوازيين
إدارة الشريط الجانبي والخطة: تتيح واجهة المستخدم الجديدة للمحرر للمطورين إنشاء وتسمية وإدارة العديد من الوكلاء و"الخطط" (استراتيجيات الوكلاء متعددة الخطوات) مع شريط جانبي دائم حتى يسهل فحص الوكلاء وسجلاتهم.
عمليات تشغيل متوازية (ما يصل إلى ثمانية وكلاء): يدعم Cursor 2.0 التشغيل حتى ثمانية وكلاء بالتوازي على موجه واحد، يعمل كل منهما في نسخة معزولة من قاعدة الكود لتجنب التعارضات. يتم تمكين ذلك إما من خلال أشجار عمل git المحلية أو من خلال عمال الآلة عن بُعد. يُحوّل التوازي التجريب الوكيل من عملية خطية مُعيقة إلى عملية سريعة ومقارنة.
المتصفح (GA): السماح للوكلاء باختبار وفحص واجهات المستخدم على الويب الحقيقية
تم ترقية المتصفح إلى الإصدار العام:* متصفح Cursor المدمج مع الوكيل - والذي كان في الأصل تجريبيًا - متاح الآن للجميع ومتكامل بشكل أفضل مع المحرر. يمكن للوكلاء التفاعل مع صفحات الويب، واستخراج عناصر DOM، وإعادة توجيه المعلومات المنظمة إلى وقت تشغيل الوكيل. هذا يُمكّن الوكلاء من البحث في الوثائق، وجلب واجهات برمجة التطبيقات عن بُعد، وإجراء تصحيح الأخطاء عبر الويب دون الحاجة لمغادرة المحرر.
تأثير المطور: يمكن للوكلاء الآن التحقق من صحة تغييرات واجهة المستخدم، وإعادة إنتاج أخطاء العميل، والتكرار باستخدام أدلة DOM/مرئية ملموسة بدلاً من أوصاف النصوص العمياء.
تحسين مراجعة الكود والاختلافات
مراجعة أسهل للملفات المتعددة للتغييرات التي تطرأ على الوكيل. يعمل Cursor 2.0 على تبسيط مراجعة ما غيّره الوكيل عبر المستودع دون التنقل بين الملفات؛ حيث يتم تقديم الاختلافات بطريقة تقلل من التكلفة المعرفية.
تأثير المطور: مع قيام الوكلاء بإجراء تعديلات أكبر أو بين الملفات، ينخفض الوقت الذي يقضيه البشر في تحديد مدى الجدارة بالثقة - وهي خطوة أساسية للتبني.
المحطات الطرفية المعزولة (GA) وضوابط السلامة
تعتبر المحطات الطرفية المعزولة عبارة عن GA (macOS) وتشغل أوامر shell agent في بيئة آمنة بشكل افتراضي. عمليات تشغيل Shell محمية بحماية من الوصول إلى مساحة العمل، مع إمكانية القراءة والكتابة، وعدم وجود شبكة افتراضيًا، وقائمة مسموح بها للأوامر الحساسة. تتوفر أدوات تحكم إدارية للمؤسسات.
تأثير المطور: يعد تنفيذ العميل بشكل أكثر أمانًا أمرًا بالغ الأهمية؛ حيث تعمل الحماية المؤقتة على تقليل المخاطر عندما يحتاج العميل إلى تشغيل الاختبارات أو تنفيذ أدوات التحقق من الأخطاء أو تشغيل الأوامر المؤقتة.
وضع الصوت ووضع الخطة والوكلاء في الخلفية
- التحكم الصوتي للوكلاء (تحويل الكلام إلى نص + إرسال كلمات رئيسية مخصصة).
- وضع الخطة:إنشاء خطة باستخدام نموذج واحد وتنفيذها باستخدام نموذج آخر؛ ويمكن تشغيل الخطط في المقدمة أو الخلفية.
- الخلفية ووكلاء السحابة:بدء تشغيل أسرع، وموثوقية بنسبة 99.9% لوكلاء السحابة، ورؤية أفضل للعمل في الخلفية.
ما الذي تشير إليه Cursor 2.0 بالنسبة لمشهد برمجة الذكاء الاصطناعي الأوسع؟
تعتبر حركة المؤشر ملحوظة لسببين:
- التخصص على العموم. يُجسّد Composer توجهًا نحو بناء نماذج مُصمّمة خصيصًا لمجالات وأوقات تشغيل مُحدّدة (هنا: البرمجة الوكيلة داخل بيئة التطوير المتكاملة). فبدلًا من نموذج عام واحد يُلبّي جميع حالات الاستخدام، تُناضل الفرق من أجل نماذج مُصمّمة بشكل مُشترك مع تجربة المستخدم وسلسلة الأدوات التي تستخدمها.
- تنسيق الوكيل كمنتج بدائي. تتعامل واجهة مستخدم Cursor مع الوكلاء كموارد مُدارة، حيث يُمكنك تنظيمها وتدقيقها وإصدار إصدارات منها. من المُرجّح أن يظهر هذا النمط من المنتجات - الوكلاء كعمليات مُدارة ذات أشجار عمل مُنعزلة وخطط مُشتركة - في أدوات مُطوّرين أخرى مع سعي الفرق إلى توسيع نطاق المساعدة الذاتية بأمان.
إن هذا المزيج - النماذج المتخصصة الأسرع بالإضافة إلى تجربة المستخدم المنظمة بشكل متعمد - يدفع الصناعة بعيدًا عن "النماذج باعتبارها إكمالًا تلقائيًا" نحو "النماذج باعتبارها متعاونين نشطين"، ولكنه يثير أيضًا أسئلة تتعلق بالحوكمة والتي سيتعين على كل فريق الإجابة عليها.
كيف يمكنني الوصول إلى Cursor 2.0؟
-
نزّل أو حدّث تطبيق Cursor من الموقع الرسمي (توزع Cursor إصداراتها من موقعها). صدر Cursor 2.0 كإصدار v2 (Composer + واجهة مستخدم متعددة الوكلاء)، لذا فإن التحديث إلى أحدث إصدار من Cursor هو الخطوة الأولى.
-
تأكد من تمكين Cursor 2.0 / Composer
- يعتمد تسعير Cursor على باقات الاشتراك، حيث توفر كل باقة مستويات مختلفة من الوصول إلى Composer والنماذج الأخرى. تقدم الشركة باقة مجانية للهواة، بينما يختار المستخدمون المحترفون عادةً باقة مدفوعة للاستفادة من جميع الميزات.
- تم تسليط الضوء على إصدار Cursor 2.0 (Composer، واجهة المستخدم متعددة الوكلاء، متصفح داخل التطبيق، إلخ) في سجل التغييرات؛ إذا كان التطبيق يُحدَّث تلقائيًا، فمن المفترض أن تكون على الإصدار 2.0 بالفعل. وإلا، فحدِّث التطبيق من صفحة التنزيل أو من نافذة تحديث التطبيق.
- قد تكون ميزات Composer أو الملفات المتعددة/الوكيل مفعّلة في الإصدار التجريبي في الإعدادات (الإصدارات الأقدم). إذا لم تجد Composer، فتحقق من الإعدادات ← الميزات/الإصدار التجريبي وقم بتفعيله؛ عادةً ما يتم فتح Composer عبر اختصار Composer/Agent (مثل:
Ctrl/Cmd + I) أو من اللوحة الجانبية. يمكن تشغيل/إيقاف تشغيل Composer، ويظهر في واجهة المستخدم الخاصة بالوكيل/المؤلف.
- تكوين مفاتيح/نماذج API:يستخدم المؤشر مفاتيح API المُهيأة للاتصال بموفري LLM (OpenAI، وAnthropic، وGoogle، أو مقدمي الخدمات المخصصين مثل كوميت ايه بي ايافتح المؤشر ← الإعدادات ← النماذج (أو الإعدادات ← مفاتيح API) لإضافة مفاتيح الموفر وعناوين URL أساسية مخصصة. سيسمح لك المؤشر بعد ذلك باختيار النموذج المُفعّل داخل الدردشة / الوكيل / المُلحّن.
كيف أستخدم CometAPI داخل Cursor؟ (خطوة بخطوة)
ملخص موجز: CometAPI هي بوابة تجميع نماذج (نقطة نهاية واحدة يمكنها تمثيل العديد من موردي النماذج). لاستخدامها في Cursor، عليك التسجيل في CometAPI، والحصول على مفتاح API ومعرّف النموذج، ثم إضافة هذا المفتاح ونقطة النهاية إلى إعدادات نماذج Cursor كمزود مخصص (تجاوز عنوان URL الأساسي)، وتحديد نموذج CometAPI في وضع Composer/Agent.
الخطوة أ - احصل على بيانات اعتماد CometAPI الخاصة بك
- قم بالتسجيل في CometAPI و إنشاء مفتاح API من لوحة التحكم الخاصة بهم. حافظ على سرية المفتاح (تعامل معه كأي رمز حامل).
- قم بإنشاء/نسخ مفتاح API ولاحظ اسم/معرف النموذج الذي تريد استخدامه (على سبيل المثال،
claude-sonnet-4.5أو نموذج بائع آخر متاح عبر CometAPI). وثائق/أدلة CometAPI وصف العملية وإدراج أسماء النماذج المدعومة.
الخطوة ب - إضافة CometAPI كنموذج/موفر مخصص في Cursor
- فتح المؤشر → الإعدادات → الموديلات (أو الإعدادات → مفاتيح API).
- إذا أظهر المؤشر "إضافة نموذج مخصص" or "تجاوز عنوان URL الأساسي لـ OpenAI" الخيار، استخدمه:
- عنوان URL الأساسي / نقطة النهاية: الصق عنوان URL الأساسي المتوافق مع CometAPI OpenAI (سيقوم CometAPI بتوثيق ما إذا كان يعرض
openai/v1نقطة نهاية النمط أو نقطة نهاية خاصة بالموفر). (مثال:https://api.cometapi.com/v1- استخدم عنوان URL الفعلي من مستندات CometAPI.) - مفتاح API: قم بلصق مفتاح CometAPI الخاص بك في حقل مفتاح API.
- نموذج اسم:أضف معرف النموذج تمامًا كما هو الحال في مستندات CometAPI (على سبيل المثال،
claude-sonnet-4.5orcomposer-like-model).
- تحقق الاتصال إذا كان Cursor يوفر زر "تحقق" / "اختبار". عادةً ما تتطلب آلية نموذج Cursor المخصص أن يكون الموفر متوافقًا مع OpenAI (أو أن يقبل Cursor عنوان URL أساسيًا + مفتاح). تُظهر أدلة المجتمع النمط نفسه (تجاوز عنوان URL الأساسي ← توفير المفتاح ← التحقق).
الخطوة ج - حدد نموذج CometAPI داخل Composer / Agent
- افتح Composer أو Agent (اختصار
Ctrl/Cmd + Iأو اللوحة الجانبية). - قم بتبديل اختيار النموذج من الوضع التلقائي (أو النموذج الحالي) إلى المزود/النموذج المخصص الذي أضفته للتو.
- ابدأ جلسة Composer أو أنشئ وكيلًا وتأكد من استجابته باستخدام نموذج CometAPI الذي اخترته. اختبره بمطالبة صغيرة (مثل: "ابحث في المستودع وأضف اختبارات الوحدة للوظائف الفاشلة في").
tests/") للتحقق من صحة السلوك.
النتيجة: هل هذا تحديث تاريخي؟
Cursor 2.0 ليس مجرد تحديث للميزات؛ بل هو أطروحة على مستوى المنتج تجمع بين نموذج برمجة مصمم خصيصًا وعناصر تنسيق بدائية تجعل سير العمل الوكيل عمليًا. العناصر المدهشة - نموذج داخلي للوكيل (Composer) مُحسّن خصيصًا للسرعة، ووقت تشغيل متعدد الوكلاء مع آليات عزل ملموسة، وتكاملات أعمق للأدوات مثل متصفح GA - تشير إلى نضج في كيفية تكامل الذكاء الاصطناعي مع هندسة البرمجيات. بالنسبة للفرق التي تلتزم بالمراجعات والاختبارات وسلامة سير العمل، يوفر Cursor 2.0 مسارًا موثوقًا به لتكرار أسرع بكثير وأتمتة أكبر لمهام الهندسة الروتينية. بالنسبة لمنظومة مطوري الذكاء الاصطناعي الأوسع، من المرجح أن يدفع تركيز Cursor على تنسيق الوكلاء وأدواتهم الموردين الآخرين إلى التفكير فيما يتجاوز تفاعلات المساعد الفردي نحو فرق الوكلاء، وحواجز الحماية التشغيلية، والنماذج التي تراعي زمن الوصول.



