إدارة جلسات Cursor CLI والتنفيذ السحابي

3 min read

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؛ شغّل محلياً
شبكة غير مستقرة أو تفضّل عدم الاعتماد على السحابة شغّل محلياً، لكن حافظ على الاتصال

الجلسات + السحابة معاً

تدفق نموذجي:

  1. ابدأ مهمة بـ -c لتعمل في السحابة
  2. أغلق الطرفية
  3. لاحقاً شغّل cursor agent ls لإيجاد تلك المحادثة
  4. 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.