⚠️ Halaman ini menghubungkan anda dengan rakan kongsi dan pasaran gabungan Atovia. Kami mungkin menerima komisen daripada rakan kongsi gabungan untuk aktiviti yang dibuat melalui pautan ini. Tawaran diskaun mungkin berubah pada bila-bila masa mengikut dasar! Yakinlah, tiada kos tambahan untuk anda! Kami harap ini menjimatkan masa anda dalam mencari item yang betul!
- Kenapa Sesi Perlu Disambung Semula
- Memahami Konsep Sesi Dalam Claude Code
- Cara Menggunakan Arahan claude –continue
- Cara Menggunakan Arahan claude –resume
- Menggunakan Pemilih Sesi Interaktif (/resume)
- Menyambung Sesi Mengikut ID Tertentu
- Perbandingan claude –continue vs claude –resume
- Isu Biasa Semasa Menyambung Sesi Dan Cara Mengatasinya
- Petua Menguruskan Sesi Mengikut Direktori Projek
- Soalan Lazim (FAQ)
- Rumusan Dan Langkah Seterusnya
- Gunakan
claude --continueuntuk terus sesi paling terkini secara automatik tanpa memilih senarai. - Gunakan
claude --resumeatau taip/resumesemasa sesi berjalan untuk membuka pemilih sesi interaktif. - Sesi disimpan mengikut direktori projek masing-masing, jadi pastikan anda berada di direktori yang betul sebelum menyambung semula.
- Keseluruhan konteks perbualan — sejarah mesej, hasil alat, dan perubahan kod — dipulihkan apabila sesi disambung semula dengan jayanya.
Pernahkah anda menutup terminal Claude Code selepas sejam menyelesaikan pepijat, kemudian membuka semula terminal dan terpaksa menerangkan segalanya dari awal? Masalah ini boleh diselesaikan dengan mudah menggunakan dua arahan utama: claude --continue dan claude --resume. Kedua-dua arahan ini membolehkan pembangun meneruskan kerja tepat di mana ia ditinggalkan, tanpa membina semula konteks projek.
Kenapa Sesi Perlu Disambung Semula
Semasa bekerja dengan projek yang kompleks, Claude Code mengumpul banyak konteks — fail yang dibaca, pepijat yang dianalisis, penyelesaian yang dibincangkan, dan keputusan reka bentuk yang dibuat. Setiap kali terminal ditutup tanpa mekanisme penyambungan semula, semua konteks ini hilang. Ini menyebabkan pembangun perlu mengulang penerangan yang sama, membiarkan Claude menganalisis semula fail yang telah diperiksa, dan membazir masa membina semula konteks untuk penyahpepijatan yang mengambil masa berhari-hari.
Memahami Konsep Sesi Dalam Claude Code
Setiap kali anda menjalankan arahan claude, satu sesi baharu dicipta dan disimpan sebagai fail transkrip di dalam folder ~/.claude/projects/, mengikut direktori projek tempat sesi tersebut dimulakan. Fail ini menyimpan sejarah mesej, hasil panggilan alat, dan perubahan kod yang dibuat sepanjang sesi tersebut. Oleh sebab sesi dikaitkan dengan direktori projek, adalah penting untuk berada di direktori yang betul apabila cuba menyambung semula sesi tertentu.
Cara Menggunakan Arahan claude –continue
Arahan claude --continue (atau bentuk pendek claude -c) memuatkan semula perbualan paling terkini dalam direktori projek semasa secara automatik, tanpa memerlukan sebarang ID atau pemilihan manual. Ini adalah kaedah paling pantas untuk senario “saya berhenti kerja semalam, dan ingin sambung hari ini”.

| Situasi Penggunaan | Arahan |
|---|---|
| Sambung sesi terkini sahaja | claude --continue |
| Sambung serta terus hantar arahan baharu | claude -c "semak jika ujian sudah lulus" |
| Sambung dalam mod bukan interaktif (skrip) | claude -c -p "semak ralat jenis data" |
Cara Menggunakan Arahan claude –resume
Arahan claude --resume (atau bentuk pendek claude -r) memberikan kawalan yang lebih tepat berbanding --continue. Ia boleh digunakan tanpa sebarang parameter untuk membuka pemilih sesi interaktif, atau dengan ID sesi tertentu untuk terus memuatkan sesi tersebut, walaupun daripada direktori yang berbeza daripada direktori asal.

