Cara Mengelola Konteks Claude Code dengan Benar: Hindari Semakin Panjang Sesi, Semakin 'Bodoh' Modelnya

marsbitDipublikasikan tanggal 2026-04-16Terakhir diperbarui pada 2026-04-16

Abstrak

Saat ini, Claude Code telah meningkatkan jendela konteksnya hingga 1 juta token, tetapi pengelolaan konteks yang tepat tetap penting untuk menjaga kinerja model. Konteks yang terlalu panjang dapat menyebabkan "context rot", di mana model menjadi kurang fokus karena informasi yang berlebihan. Artikel ini membahas beberapa strategi pengelolaan konteks: 1. **Memulai sesi baru** disarankan saat beralih ke tugas baru, meskipun konteks besar memungkinkan tugas yang lebih panjang. 2. **Fitur "Rewind"** (klik Esc dua kali atau /rewind) memungkinkan kembali ke titik tertentu dalam percakapan dan mencoba lagi dari sana, lebih efektif daripada sekadar memperbaiki respons. 3. **Kompaksi konteks (/compact)** secara otomatis meringkas percakapan untuk mengosongkan ruang, tetapi bisa kehilangan detail penting jika tidak diarahkan dengan baik. 4. **Mengosongkan sesi (/clear)** memulai dari awal dengan ringkasan manual, memastikan hanya informasi relevan yang disertakan. 5. **Subagen** menugaskan tugas sampingan ke agen terpisah dengan konteks bersih, lalu hanya mengambil hasil akhirnya, cocok untuk tugas dengan banyak output sementara. Kesimpulannya, meskipun konteks Claude sangat besar, pengguna perlu aktif mengelola percakapan dengan tools seperti rewinding, kompaksi, dan subagen untuk memastikan kinerja optimal.

Hari ini, kami meluncurkan pembaruan baru untuk perintah /usage, yang dirancang untuk membantu Anda memahami lebih jelas penggunaan Anda di Claude Code. Di balik keputusan ini adalah berbagai diskusi mendalam yang kami lakukan dengan pengguna baru-baru ini.

Dalam diskusi ini, kami berulang kali mendengar sebuah fenomena: kebiasaan semua orang dalam mengelola sesi sangatlah beragam. Terutama sejak Claude Code meningkatkan jendela konteks (Context Window) hingga mencapai 1 juta, perbedaan ini menjadi semakin jelas.

Apakah Anda terbiasa hanya menyimpan satu atau dua sesi yang terbuka di terminal? Atau membuka sesi baru setiap kali memasukkan prompt? Kapan Anda menggunakan kompresi (Compact), putar balik (Rewind), atau sub-agen (Subagents)? Dan apa yang menyebabkan kompresi yang buruk?

Sebenarnya ada banyak hal yang perlu dipelajari di sini. Detail-detail yang tampaknya sepele ini sangat mempengaruhi pengalaman Anda menggunakan Claude Code. Dan inti dari semua ini bermuara pada satu hal: cara mengelola jendela konteks Anda.

Kilas Ilmu: Konteks, Kompresi Konteks, dan Penurunan Konteks

Yang dimaksud dengan 'Jendela Konteks (Context Window)' ibarat semua informasi yang dapat 'dilihat' oleh model secara bersamaan saat menghasilkan jawaban berikutnya. Ini mencakup prompt sistem (System Prompt) Anda, riwayat obrolan sejauh ini, setiap panggilan alat (Tool Call) dan hasil keluarannya, bahkan setiap file yang telah dibacanya. Sekarang, Claude Code memiliki jendela konteks yang sangat besar hingga 1 juta token(Catatan: Token adalah unit dasar model besar untuk memproses teks, biasanya satu kata bahasa Inggris sekitar 1 Token, satu karakter Tionghoa mungkin memakan 1-2 Token).

Namun sayangnya, menggunakan konteks memerlukan sedikit pengorbanan, yang biasanya kami sebut sebagai penurunan konteks (Context Rot)(Catatan: Mengacu pada fenomena di mana seiring riwayat percakapan menjadi semakin panjang, model perlu memproses terlalu banyak informasi, menyebabkan perhatiannya teralihkan, melupakan informasi penting awal atau terganggu oleh konten yang tidak relevan). Seiring konteks menjadi semakin panjang, kinerja model biasanya memburuk, karena perhatiannya tersebar ke lebih banyak Token. Konten-konten sisa awal yang sudah tidak relevan akan mulai mengganggu tugas yang sedang dilakukan model saat ini.

