مختصر كتابي: Leaving and Resuming Sessions
Summary: Leaving and Resuming Sessions
كيف تخرج من Session Claude Code ثم تعود إليها؟
أثناء العمل ستحتاج كثيرًا إلى إغلاق محادثة وفتح أخرى، أو الرجوع إلى محادثة سابقة. في هذا الدرس القصير تتعرف على أهم الطرق لذلك، لتعتاد التنقل بين الـSessions بسهولة قبل أن تبدأ العمل الفعلي على المشروع.
الخروج والعودة إلى الـSession نفسها
اضغط Ctrl+C مرتين فتخرج من المحادثة. وفور الخروج يعرض لك Claude Code أمرًا يعيدك إلى هذه المحادثة نفسها؛ انسخه والصقه في الـTerminal فتُفتح المحادثة كما تركتها.
اختيار Session من القائمة
يمكنك أيضًا استخدام أمر مائل (slash command):
/resume
فيعرض لك آخر المحادثات، وتختار منها ما تريد لتكمل الحديث مع الـAgent من حيث توقفت.
فتح آخر Session مباشرة
إن أردت آخر محادثة دون الاختيار من القائمة، فاكتب:
claude --continue
فتُفتح آخر محادثة تلقائيًا.
إرسال طلب دون فتح المحادثة أولًا
يمكنك أن تكتب طلبك بين علامتي تنصيص بعد كلمة claude مباشرة، دون أن تفتح المحادثة ثم تكتب في مربع النص:
claude "update readme by adding one more description line"
فيدخلك إلى المحادثة ويبدأ تنفيذ الطلب فورًا. ولأن الوضع كان يدويًا، طلب الإذن أولًا، فلما حُوّل إلى الوضع التلقائي (Auto Mode) عدّل الملف مباشرة، وأضاف إلى README سطرًا جديدًا عن الثبات في العبادة.
Ctrl+Cمرتين للخروج، ثم الأمر المقترح للعودة إلى الـSession نفسها./resumeلاختيار Session سابقة من القائمة.claude --continueلفتح آخر Session مباشرة.claude "..."لبدء Session جديدة بطلب جاهز.
وتذكّر أن الصلاحيات تُغيَّر بحسب حاجتك في كل مرة: يدوية حين تريد مراجعة كل خطوة، وتلقائية حين تريد أن ينجز دون مقاطعة. وستتعرف على أوامر وطلبات أخرى في الدروس القادمة.
الخلاصة: لن تضيع محادثاتك عند الخروج؛ فأمامك أكثر من طريقة للعودة إليها، وطريقة سريعة لبدء Session بطلب مباشر.