Menggunakan Pemilih Sesi Interaktif (/resume)
Semasa sesi sedang berjalan, taip /resume untuk membuka pemilih sesi interaktif tanpa perlu keluar daripada sesi semasa. Pemilih ini memaparkan senarai sesi terdahulu daripada repositori git yang sama, termasuk worktree, lengkap dengan ringkasan perbualan, bilangan mesej, nama cawangan git, dan cap masa. Pemilih ini turut menyediakan pintasan papan kekunci seperti melihat semua worktree repositori, menapis mengikut cawangan git semasa, dan menamakan semula sesi.
Menyambung Sesi Mengikut ID Tertentu
Jika anda mengetahui ID sesi tertentu, anda boleh terus memuatkannya menggunakan claude --resume <session-id>. Pengguna juga boleh menamakan semula sesi terlebih dahulu menggunakan /rename auth-refactor, supaya sesi tersebut boleh disambung semula kemudian menggunakan nama yang mudah diingati seperti claude --resume auth-refactor, tanpa perlu mengingati ID yang rumit.

🛒 Produk Disyorkan
Perbandingan claude –continue vs claude –resume
| Ciri | claude –continue | claude –resume |
|---|---|---|
| Sesi yang dimuatkan | Sesi paling terkini sahaja | Sesi terkini atau mana-mana sesi mengikut ID |
| Keperluan pemilihan manual | Tiada | Ya, melalui pemilih interaktif atau ID |
| Akses merentasi direktori | Terhad kepada direktori semasa | Boleh mengakses sesi daripada direktori berbeza melalui ID |
| Sesuai untuk | Satu tugasan berterusan | Berbilang tugasan atau projek selari |
Isu Biasa Semasa Menyambung Sesi Dan Cara Mengatasinya
Kenapa claude –continue tidak berfungsi selepas menggunakan claude –resume? Ini berlaku kerana sesi yang disambung melalui pemilih interaktif tidak sentiasa mengemas kini fail sejarah utama yang digunakan oleh --continue untuk mengesan perbualan paling terkini. Jika ini berlaku, gunakan claude --resume semula dan pilih sesi yang betul daripada senarai secara manual sebagai penyelesaian sementara.

Kenapa claude –resume memaparkan ralat “invalid or expired“? Ralat ini selalunya berpunca daripada percanggahan direktori kerja — sesi tersebut dicipta di satu direktori tetapi cubaan menyambung semula dilakukan daripada direktori yang berbeza. Pastikan anda berada di direktori projek asal sebelum menjalankan arahan tersebut.
Petua Menguruskan Sesi Mengikut Direktori Projek
- Sentiasa jalankan arahan sambung semula daripada direktori projek yang sama seperti semasa sesi dimulakan.
- Namakan semula sesi penting menggunakan
/renamesupaya mudah dikenal pasti kemudian. - Gunakan
claude --continue --fork-sessionapabila anda ingin meneroka dua pendekatan berbeza tanpa mengubah sesi asal. - Semak dokumentasi rasmi terkini di docs.claude.com kerana tingkah laku terperinci arahan ini boleh berbeza mengikut versi.

Soalan Lazim (FAQ)
Adakah semua konteks perbualan dipulihkan sepenuhnya apabila sesi disambung semula? Ya, secara amnya sejarah mesej, hasil panggilan alat, dan perubahan kod yang dibuat akan dipulihkan apabila sesi disambung semula melalui kaedah rasmi seperti /resume, --continue, atau --resume.
Bolehkah saya menyambung sesi daripada direktori yang berbeza? Menggunakan claude --resume <session-id> membolehkan akses merentasi direktori dalam kebanyakan kes, tetapi tingkah laku ini boleh berbeza mengikut versi Claude Code yang dipasang.

Apakah beza antara sesi interaktif dan sesi headless? Sesi yang dijana melalui claude -p atau Agent SDK tidak dipaparkan dalam pemilih interaktif; sesi jenis ini perlu disambung semula secara berasingan menggunakan claude -p --continue atau claude -p --resume <session-id>.
Rumusan Dan Langkah Seterusnya
Menyambung semula sesi Claude Code adalah kemahiran asas yang menjimatkan masa dan mengekalkan kesinambungan kerja pembangunan. Gunakan claude --continue untuk sambungan pantas sesi terkini, dan claude --resume apabila memerlukan kawalan lebih tepat terhadap sesi tertentu. Amalkan penamaan sesi dan semakan direktori projek secara konsisten untuk mengelakkan isu biasa yang dinyatakan di atas.
- Dokumentasi Rasmi Claude Code – docs.claude.com
- Panduan Aliran Kerja Am Claude Code – code.claude.com/docs/en/common-workflows
- Rujukan CLI Claude Code – docs.anthropic.com/en/docs/claude-code
Mahu lebih banyak perbandingan dan panduan membeli?