Jendela konteks memiliki batas kapasitas yang keras. Jadi, ketika Anda hampir memenuhi jendela, Anda harus meringkas tugas yang sedang Anda lakukan menjadi deskripsi singkat, lalu melanjutkan pekerjaan di jendela konteks baru dengan membawa ringkasan ini.

Kami menyebut proses ini sebagai kompresi konteks (Compaction)(Catatan: Proses menyaring riwayat yang sangat panjang menjadi ringkasan singkat untuk mengosongkan ruang memori). Tentu saja, Anda juga dapat memicu proses kompresi ini secara manual kapan saja.

Bayangkan, Anda baru saja meminta Claude membantu melakukan sesuatu, dan itu telah selesai. Sekarang, konteks Anda telah diisi dengan beberapa informasi (seperti panggilan alat, hasil keluaran alat, instruksi yang Anda berikan).

Apa yang harus dilakukan selanjutnya? Anda mungkin akan terkejut menemukan bahwa Anda memiliki begitu banyak pilihan:

· Lanjutkan (Continue)—Dalam sesi yang sama, kirim pesan berikutnya secara langsung

· Putar Balik (/rewind atau tekan tombol Esc dua kali)—Putar waktu mundur, kembali ke pesan sebelumnya, coba ulang dari sana

· Kosongkan (/clear)—Mulai sesi baru yang benar-benar bersih, biasanya dengan membawa ringkasan singkat yang Anda saring dari percakapan tadi

· Kompresi (Compact)—Buat ringkasan percakapan saat ini, lalu lanjutkan bekerja berdasarkan ringkasan ini

· Sub-agen (Subagents)—Delegasikan tahap pekerjaan berikutnya ke agen AI (AI Agent) lain yang memiliki konteks bersihnya sendiri, dan hanya menarik kembali hasil kerja akhirnya

Meskipun langsung 'melanjutkan' adalah reaksi yang paling wajar, tetapi empat opsi lainnya dirancang khusus untuk membantu Anda mengelola konteks dengan lebih baik.

Kapan Harus Membuka Sesi Baru?

Kapan seharusnya mempertahankan sesi lama yang panjang, dan kapan harus memulai yang baru? Pedoman pengalaman kami adalah: ketika Anda memulai tugas baru, Anda juga harus memulai sesi baru.

Jendela konteks 1 juta token berarti Anda sekarang dapat menyelesaikan tugas yang lebih panjang dan kompleks dengan sangat andal. Misalnya, meminta Claude membangun aplikasi full-stack dari awal untuk Anda.

Tapi terkadang, Anda mungkin mengerjakan tugas-tugas yang saling berhubungan. Saat itu, Anda perlu menyimpan sebagian konteks sebelumnya, tetapi tidak semuanya. Contoh, Anda baru saja menulis fitur baru, sekarang harus menulis dokumentasi penggunaannya. Anda tentu saja bisa membuka sesi baru, tetapi itu berarti Claude harus membaca ulang semua file kode yang baru saja Anda tulis — ini tidak hanya lebih lambat, tetapi juga lebih mahal.

Gunakan "Putar Balik" Alih-alih "Koreksi"

Jika saya harus memilih satu kebiasaan baik yang mewakili 'kemampuan mengelola konteks yang unggul', itu pasti adalah menggunakan 'Putar Balik (Rewind)' dengan baik.

Di Claude Code, menekan tombol Esc dua kali (atau menjalankan perintah /rewind) memungkinkan Anda kembali ke pesan sebelumnya mana pun, lalu mengirimkan prompt dari sana. Semua percakapan yang terjadi setelah titik itu akan dibuang sepenuhnya dari konteks.

