Banyak dari Anda mungkin menggunakan Cursor. Jika seperti saya Anda masih memakai paket lama berbasis request dengan batas 500 request, saat fitur 'Subagent(Composer)' dinyalakan, Anda mungkin pernah mengalami puluhan request habis dalam hitungan detik. Saya sendiri juga cukup sering menghabiskan lebih dari 200 request hanya dalam sehari..
Di Cursor sendiri tidak ada tombol untuk mematikan hanya Subagent ini secara terpisah, dan bahkan setelah menghubungi customer support, jawaban yang saya terima kurang lebih hanya menyarankan untuk memblokirnya secara manual lewat .cursor/rules atau hook. (Rasanya ini memang tampak seperti mekanisme untuk mendorong pengguna pindah ke paket baru)
Masalahnya, setelah 500 request habis, statusnya berubah menjadi 'Auto unlimited', sehingga memakai Subagent lagi justru menjadi lebih menguntungkan. Namun karena terlalu merepotkan kalau harus mengubah pengaturan secara manual setiap kali, saya pun membuat ekstensi yang memungkinkan Subagent dikontrol dengan mudah.
Awalnya saya mengunggahnya ke store agar bisa dibagikan dengan mudah kepada rekan-rekan di kantor, tetapi saya pikir ini juga bisa membantu orang-orang yang stres karena konsumsi request Cursor yang berlebihan, jadi saya bagikan juga di sini. (Sebagian besar dibuat dengan codex.)
Semua metode yang digunakan di sini (hooks, rules) didasarkan pada jawaban dan panduan resmi Cursor, jadi sepertinya tidak akan ada masalah dalam penggunaannya.
Terima kasih.
[Fitur utama]
Pemblokiran Cursor Subagent : Menggabungkan dua metode, yaitu .cursorrules dan hook, untuk mencegah Subagent tetap berjalan ketika hanya salah satunya yang disetel.
Mendukung pengaturan global (Global) dan per proyek (Workspace) : Saat beberapa proyek dibuka sekaligus, masing-masing bisa ditangani secara terpisah.
Fitur menambahkan file konfigurasi ke gitignore : Anda dapat menambahkan file konfigurasi yang diinginkan ke gitignore melalui checkbox.
https://open-vsx.org/extension/taehyunkim3/cursor-subagent-toggle
1 komentar
Karena mungkin ada masalah performa, pembaruan dilakukan dengan cara hanya memodifikasi dua hook (0.1.8)
Jika sebelumnya hanya menangkap event
subagentStart, ada kemungkinan beberapa kasus terlewat, jadi kini diperbarui agar juga mendeteksi hinggatask.Metode berbasis rules yang ada sebelumnya juga bisa dikonfigurasi dengan menekan tombol 'Lihat selengkapnya'.