Mods adalah fungsi TypeScript kecil yang mengubah cara kerja dan tampilan Claude Code, jadi alatnya bisa kamu sesuaikan dengan kebutuhan kerjamu. Kamu bisa memasang mods dari orang lain atau minta Claude Code menuliskannya untukmu. Satu hal wajib kamu tahu dulu: mods tidak di-sandbox, jadi pasang hanya dari sumber yang kamu percaya.
Langkahnya
Pastikan kamu memakai Claude Code CLI atau desktop app. Mods tersedia di keduanya.
Pasang plugin yang berisi mods dari Claude directory, atau jalankan /plugin di CLI.
Kalau belum menemukan mod yang cocok, minta Claude Code membuatkannya. Jelaskan apa yang mau kamu ubah, misalnya menyensor secret dari hasil tool.
Claude Code bisa menulis TypeScript-nya, memasangnya, dan hot reload di sesi yang sedang berjalan.
Sebagian fitur bawaan sekarang berupa mod, jadi bisa dimatikan lewat /plugin atau diganti versimu sendiri. Contohnya /diff.
Kalau kamu membuat mod yang berguna, kamu bisa membungkusnya dalam plugin dan mengirimkannya ke directory untuk dibagikan.
Prompt siap salin
Tekan lama kotaknya, lalu salin. Ganti bagian yang perlu dengan datamu sendiri.
Buatkan mod untuk Claude Code yang menyensor secret dari hasil tool sebelum Claude membacanya. Tulis TypeScript-nya, pasang, lalu hot reload di sesi ini.
Buatkan mod untuk Claude Code yang meminta konfirmasi sebelum perintah apa pun menyentuh konfigurasi production.
Aku ingin Claude Code bekerja lebih sesuai kebutuhan kerjaku: {kebutuhan}. Jelaskan dulu mod apa yang akan kamu buat, lalu tulis TypeScript-nya.
Biar hasilnya pas
Baca dulu sumber mod sebelum memasang. Mod punya akses ke mesinmu sama seperti Claude Code.
Kalau beberapa mod mengait ke kejadian yang sama, mereka jalan sesuai urutan dimuat. Mod yang dimuat pertama melihat kejadian paling awal dan hasil paling akhir.
Mod bisa melakukan hal yang tidak bisa dilakukan hooks, seperti menulis ulang kejadian, menggambar UI baru, dan mengganti fitur.
Di paket Team dan Enterprise, mod bawaan bernama sec-default dimuat pertama untuk mencegah mod yang kamu pasang melakukan hal berisiko, misalnya menimpa aturan deny izin.
Sumber resmi
Blog Claude(Customize Claude Code with mods in TypeScript)
Mau belajar AI lebih dalam, bareng komunitas? Different Network Academy punya kelas AI dari nol dalam bahasa Indonesia: prompt engineering, vibe coding, AI automation, data analytics, dan lainnya. Lihat kelas DN Academy