Dalam mengoreksi kesalahan AI, 'Putar Balik' seringkali merupakan pendekatan yang lebih cerdas. Contoh: Claude membaca lima file, mencoba satu metode, dan gagal. Reaksi naluriah Anda mungkin mengetik di kotak dialog: "Cara ini tidak bekerja, coba metode X." Tetapi cara yang lebih cerdas adalah, putar balik ke saat ia baru saja membaca lima file itu, lalu katakan padanya dengan pelajaran yang baru Anda pelajari: "Jangan gunakan metode A, modul foo tidak mendukungnya — langsung coba metode B."

Anda bahkan dapat menggunakan fitur "ringkas dari sini (summarize from here)", meminta Claude sendiri meringkas pelajaran yang dipelajarinya menjadi sebuah 'pesan serah terima'. Rasanya seperti 'Claude versi masa depan' yang baru saja mengalami masalah, meninggalkan catatan untuk dirinya sendiri di masa lalu yang belum mulai bertindak.

Kompresi Konteks vs Sesi Baru

Ketika sebuah sesi menjadi semakin panjang, Anda memiliki dua cara untuk 'meringankannya': menggunakan /compact (kompresi) atau /clear (kosongkan dan mulai dari awal). Kedua operasi ini terdengar mirip, tetapi kinerjanya sangat berbeda.

Kompresi (Compact) adalah meminta model untuk meringkas percakapan sejauh ini, lalu menggunakan ringkasan ini untuk menggantikan catatan riwayat yang panjang. Proses ini 'lossy' (berkurang), artinya Anda menyerahkan kekuasaan untuk memutuskan 'konten apa yang penting' kepada Claude.

Keuntungannya adalah Anda tidak perlu menulis apa pun, dan Claude mungkin lebih teliti daripada yang Anda bayangkan dalam mempertahankan pelajaran penting atau catatan file. Anda juga dapat mengendalikan arah kompresi dengan memberinya instruksi (contoh: /compact fokus pada penyusunan ulang modul autentikasi, buang konten tentang debug pengujian).

Sedangkan menggunakan /clear, mengharuskan Anda sendiri menuliskan poin-poin inti (contoh: "Kami sedang menyusun ulang middleware autentikasi, batasan saat ini adalah X, file penting terkait adalah A dan B, dan kami telah menyingkirkan metode Y"), lalu memulai kembali dengan keadaan yang sangat bersih. Meskipun ini membutuhkan usaha, tetapi konteks baru yang dihasilkan, seratus persen adalah esensi yang menurut Anda benar-benar relevan.

Kompresi Seperti Apa yang Bisa Gagal?

Jika Anda sering mempertahankan sesi yang sangat panjang, Anda kemungkinan besar pernah mengalami situasi di mana efek 'kompresi' sangat buruk. Kami menemukan bahwa 'kegagalan' ini biasanya terjadi pada momen tertentu: yaitu ketika model bahasa besar (LLM) tidak dapat memprediksi arah pekerjaan Anda selanjutnya.

Contoh, setelah debug kode yang panjang, sistem memicu kompresi otomatis, meringkas proses pemeriksaan sebelumnya. Lalu Anda langsung mengirim pesan: "Sekarang, perbaiki peringatan lain yang kita lihat sebelumnya di bar.ts."

Namun, karena fokus sesi tadi sepenuhnya pada debug Bug sebelumnya, peringatan yang belum sempat diperbaiki itu sangat mungkin telah dianggap sebagai informasi tidak penting dan dibuang langsung saat meringkas.

Ini adalah masalah yang cukup rumit. Karena terbatas oleh penurunan konteks, model pada saat melakukan kompresi, seringkali adalah saat 'kecerdasannya' paling tidak dalam kondisi prima. Untungnya dengan kapasitas konteks 1 juta, Anda sekarang memiliki ruang yang lebih longgar, dapat secara aktif membawa deskripsi 'apa yang ingin saya lakukan selanjutnya', untuk menjalankan /compact lebih awal.

Sub-agen dan Jendela Konteks Baru

Sub-agen juga merupakan cara yang sangat baik untuk mengelola konteks. Cara ini sangat berguna ketika Anda mengetahui sebelumnya bahwa suatu pekerjaan akan menghasilkan banyak hasil antara 'baca lalu buang' (tidak akan digunakan lagi di masa depan).

