Cursor CLI نصائح وأسئلة شائعة

2 min read

بعض النصائح العملية وإجابات عن الأسئلة الأكثر شيوعاً — حلّ "أين كنت؟" و"لماذا لا يعمل؟" دفعة واحدة.

نصائح

1. استئناف المحادثة السابقة

أغلقت في منتصف الجلسة وتريد متابعة من حيث توقفت؟ لا حاجة للبدء من جديد:

cursor agent --resume

هذا يحمّل أحدث محادثة مع كل السياق — كضغط "استئناف" على فيديو متوقف.

2. التأكيد قبل تشغيل الأوامر

قد يريد الـ Agent تشغيل أوامر مثل npm install أو git.

  • الوضع التفاعلي: سيسألك أولاً
  • إن كنت حذراً، قل له في المحادثة: "اسألني قبل تشغيل أي أوامر"

هكذا لن تكون لحظات من نوع "متى شغّل ذلك؟".

3. استخدم CLI و IDE معاً

يمكن استخدام CLI ونافذة Cursor في الوقت نفسه — ليست إما/أو:

  • استخدم النافذة للتطوير الرئيسي وتصفح شجرة الملفات والإكمال بـ Tab
  • استخدم CLI للمهام الصغيرة والاستعلام وتشغيل الأتمتة

واحد يتولى المعركة الرئيسية والآخر المناوشات — فرّق تسد.

أسئلة شائعة

س: cursor: command not found؟ ج: أعد تشغيل الطرفية بعد التثبيت، أو شغّل source ~/.zshrc (أو ~/.bashrc). تأكد أن مسار التثبيت في PATH — مشكلة "ثبّت الأداة لكن النظام لا يجدها" تكون في الغالب مشكلة PATH.

س: هل CLI مدفوع؟ ج: نعم. تحتاج اشتراك Cursor لاستخدام CLI — وهو نفس اشتراك الـ IDE.

س: هل يمكن استخدامه على خادم / في Docker؟ ج: نعم. المتطلبات: القدرة على تشغيل سكربت التثبيت، وتسجيل الدخول إلى Cursor (أو إعداد token). انتبه للشبكة والتفويض — لا تتوقع الوصول إلى سحابة Cursor في بيئة شبكة مقيدة.

س: هل هو نفسه الـ Agent في نافذة Cursor؟ ج: نفس القدرة الأساسية. الفرق أن CLI واجهة طرفية، يدعم الوضع غير التفاعلي ويتكامل مع السكربتات وCI — نفس الذكاء الاصطناعي، واجهة مختلفة.

ملخص

  • استئناف المحادثة: cursor agent --resume
  • تأكيد الأوامر: يمكنك أن تطلب "تأكيد قبل تشغيل أي أوامر"
  • CLI و IDE: يمكن استخدامهما معاً، لا يستبعد أحدهما الآخر
  • عند التعثّر: راجع cursor --help والوثائق الرسمية — معظم المشاكل لها حلول معروفة

التالي: 06-cursor-cli-with-worktree — استخدم CLI مع Worktree للتطوير المتوازي. أو ارجع إلى 00-overview لمراجعة خريطة الدورة.