إدارة جلسات Cursor CLI والتنفيذ السحابي
05-tips ذكرت بالفعل cursor agent --resume لمتابعة آخر محادثة. هذا المنشور يكمّل الجلسات والتنفيذ السحابي: كيفية عرض المحادثات السابقة، أيها تستأنف، واستخدام -c لتشغيل مهمة في السحابة حتى يمكنك إغلاق الطرفية أو الجهاز وتظل تنتهي في الخلفية.
استئناف الجلسة: --resume
أغلقت الطرفية في منتصف المحادثة، أو كانت المهمة طويلة فأوقفتها — في المرة القادمة تريد المتابعة من نفس الخيط:
cursor agent --resumeهذا يحمّل أحدث محادثة؛ السياق والتعليمات السابقة ما زالت هناك، لا حاجة لإعادة وصف الطلب.
استئناف محادثة معيّنة
إن كان لديك أكثر من محادثة وتريد استئناف واحدة بعينها:
cursor agent --resume=chat-id-hereاحصل على chat-id من "عرض المحادثات" أدناه.
عرض كل المحادثات: cursor agent ls
cursor agent lsيعرض المحادثات السابقة (مع ID أو معرف). ابحث عن التي تريد ومرّر معرفها إلى --resume=ID.
مرجع سريع:
| الأمر | الغرض |
|---|---|
cursor agent ls |
عرض كل المحادثات |
cursor agent --resume |
استئناف الأحدث |
cursor agent --resume=chat-id |
استئناف محادثة معيّنة |
التنفيذ السحابي: -c / --cloud
بعض المهام ثقيلة: تحليل المستودع بالكامل، توليد وثائق كبيرة، إعادة هيكلة متعددة الخطوات. التشغيل محلياً يعني إبقاء الطرفية مفتوحة؛ إغلاق الجهاز أو فقدان الاتصال يوقف التشغيل.
مع -c (أو --cloud) تسلّم هذه المحادثة لـ Agent سحابي:
cursor agent "Analyze the whole project and write architecture doc to docs/architecture.md" -c- بعد الإرسال، المهمة تعمل على سحابة Cursor
- يمكنك إغلاق الطرفية أو الإيقاف أو التبديل لشيء آخر
- لاحقاً، من أي جهاز بنفس حساب Cursor، استخدم
--resumeللانضمام مرة أخرى لتلك المحادثة ورؤية النتيجة أو إضافة تعليمات أكثر
إذن -c = "شغّلها في السحابة؛ لا حاجة للانتظار عند الجهاز."
متى تستخدم -c؟
| الحالة | الاقتراح |
|---|---|
| المهمة ستستغرق وقتاً طويلاً | استخدم -c لتعمل في السحابة؛ يمكن أن تنتهي بعد إغلاقك |
| سؤال سريع أو تعديل صغير | تخطّ -c؛ شغّل محلياً |
| شبكة غير مستقرة أو تفضّل عدم الاعتماد على السحابة | شغّل محلياً، لكن حافظ على الاتصال |
الجلسات + السحابة معاً
تدفق نموذجي:
- ابدأ مهمة بـ
-cلتعمل في السحابة - أغلق الطرفية
- لاحقاً شغّل
cursor agent lsلإيجاد تلك المحادثة cursor agent --resume=that-idللانضمام مرة أخرى، رؤية النتيجة، أو إرسال تعليمات إضافية
هكذا تغطّي "مهام طويلة" و"أجهزة متعددة / إيقاف".
ملخص
cursor agent ls: عرض كل المحادثات لإيجاد التي تستأنفها--resume: استئناف الأحدث؛--resume=ID: استئناف محادثة معيّنة-c/--cloud: تشغيل المهمة الحالية في السحابة؛ يمكنك إغلاق الطرفية والاستئناف لاحقاً بـ--resume
هذا يختتم السلسلة. راجع من 00-overview، أو ارجع إلى 08-worktree-merge و 09-worktree-advanced لإتقان Worktree و Best-of-N.