Ketika Claude menghasilkan sub-agen melalui alat agen (Agent tool), makhluk kecil ini akan mendapatkan jendela konteks yang benar-benar baru. Ia dapat berkeliaran dengan leluasa di dalamnya, melakukan pekerjaan sebanyak apa pun. Setelah selesai, ia akan menyaring hasilnya, hanya menyerahkan laporan akhir kembali ke Claude 'induk'.

'Pertanyaan menggugah jiwa' kami untuk menilai apakah harus menggunakan sub-agen adalah: apakah nanti saya perlu melihat keluaran detail dari menjalankan alat ini, atau saya hanya ingin kesimpulan akhir?

Meskipun Claude Code akan memanggil sub-agen secara otomatis di belakang layar, tetapi terkadang Anda juga dapat mengarahkannya dengan sangat jelas. Misalnya, Anda dapat berkata padanya:

· "Kirim sub-agen untuk memverifikasi apakah pekerjaan yang baru saja kita lakukan sudah benar, berdasarkan file spesifikasi di bawah ini"

· "Kirim sub-agen untuk membaca seluruh repositori kode lain, rangkum bagaimana cara mengimplementasikan alur autentikasinya, lalu Anda sendiri meniru, dan implementasikan juga di sini"

· "Kirim sub-agen untuk menulis dokumen penjelasan untuk fitur baru ini, berdasarkan catatan modifikasi Git saya"

Kesimpulannya, ketika Claude menyelesaikan satu putaran jawaban, dan Anda sedang bersiap untuk mengirim pesan baru, Anda berdiri di persimpangan keputusan.

Kami berharap di masa depan, Claude dapat cukup cerdas untuk mengurus semua ini untuk Anda. Tetapi untuk saat ini, menguasai keputusan-keputusan ini dengan mahir adalah jalan yang harus dilalui untuk membimbing Claude menghasilkan hasil berkualitas tinggi.

Pertanyaan Terkait

QApa itu 'Context Window' dalam Claude Code dan mengapa pengelolaannya penting?

AContext Window adalah semua informasi yang dapat dilihat model saat menghasilkan jawaban berikutnya, termasuk prompt sistem, riwayat obrolan, panggilan alat, dan file yang dibaca. Claude Code memiliki Context Window hingga 1 juta token. Pengelolaannya penting karena Context Rot (penurunan konteks) dapat terjadi, di mana performa model menurun saat konteks terlalu panjang akibat perhatian yang terdistribusi ke terlalu banyak token.

QApa perbedaan antara opsi 'Continue', 'Rewind', 'Clear', 'Compact', dan 'Subagents' dalam mengelola konteks?

A'Continue' melanjutkan di sesi yang sama. 'Rewind' mundur ke pesan sebelumnya dan memulai ulang dari sana. 'Clear' memulai sesi baru dengan ringkasan singkat. 'Compact' meringkas percakapan saat ini dan melanjutkan berdasarkan ringkasan tersebut. 'Subagents' mendelegasikan pekerjaan ke agen lain dengan konteks bersih dan hanya mengambil hasil akhirnya.

QKapan sebaiknya kita menggunakan fitur 'Rewind' daripada sekadar mengoreksi Claude secara langsung?

AGunakan 'Rewind' ketika Claude telah melakukan kesalahan setelah membaca beberapa file atau mencoba metode yang gagal. Daripada mengoreksi di pesan berikutnya, lebih baik mundur ke titik sebelum kesalahan dan memberikan instruksi baru dengan pelajaran yang telah dipelajari, sehingga menghindari konteks yang berantakan dan meningkatkan efisiensi.

QApa perbedaan antara 'Compaction' dan memulai sesi baru ('Clear') dalam mengelola konteks yang panjang?

A'Compaction' adalah proses di mana Claude meringkas percakapan yang panjang menjadi ringkasan yang kemudian digunakan sebagai dasar untuk melanjutkan, tetapi bersifat 'lossy' karena Claude memutuskan apa yang penting. 'Clear' memulai sesi baru dengan ringkasan yang ditulis sendiri oleh pengguna, memastikan hanya informasi yang dianggap relevan yang dimasukkan, meskipun membutuhkan usaha lebih.

