Halo.
Minggu ini saya habiskan waktu untuk membereskan hasil kerja Claude yang berantakan sepanjang malam.
Pemrograman Vibe sepertinya dimulai dan berakhir dengan debugging.
Akhirnya, saya hampir kehabisan token.
Pembaruan token akan dilakukan pada hari Senin minggu depan. Jadi, sepertinya saya akan terpaksa beristirahat di akhir pekan ini karena kehabisan token.
Namun, ketika saya memeriksa /status.

100% penggunaan Anda berasal dari sesi yang berat dengan subagent. Setiap subagent menjalankan permintaannya sendiri. Pertimbangkan dengan hati-hati untuk membuatnya dan pertimbangkan untuk mengonfigurasi model yang lebih murah untuk subagent yang lebih sederhana.
100% penggunaan Anda berasal dari sesi yang aktif selama 8+ jam. Ini seringkali adalah sesi latar belakang/loop. Penggunaan terus menerus dapat bertambah dengan cepat, jadi pastikan itu disengaja.
98% penggunaan Anda berada pada >150k konteks. Sesi yang lebih lama lebih mahal bahkan saat disimpan di cache. /compact di tengah tugas /clear saat beralih ke tugas baru.
19% penggunaan Anda berasal dari subagent di bawah "fork". Jika ini berjalan sering, pertimbangkan untuk mengonfigurasi subagentnya dengan model yang lebih murah atau memperketat prompt mereka
Mereka mengatakan bahwa saya menggunakan banyak token karena menggunakan banyak subagent,
Minggu ini, saya sering memerintahkan Claude untuk mengawasi build selama tidur dan memperbaiki kesalahan build.
Sebelumnya, ketika saya yang menjalankan build dan meminta mereka untuk melihat kesalahan, lebih dari 40% token tersisa,
tetapi kali ini, instruksi saya hanya "awasi dan selesaikan build". Saya menggunakan fungsi /loop Claude untuk membuatnya memeriksa dirinya sendiri. Sejujurnya, saya tidak berpikir ini adalah tugas yang akan menghabiskan banyak token.
Saya sedang memikirkan cara menghemat token.
Kemudian, saya teringat tentang plugin tunallama dari JiNagaDaN.
Jadi, saya berpikir untuk melakukan hal yang sama:
// Instruksi saya > Claude build > loop pengawasan >
// if(terjadi kesalahan) { hentikan kesalahan > laporkan ke Claude > periksa log > diagnosis > tindakan > jalankan kembali Claude build } >
// else if(build selesai) { lanjut ke langkah berikutnya}
menjadi seperti ini:
// Instruksi saya > Claude mengenali > instruksi plugin model lokal bawahan > build > loop pengawasan >
// if(terjadi kesalahan) { hentikan kesalahan > laporkan ke Claude > periksa log > diagnosis > tindakan > jalankan kembali instruksi plugin model lokal bawahan } >
// else if(build selesai) { laporkan ke Claude > lanjut ke langkah berikutnya }
Apakah ada cara untuk melakukannya?