Cursor CLI نصائح وأسئلة شائعة
بعض النصائح العملية وإجابات عن الأسئلة الأكثر شيوعاً — حلّ "أين كنت؟" و"لماذا لا يعمل؟" دفعة واحدة.
نصائح
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 لمراجعة خريطة الدورة.