QDalam situasi apa penggunaan 'Subagents' menjadi pilihan yang tepat untuk mengelola konteks?

AGunakan 'Subagents' ketika suatu pekerjaan akan menghasilkan banyak output perantara yang tidak diperlukan lagi di masa depan. Subagents bekerja di konteks window yang benar-benar baru, melakukan semua pekerjaan, dan hanya mengembalikan hasil akhir ke Claude utama. Ini ideal untuk tugas seperti validasi, membaca dan meringkas repositori lain, atau menulis dokumentasi berdasarkan riwayat Git.

Bacaan Terkait

Peringatan Penipuan IRS: Surat Palsu Menargetkan Pemegang Kripto dalam Skema Pencurian Data

Unit Investigasi Kriminal IRS telah mengeluarkan peringatan tentang skema phishing canggih yang menargetkan pemegang cryptocurrency. Penipuan ini menggunakan surat kertas yang terlihat resmi, seolah-olah dari IRS, untuk mencuri data pribadi dan aset digital. Surat palsu tersebut meminta penerima mendaftar di "Digital Asset Compliance Portal" yang tidak ada sebelum tenggat waktu tertentu, dan mengandung kode QR yang mengarah ke situs web IRS palsu untuk mengumpulkan informasi sensitif atau bahkan mengelabui korban agar mentransfer aset kripto mereka kepada penipu. Skema ini memanfaatkan fakta bahwa IRS memang telah mengirim surat edukasi terkait kepatuhan pajak aset kripto sejak 2019, sehingga surat seperti ini tidak lagi dianggap tidak biasa. Namun, IRS menegaskan bahwa mereka **tidak pernah** menyertakan kode QR dalam korespondensi resmi, **tidak** meminta transfer aset digital sebagai bagian dari proses kepatuhan, dan **tidak** mengoperasikan portal pendaftaran aset digital. Setiap pemberitahuan yang sah dapat diverifikasi melalui IRS.gov atau nomor telepon yang tercantum di situs resmi tersebut. Jika Anda menerima surat seperti ini, jangan pindai kode QR-nya, jangan hubungi nomor yang tertera di surat, dan jangan masukkan informasi pribadi di situs yang ditautkan. Gunakan hanya saluran resmi IRS untuk memeriksa status akun Anda. Penipuan yang menyamar sebagai regulator ini mengikis kepercayaan terhadap komunikasi IRS yang sah, di saat yang sama lembaga tersebut sedang meningkatkan penegakan hukum di sektor aset digital.

TheNewsCrypto6m yang lalu

Peringatan Penipuan IRS: Surat Palsu Menargetkan Pemegang Kripto dalam Skema Pencurian Data

TheNewsCrypto6m yang lalu

RWA Mingguan: Sepuluh Lembaga Keuangan Eropa Membentuk Koperasi Aset Ter-tokenisasi; Ondo Luncurkan Jaringan Eksekusi Baru Ondo Network

**Ringkasan Mingguan RWA: 24-31 Juli 2026** Lanskap RWA global menunjukkan pertumbuhan dan transformasi signifikan minggu ini. Kapitalisasi pasar on-chain aset RWA meningkat stabil menjadi $368,2 miliar, dengan jumlah pemegang melonjak 40,81% mencapai rekor 1,45 juta. Namun, volume transfer stablecoin anjlok hampir 30%, mengindikasikan penurunan aktivitas transaksi on-chain meski likuiditas tetap stabil. **Sorotan Regulasi & Kebijakan:** * Korea Selatan merencanakan undang-undang komprehensif untuk aset digital dan stablecoin, sementara partai oposisi mengajukan RUU untuk menghapus pajak crypto. * Kenya menurunkan persyaratan modal minimum untuk penerbit stablecoin menjadi $2,32 juta. * Zimbabwe menyetujui tujuh perusahaan fintech, termasuk platform tokenisasi aset, untuk bergabung dalam sandbox peraturannya. **Perkembangan Proyek Utama:** * **Sektor Keuangan:** Sepuluh lembaga keuangan Eropa membentuk koperasi blockchain RL1 untuk membangun infrastruktur aset tokenisasi bersama. **Project Agorá** yang dipimpin BIS menyelesaikan uji coba pembayaran lintas batas sebesar $1 juta menggunakan cadangan bank sentral dan deposit bank yang ditokenisasi, dengan waktu penyelesaian rata-rata 80 detik. **BNY Mellon** mulai memindahkan bisnis transfer agent intinya ke blockchain. * **Ekspansi Ke Aset Nyata:** **POSCO International** Korea mendemonstrasikan tokenisasi faktur dagang riil di Injective untuk mempercepat pembayaran. Peternak sapi di **Brazil** menggunakan tokenisasi RWA untuk mendapatkan pinjaman hampir $20.000 dengan bantuan smart collar. * **Inovasi Stablecoin:** Open USD (OUSD), didukung oleh lebih dari 140 institusi termasuk Visa dan Mastercard, akan diluncurkan di Ethereum. Tether meluncurkan stablecoin compliant USA₮ di jaringan Celo. * **Infrastruktur:** Ondo Finance meluncurkan **Ondo Network**, lapisan eksekusi baru yang memisahkan proses eksekusi dari penyelesaian untuk kecepatan dan privasi yang lebih baik. **Tantangan & Wawasan:** Analisis mengungkapkan meski aset RWA on-chain bertambah, sekitar 90% masih "tidur" dengan utilisasi rendah di DeFi. Kompetisi kini bergeser dari sekadar penerbitan aset ke pembangunan aplikasi, likuiditas, dan saluran distribusi yang efektif, seperti integrasi dengan platform seperti Robinhood, untuk membangunkan nilai triliunan dana yang belum dimanfaatkan.

marsbit10m yang lalu

RWA Mingguan: Sepuluh Lembaga Keuangan Eropa Membentuk Koperasi Aset Ter-tokenisasi; Ondo Luncurkan Jaringan Eksekusi Baru Ondo Network

marsbit10m yang lalu

Perusahaan Kripto Wintermute Lontarkan Pernyataan Pesimis Soal Kenaikan Altcoin yang Ditunggu-tunggu! Berikut Detailnya

Perusahaan market maker kripto terkemuka, Wintermute, menyampaikan pernyataan pesimistis terkait potensi musim altcoin yang dinantikan. Laporan mereka menyebutkan bahwa perilaku investor institusional mulai berubah, dengan modal yang semakin terkonsentrasi pada lebih sedikit token. Wintermute mencatat bahwa klien institusional menyumbang 72% volume perdagangan spot OTC mereka pada paruh pertama 2026. Data menunjukkan modal institusional bertindak lebih selektif dan terfokus pada token tertentu, berbeda dengan minat investor ritel yang bertahan lebih lama. Perusahaan memprediksi bahwa "musim altcoin" klasik, di mana ratusan altcoin meroket secara bersamaan seperti di siklus sebelumnya, mungkin akan berubah. Dalam siklus baru, hanya proyek dengan penggunaan kasus yang kuat, likuiditas tinggi, dan minat institusional yang kemungkinan akan menonjol. Data dari platform seperti CryptoQuant dan Kaiko mendukung tren ini. Volume perdagangan pasangan altcoin/Bitcoin mendekati level terendah sejak 2021, sementara 10 altcoin teratas (selain stablecoin) mendominasi sekitar 80,5% kapitalisasi pasar altcoin. Selain itu, 10 altcoin teratas kini menyumbang 63% dari total volume perdagangan altcoin, meningkat dari sekitar 50% beberapa bulan lalu, mengindikasikan konsentrasi modal yang semakin tajam. Analis menyimpulkan bahwa dalam kondisi saat ini, potensi musim kenaikan altcoin baru mungkin tidak seluas pasar bull sebelumnya, dengan keuntungan yang kemungkinan akan terkonsentrasi pada sejumlah kecil proyek prospektif yang memiliki teknologi canggih, likuiditas tinggi, dan ekosistem yang berkelanjutan.

cryptonews.ru33m yang lalu

Perusahaan Kripto Wintermute Lontarkan Pernyataan Pesimis Soal Kenaikan Altcoin yang Ditunggu-tunggu! Berikut Detailnya

cryptonews.ru33m yang lalu

Trading

Spot
活动图片