Temukan dan instal plugin yang sudah dibuat melalui marketplace
Temukan dan instal plugin dari marketplace untuk memperluas Claude Code dengan skills, agen, dan kemampuan baru.
Plugin memperluas Claude Code dengan skills, agen, hooks, dan MCP servers. Plugin marketplace adalah katalog yang membantu Anda menemukan dan menginstal ekstensi ini tanpa membuatnya sendiri.
Anda juga dapat mengaktifkan plugin di claude.ai, untuk diri sendiri atau melalui organisasi Anda. Claude Code menyinkronkan plugin tersebut ke dalam sesi Anda tanpa perlu instalasi marketplace, seperti yang dijelaskan di Plugins synced from claude.ai.
Mencari cara membuat dan mendistribusikan marketplace Anda sendiri? Lihat Buat dan distribusikan plugin marketplace.
Cara kerja marketplace
Marketplace adalah katalog plugin yang telah dibuat dan dibagikan oleh orang lain. Menggunakan marketplace adalah proses dua langkah:
Tambahkan marketplace
Ini mendaftarkan katalog dengan Claude Code sehingga Anda dapat menjelajahi apa yang tersedia. Tidak ada plugin yang diinstal lagi.
Instal plugin individual
Jelajahi katalog dan instal plugin yang Anda inginkan.
Official Anthropic marketplace
Claude Code menambahkan official Anthropic marketplace (claude-plugins-official) secara otomatis saat pertama kali Anda memulainya secara interaktif. Jika Claude Code tidak dapat menambahkannya, misalnya karena jaringan Anda memblokir unduhan atau kebijakan marketplace memblokir upaya sebelumnya, tambahkan sendiri dengan /plugin marketplace add anthropics/claude-plugins-official.
Untuk menjelajahi apa yang tersedia, jalankan /plugin dan buka tab Discover, atau lihat katalog di claude.com/plugins.
Untuk menginstal plugin dari official marketplace, gunakan /plugin install <name>@claude-plugins-official. Misalnya, untuk menginstal integrasi GitHub:
/plugin install github@claude-plugins-official
/plugin membuka panel interaktif di terminal CLI. Jika Claude melaporkan bahwa /plugin tidak tersedia di lingkungan ini, instal plugin dengan cara lain:
- Claude desktop app: gunakan plugin browser.
- VS Code extension: instal dari dialog Manage plugins.
- Cloud sessions: aktifkan plugin untuk akun claude.ai Anda sehingga Claude Code memuatnya sebagai synced plugin.
Jika instalasi gagal, cocokkan pesan yang dilaporkan Claude Code:
Marketplace "claude-plugins-official" not found: tambahkan marketplace dengan/plugin marketplace add anthropics/claude-plugins-official, kemudian coba instal lagi.- Plugin tidak ditemukan di marketplace: periksa nama plugin.
Official marketplace dikurasi oleh Anthropic, dan penyertaan adalah atas kebijakan Anthropic. Formulir pengajuan dalam aplikasi menambahkan plugin ke community marketplace, bukan yang resmi. Untuk mendistribusikan plugin secara independen, buat marketplace Anda sendiri dan bagikan dengan pengguna.
Official marketplace mencakup beberapa kategori plugin:
Code intelligence
Plugin code intelligence mengaktifkan alat LSP bawaan Claude Code, memberikan Claude kemampuan untuk melompat ke definisi, menemukan referensi, dan melihat kesalahan tipe segera setelah edit. Plugin ini mengonfigurasi koneksi Language Server Protocol, teknologi yang sama yang mendukung code intelligence VS Code. Dalam sesi cloud, Claude Code tidak memulai language server plugin, jadi Claude tidak mendapatkan alat LSP di sana.
Instal binary language server dari tabel di bawah sebelum menggunakan plugin ini; plugin tidak menginstalnya untuk Anda. Jika Anda sudah memiliki language server yang diinstal, Claude mungkin akan meminta Anda untuk menginstal plugin yang sesuai saat Anda membuka proyek.
| Language | Plugin | Binary required |
|---|---|---|
| C/C++ | clangd-lsp |
clangd |
| C# | csharp-lsp |
csharp-ls |
| Go | gopls-lsp |
gopls |
| Java | jdtls-lsp |
jdtls |
| Kotlin | kotlin-lsp |
kotlin-language-server |
| Lua | lua-lsp |
lua-language-server |
| PHP | php-lsp |
intelephense |
| Python | pyright-lsp |
pyright-langserver |
| Rust | rust-analyzer-lsp |
rust-analyzer |
| Swift | swift-lsp |
sourcekit-lsp |
| TypeScript | typescript-lsp |
typescript-language-server |
Anda juga dapat membuat plugin LSP Anda sendiri untuk bahasa lain.
Jika Anda melihat Executable not found in $PATH di tab /plugin Errors setelah menginstal plugin, instal binary yang diperlukan dari tabel code intelligence di atas.
Apa yang Claude dapatkan dari plugin code intelligence
Setelah plugin code intelligence diinstal dan binary language server-nya tersedia, Claude mendapatkan dua kemampuan:
- Automatic diagnostics: setelah setiap edit file yang dilakukan Claude, language server melaporkan kesalahan dan peringatan kembali, jadi Claude melihat kesalahan tipe, impor yang hilang, dan masalah sintaks tanpa menjalankan compiler atau linter. Jika Claude memperkenalkan kesalahan, itu akan menyadari dan memperbaikinya dalam giliran yang sama.
- Code navigation: Claude dapat menggunakan language server untuk melompat ke definisi, menemukan referensi, mendapatkan informasi tipe saat hover, membuat daftar simbol, menemukan implementasi, dan melacak hierarki panggilan. Operasi ini memberikan Claude navigasi yang lebih presisi daripada pencarian berbasis grep, meskipun ketersediaan mungkin berbeda menurut bahasa dan lingkungan.
Anda tidak perlu mengonfigurasi diagnostik selain menginstal plugin. Untuk membacanya sendiri, tekan Ctrl+O saat Claude Code menampilkan indikator seperti Found 3 new diagnostic issues in 2 files.
Jika Anda mengalami masalah, lihat Code intelligence troubleshooting.
External integrations
Plugin ini menggabungkan MCP servers yang sudah dikonfigurasi sebelumnya sehingga Anda dapat menghubungkan Claude ke layanan eksternal tanpa setup manual:
- Source control:
github,gitlab - Project management:
atlassian(Jira/Confluence),asana,linear,notion - Design:
figma - Infrastructure:
vercel,firebase,supabase - Communication:
slack - Monitoring:
sentry
Automatic security review
Plugin security-guidance meninjau setiap perubahan yang dilakukan Claude untuk kerentanan umum dan menginstruksikan Claude untuk memperbaiki apa yang ditemukannya dalam sesi yang sama. Lihat Catch security issues as Claude writes code untuk apa yang diperiksa dan cara menambahkan aturan khusus proyek.
Development workflows
Plugin yang menambahkan skills dan agen untuk tugas pengembangan umum:
- commit-commands: Git commit workflows termasuk commit, push, dan pembuatan PR
- pr-review-toolkit: Agen khusus untuk meninjau pull request
- agent-sdk-dev: Tools untuk membangun dengan Claude Agent SDK
- plugin-dev: Toolkit untuk membuat plugin Anda sendiri
Output styles
Sesuaikan cara Claude merespons:
- explanatory-output-style: Wawasan edukatif tentang pilihan implementasi
- learning-output-style: Mode pembelajaran interaktif untuk membangun skill
Community marketplace
Community marketplace di anthropics/claude-plugins-community menampung plugin pihak ketiga yang telah lulus validasi otomatis Anthropic dan penyaringan keamanan. Setiap plugin disematkan ke SHA commit tertentu dalam katalog. Tidak seperti official marketplace, Anda menambahkannya secara manual:
/plugin marketplace add anthropics/claude-plugins-community
Kemudian instal plugin darinya menggunakan nama marketplace claude-community:
/plugin install <plugin-name>@claude-community
Untuk mengirimkan plugin Anda sendiri ke community marketplace, lihat Kirimkan plugin Anda ke community marketplace dalam panduan create-plugins.
Coba: tambahkan demo marketplace
Anthropic juga memelihara demo plugins marketplace (claude-code-plugins) dengan plugin contoh yang menunjukkan apa yang mungkin dengan sistem plugin. Tidak seperti official marketplace, Anda perlu menambahkan ini secara manual.
Tambahkan marketplace
Dari dalam Claude Code, jalankan perintah plugin marketplace add untuk marketplace anthropics/claude-code:
/plugin marketplace add anthropics/claude-code
Ini mengunduh katalog marketplace dan membuat plugin-nya tersedia untuk Anda.
Jelajahi plugin yang tersedia
Jalankan /plugin untuk membuka plugin manager. Ini membuka antarmuka bertab yang dapat Anda siklus menggunakan Tab, atau Shift+Tab untuk mundur:
- Discover: jelajahi plugin yang tersedia dari semua marketplace Anda
- Installed: lihat dan kelola plugin yang diinstal
- Marketplaces: tambah, hapus, atau perbarui marketplace yang ditambahkan
- Errors: lihat kesalahan pemuatan plugin apa pun
- Stats: lihat berapa biaya setiap skill Anda dalam konteks dan seberapa sering digunakan, dalam sesi di mana
/skill-doctortersedia
Buka tab Discover untuk melihat plugin dari marketplace yang baru saja Anda tambahkan. Ketika administrator Anda telah memasukkan marketplace ke dalam daftar putih melalui pengaturan terkelola pluginSuggestionMarketplaces, plugin yang ditandai sebagai relevan dengan direktori kerja Anda saat ini disematkan di bagian atas dengan label suggested for this directory.
Instal plugin
Pilih plugin untuk melihat detailnya. Pane detail menunjukkan apa yang berisi plugin dan biayanya:
- Estimasi Context cost sehingga Anda dapat melihat berapa banyak token yang akan ditambahkan plugin ke context window Anda setiap putaran
- Tanggal Last updated plugin
- Bagian Will install yang mencantumkan perintah, agen, skills, hooks, dan server MCP dan LSP plugin, sehingga Anda dapat meninjau dengan tepat apa yang ditambahkan sebelum menginstal
Tidak setiap plugin menyediakan data di balik bidang-bidang ini. Untuk plugin dari marketplace lokal atau kustom, Anda mungkin tidak melihat baris Context cost dan Last updated, dan bagian Will install mungkin menunjukkan Components will be discovered at installation sebagai gantinya.
Pilih cakupan instalasi:
- User scope: instal untuk diri sendiri di semua proyek
- Project scope: instal untuk semua kolaborator di repositori ini
- Local scope: instal untuk diri sendiri di repositori ini saja
Misalnya, pilih commit-commands, plugin yang menambahkan skills alur kerja git, dan instal ke cakupan pengguna Anda.
Anda juga dapat memulai instalasi dari baris perintah:
/plugin install commit-commands@claude-code-plugins
Lihat Settings files untuk mempelajari lebih lanjut tentang cakupan.
Gunakan plugin baru Anda
Jika ringkasan instalasi melaporkan Run /reload-plugins to activate., Claude Code kemudian menjalankan reload itu untuk Anda. Jika reload memperingatkan bahwa pesan berikutnya Anda akan membaca ulang percakapan, jalankan /reload-plugins --force untuk mengaktifkan plugin.
Skills plugin diberi namespace oleh nama plugin, jadi commit-commands menyediakan skills seperti /commit-commands:commit.
Coba dengan membuat perubahan pada file dan menjalankan:
/commit-commands:commit
Ini menampilkan perubahan Anda, menghasilkan pesan commit, dan membuat commit.
Setiap plugin bekerja berbeda. Periksa detail plugin di tab Discover untuk melihat perintah dan skills yang disediakan, atau kunjungi homepage-nya untuk panduan penggunaan.
Tambahkan marketplace
Gunakan perintah /plugin marketplace add untuk menambahkan marketplace dari sumber yang berbeda.
Shortcuts: Anda dapat menggunakan /plugin market sebagai ganti /plugin marketplace, dan rm sebagai ganti remove.
- GitHub repositories: format
owner/repo, misalnyaanthropics/claude-code - Git URLs: URL repositori git apa pun, termasuk GitLab, Bitbucket, dan server self-hosted
- Local paths: direktori atau jalur langsung ke file
marketplace.json - Remote URLs: URL langsung ke file
marketplace.jsonyang dihosting - claude.ai: marketplace yang dihosting di claude.ai untuk akun Anda, seperti perpustakaan plugin organisasi Anda, yang Anda tambahkan berdasarkan nama dari tab Marketplaces atau shell Anda daripada berdasarkan sumber
Tambahkan dari GitHub
Tambahkan repositori GitHub yang berisi file .claude-plugin/marketplace.json menggunakan format owner/repo, di mana owner adalah nama pengguna atau organisasi GitHub dan repo adalah nama repositori.
Misalnya, anthropics/claude-code merujuk ke repositori claude-code yang dimiliki oleh anthropics:
/plugin marketplace add anthropics/claude-code
Tambahkan dari host Git lainnya
Tambahkan repositori git marketplace dengan memberikan URL lengkapnya. Untuk URL https://, apakah akan menyertakan akhiran .git tergantung pada host:
github.comdangitlab.com: Claude Code mengenali URL repositori dengan atau tanpa akhiran.gitdan mengklonnya. Menambahkan URLgitlab.comtanpa akhiran memerlukan Claude Code v2.1.232 atau lebih baru. Sebelum v2.1.232, Claude Code memperlakukannya sebagai tautan langsung ke filemarketplace.jsonyang dihosting.- Azure DevOps: hilangkan akhirannya. Claude Code mengkloning URL apa pun yang jalurnya berisi
/_git/. Jika Anda menambahkan.gitke jalur/_git/, kloning gagal. - Setiap host lainnya, termasuk server GitLab yang dikelola sendiri: sertakan akhiran
.gitsehingga Claude Code mengkloning repositori daripada memperlakukan URL sebagai tautan langsung ke filemarketplace.jsonyang dihosting. Untuk host yang URL klonnya tidak membawa akhiran, seperti AWS CodeCommit, tambahkan marketplace sebagai entri git dalamextraKnownMarketplacessebagai gantinya. Claude Code mengkloning entri git apakah atau tidak URL-nya berakhir dengan.git.
Claude Code juga mengkloning URL gitlab.com dengan subgrup bersarang, seperti https://gitlab.com/group/subgroup/project.
Sertakan awalan https://. Claude Code v2.1.196 dan yang lebih baru menolak host yang diketik tanpa itu, seperti gitlab.com/company/plugins.git, sebagai shorthand owner/repo GitHub yang tidak valid, dan kesalahan memberi tahu Anda untuk menambahkan awalan. Versi sebelumnya salah membacanya sebagai jalur repositori GitHub dan gagal saat waktu kloning.
Menggunakan HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Menggunakan SSH:
/plugin marketplace add git@gitlab.com:company/plugins.git
Claude Code mengkloning alamat SSH apakah atau tidak berakhir dengan .git.
Untuk menambahkan cabang atau tag tertentu, tambahkan # diikuti oleh ref:
/plugin marketplace add https://gitlab.com/company/plugins.git#v1.0.0
Tambahkan dari jalur lokal
Tambahkan direktori lokal yang berisi file .claude-plugin/marketplace.json:
/plugin marketplace add ./my-marketplace
Anda juga dapat menambahkan jalur langsung ke file marketplace.json:
/plugin marketplace add ./path/to/marketplace.json
Tambahkan dari URL jarak jauh
Tambahkan file marketplace.json jarak jauh melalui URL:
/plugin marketplace add https://example.com/marketplace.json
Marketplace berbasis URL memiliki beberapa keterbatasan dibandingkan dengan marketplace berbasis Git. Jika instalasi plugin dari marketplace berbasis URL gagal, lihat Troubleshooting.
Tambahkan dari claude.ai
Dalam sesi terminal di mana plugin disinkronkan dari akun claude.ai Anda, claude.ai juga dapat mencantumkan marketplace untuk Anda, seperti perpustakaan plugin organisasi Anda dan unggahan claude.ai Anda sendiri. claude plugin marketplace list mencetaknya dalam bagian From claude.ai:, dan tab Marketplaces /plugin mencantumkannya. Pilih salah satu di sana untuk menambahkannya. Menambahkan marketplace dari claude.ai memerlukan Claude Code v2.1.273 atau lebih baru.
Untuk menambahkan satu dari shell Anda, jalankan claude plugin marketplace add dengan flag --claudeai dan nama yang ditampilkan dalam daftar:
claude plugin marketplace add --claudeai claudeai-organization-library
Claude Code mendaftarkan marketplace dengan nama lokal yang dimulai dengan claudeai-, berasal dari nama yang claude.ai cantumkan di bawahnya: marketplace yang dicantumkan sebagai "Organization library" terdaftar sebagai claudeai-organization-library. Instal pluginnya dengan nama itu, misalnya dengan claude plugin install <plugin>@claudeai-organization-library.
Jika Anda keluar atau masuk dengan akun yang berbeda, marketplace tetap dikonfigurasi tetapi tidak menampilkan plugin apa pun, dan plugin yang sudah Anda instal darinya terus dimuat.
Bagian From claude.ai: juga dapat mencantumkan marketplace berbasis git yang dibagikan melalui claude.ai. Anda menambahkannya dengan perintah marketplace add biasa, menggunakan sumber yang dicetak daftar.
Instal plugin
Setelah Anda menambahkan marketplace, Anda dapat menginstal plugin berdasarkan nama. Untuk marketplace yang belum Anda tambahkan, Anda dapat menambahkannya dan menginstal dalam satu perintah.
Untuk menginstal berdasarkan nama:
/plugin install plugin-name@marketplace-name
Perintah membuka detail plugin tersebut, di mana Anda memilih cakupan instalasi. Anda melihat pilihan yang sama ketika Anda menjalankan /plugin, pergi ke tab Discover, dan menekan Enter pada plugin:
- User scope: instal untuk diri sendiri di semua proyek
- Project scope: instal untuk semua kolaborator di repositori ini, yang menambahkan plugin ke
.claude/settings.json - Local scope: instal untuk diri sendiri di repositori ini saja, tidak dibagikan dengan kolaborator
Untuk menginstal tanpa langkah interaktif, gunakan perintah shell claude plugin install, yang menginstal ke cakupan pengguna kecuali Anda melewatkan --scope. Untuk plugin dengan sumber command, lewatkan --yes untuk menerima perintah yang ditampilkannya.
Anda juga dapat melihat plugin dengan cakupan managed. Ini diinstal oleh administrator melalui managed settings dan tidak dapat dimodifikasi.
Claude Code mencari plugin di salinan lokal katalog marketplace. Cara Anda memberi nama plugin mengontrol apakah Claude Code menyegarkan salinan tersebut terlebih dahulu:
- Dengan nama marketplace: ketika Anda menginstal
plugin-name@marketplace-name, dalam sesi atau denganclaude plugin install, Claude Code menyegarkan marketplace tersebut sebelum pencarian. Claude Code menjalankan penyegaran bahkan jika Anda mematikan auto-update untuk marketplace atau menetapkanDISABLE_AUTOUPDATER. Sebelum v2.1.232, Claude Code tidak menyegarkan marketplace sebelum pencarian. Claude Code melewati penyegaran ini ketika:- Marketplace tidak ditambahkan dari GitHub, host Git lain, URL jarak jauh, atau claude.ai.
- Direktori seed menyediakan marketplace.
- Claude Code menyegarkan marketplace dalam 30 detik terakhir.
- Anda menetapkan
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC. - Managed settings memblokir marketplace, dalam hal ini Claude Code juga menolak instalasi.
- Nama plugin saja: ketika Anda menjalankan
/plugin install plugin-namedalam sesi, Claude Code menyegarkan hanya marketplace yang juga diperbarui di latar belakang, dan hanya setelah pencarian gagal. Ketika Anda menjalankanclaude plugin install plugin-name, Claude Code membaca katalog yang di-cache tanpa menyegarkan. Untuk menginstal plugin yang dipublikasikan setelah penyegaran terakhir Anda, jalankan/plugin marketplace update <marketplace-name>dalam sesi atauclaude plugin marketplace update <marketplace-name>di shell Anda, kemudian coba instalasi lagi.
Jika penyegaran sebelum instalasi bernama gagal, misalnya karena Anda offline, Claude Code mencari plugin di katalog yang di-cache. claude plugin install melaporkan marketplace not refreshed dalam pesan suksesnya, dan /plugin install menampilkan kegagalan di atas detail plugin atau dalam pesan tidak ditemukannya.
Ketika Anda menginstal dari antarmuka /plugin, ringkasan instalasi memberi tahu Anda apakah plugin aktif dalam sesi saat ini:
Plugin is now active.: Claude Code mengaktifkan plugin sebagai bagian dari instalasi.Run /reload-plugins to activate.: plugin belum aktif, karena mengaktifkannya akan membatalkan prompt cache atau karena upaya aktivasi gagal. Claude Code kemudian menjalankan/reload-pluginsuntuk Anda. Jika reload tersebut memperingatkan tentang prompt cache, jalankan/reload-plugins --forceuntuk mengaktifkan plugin meskipun demikian.- Jika plugin gagal dimuat, ringkasan melaporkan kegagalan dan tab Errors
/pluginmenampilkan detailnya.
Sebelum v2.1.221, tidak ada instalasi yang berlaku dalam sesi saat ini sampai Anda menjalankan /reload-plugins atau memulai ulang.
Perintah shell claude plugin install tidak berjalan dalam sesi, jadi Claude Code memuat plugin yang diinstalnya saat berikutnya Anda memulai Claude Code, atau ketika Anda menjalankan /reload-plugins dalam sesi yang sudah terbuka.
Pastikan Anda mempercayai plugin sebelum menginstalnya. Anthropic tidak mengontrol apa yang MCP servers, file, atau perangkat lunak lain yang disertakan dalam plugin dan tidak dapat memverifikasi bahwa mereka bekerja seperti yang dimaksudkan. Periksa homepage setiap plugin untuk informasi lebih lanjut.
Tambahkan marketplace dan instal dalam satu perintah
Untuk menginstal plugin dari marketplace yang belum Anda tambahkan, beri nama sumber marketplace dengan --marketplace. Memerlukan Claude Code v2.1.275 atau lebih baru.
/plugin install quality-review-plugin --marketplace your-org/plugins
Sumber mengambil bentuk yang sama seperti /plugin marketplace add, seperti GitHub owner/repo, URL git, atau jalur lokal, kecuali bahwa sumber tidak dapat berisi spasi. Berikan nama plugin tanpa akhiran @marketplace.
Claude Code menampilkan sumber yang diselesaikannya dan meminta Anda untuk mengonfirmasi sebelum menambahkan marketplace. Menolak membatalkan instalasi dan tidak menambahkan apa pun. Setelah marketplace ditambahkan, detail plugin terbuka dan Anda memilih cakupan instalasi. Jika sumber cocok dengan marketplace yang sudah Anda tambahkan, Claude Code melewati konfirmasi dan membuka detail plugin di marketplace tersebut.
Kelola plugin yang diinstal
Jalankan /plugin dan buka tab Installed untuk melihat, mengaktifkan, menonaktifkan, atau menghapus plugin Anda. Daftar dikelompokkan menurut cakupan dan diurutkan sehingga Anda melihat masalah terlebih dahulu: plugin dengan kesalahan pemuatan atau dependensi yang tidak terselesaikan muncul di bagian atas, diikuti oleh favorit Anda, dengan plugin yang dinonaktifkan dilipat di belakang header yang runtuh di bagian bawah.
Dari daftar Anda dapat:
- tekan
funtuk menandai atau menghapus tanda favorit pada plugin yang dipilih - ketik untuk memfilter berdasarkan nama atau deskripsi plugin
- tekan Enter untuk membuka tampilan detail plugin dan mengaktifkan, menonaktifkan, atau menghapusnya
Claude Code juga mencantumkan plugin yang disinkronkan dari akun claude.ai Anda dalam tab Installed, dengan synced sebagai sumbernya. Anda dapat mengaktifkan atau menonaktifkan satu di sana kecuali organisasi Anda menandainya sebagai wajib. Untuk menghapus satu, matikan di claude.ai. Plugin yang disinkronkan muncul dalam sesi terminal di Claude Code v2.1.273 atau lebih baru.
Ketika Anda menghapus plugin yang diaktifkan oleh .claude/settings.json proyek, Claude Code menanyakan cakupan mana yang Anda maksud: nonaktifkan untuk Anda saja, yang menulis penggantian ke .claude/settings.local.json Anda dan membiarkan plugin tetap diinstal untuk proyek, atau hapus untuk semua orang, yang menghapusnya dari .claude/settings.json bersama.
Tampilan detail menunjukkan komponen yang disumbangkan plugin: perintah, skills, agen, hooks, server MCP, dan server LSP. Inventaris yang sama tersedia dari baris perintah dengan claude plugin details.
Claude Code juga mencantumkan plugin marketplace yang Anda instal sendiri tetapi belum digunakan dalam setidaknya dua minggu, dalam rentang setidaknya 10 sesi, di bawah header Not used recently dalam tab Installed. Tampilan detail menunjukkan baris Last used untuk setiap plugin. Gunakan ini untuk menemukan plugin yang masih menambah biaya startup dan konteks meskipun Anda tidak lagi menggunakannya, kemudian nonaktifkan atau hapus.
Dua jenis plugin tidak pernah dicantumkan sebagai tidak digunakan:
- plugin yang organisasi Anda kelola atau yang Anda muat dengan
--plugin-dir - plugin yang menyumbangkan tema, gaya output, monitor, atau workflow, karena mereka memberikan nilai tanpa invokasi untuk dilacak
Header Not used recently dan baris Last used keduanya disembunyikan ketika organisasi Anda membatasi marketplace dengan strictKnownMarketplaces.
Language server plugin dihitung sebagai digunakan ketika ia memberikan diagnostik atau menjawab permintaan navigasi kode, jadi plugin LSP yang servernya aktif dalam sesi Anda tidak dicantumkan sebagai tidak digunakan. Sebelum v2.1.203, aktivitas language server tidak dapat dihitung sebagai penggunaan, jadi plugin yang menyumbangkan server LSP dikecualikan dari grup sepenuhnya, dengan cara yang sama seperti plugin tema dan gaya output masih.
Sesi pertama pada versi yang menghitung aktivitas language server juga mengatur ulang catatan penggunaan setiap plugin LSP yang belum mencatat penggunaan apa pun, jadi Claude Code tidak menilai plugin yang Anda instal sebelumnya sebagai tidak digunakan berdasarkan data yang dicatat sebelum aktivitas servernya dilacak.
Saat Anda menginstal plugin yang mendeklarasikan dependensi, output instalasi mencantumkan dependensi mana yang diinstal secara otomatis bersama dengannya.
Anda juga dapat mengelola plugin dengan perintah langsung:
- Ketika Anda menjalankan
/plugin disable,/plugin enable, atau/plugin uninstall, Claude Code membuka panel plugin untuk menerapkan perubahan dan membiarkannya tetap terbuka. Tekan Esc untuk menutup panel sebelum mengetik perintah lain. Terapkan perubahan plugin tanpa restart menjelaskan kapan perubahan berlaku dalam sesi Anda. - Untuk scripting, gunakan perintah shell
claude pluginsebagai gantinya, yang tidak membuka panel.
Daftar plugin yang diinstal tanpa membuka menu:
/plugin list
Lewatkan --enabled atau --disabled untuk menampilkan hanya plugin dalam status tersebut.
Nonaktifkan plugin tanpa menghapusnya:
/plugin disable plugin-name@marketplace-name
Aktifkan kembali plugin yang dinonaktifkan:
/plugin enable plugin-name@marketplace-name
Dalam pengenal ini, plugin-name adalah name plugin dalam entri marketplace, yang dapat berbeda dari name dalam plugin.json plugin itu sendiri.
Mulai dari Claude Code v2.1.195, Enable dan Disable dalam antarmuka /plugin bekerja untuk plugin yang dua namanya berbeda, dan /plugin enable serta /plugin disable menerima nama apa pun. Ketika Anda menonaktifkan plugin seperti itu dalam versi sebelumnya, Claude Code melaporkan already disabled dan membiarkannya tetap diaktifkan.
Hapus plugin sepenuhnya:
/plugin uninstall plugin-name@marketplace-name
Opsi --scope memungkinkan Anda menargetkan cakupan tertentu dengan perintah CLI:
claude plugin install formatter@your-org --scope project
claude plugin uninstall formatter@your-org --scope project
Terapkan perubahan plugin tanpa restart
Ketika Anda menutup menu /plugin, Claude Code menjalankan /reload-plugins untuk Anda untuk menerapkan perubahan yang Anda buat di dalamnya, seperti menginstal, mengaktifkan, menonaktifkan, dan menghapus plugin. Jika reload akan membatalkan prompt cache, perintah memperingatkan dan meninggalkan perubahan tertunda sebagai gantinya; jalankan /reload-plugins --force untuk menerapkannya bagaimanapun. Jika Claude masih merespons ketika Anda menutup menu, reload berjalan setelah respons selesai.
Untuk perubahan plugin yang terjadi di luar menu, jalankan /reload-plugins sendiri. Perubahan ini termasuk:
- Perintah
claude pluginyang Anda jalankan di terminal lain - Edit ke plugin yang Anda muat dengan
--plugin-dirsaat Anda mengembangkannya - Plugin auto-update yang notifikasinya meminta Anda untuk reload
- Sinkronisasi dari akun claude.ai Anda yang menambah, memperbarui, atau menghapus plugin dan menampilkan notifikasi yang meminta Anda untuk reload
- Perubahan dalam folder
--plugin-diryang Claude Code tahan karena menerapkannya akan membatalkan prompt cache
Sebelum v2.1.268, plugin yang Anda aktifkan, nonaktifkan, atau hapus di menu, dan instalasi yang tidak diaktifkan selama instalasi, tetap tertunda sampai Anda menjalankan /reload-plugins.
/reload-plugins juga berjalan dalam sesi tanpa terminal interaktif, seperti aplikasi desktop, Agent SDK, dan mode non-interaktif dengan -p. Memerlukan Claude Code v2.1.260 atau lebih baru. Dua batasan berlaku dalam sesi tersebut:
- Perintah berjalan hanya ketika Anda mengetiknya langsung ke dalam sesi, seperti dalam prompt
-patau kotak prompt aplikasi desktop. Ketika Anda mengirimnya melalui koneksi jarak jauh sebagai gantinya, seperti Remote Control atau pesan obrolan yang disalurkan, perintah menolak tanpa memuat ulang apa pun. - Reload tidak menghubungkan atau memutuskan server MCP plugin. Perubahan tersebut berlaku dalam sesi berikutnya Anda.
Claude Code memuat ulang semua plugin aktif dan menampilkan hitungan untuk plugin, skills, agen, hooks, server MCP plugin, dan server LSP plugin, menghilangkan hitungan server MCP plugin dalam sesi tanpa terminal interaktif. Dalam hitungan skills, Claude Code menyertakan setiap skill yang disediakan plugin: baik entri commands/ maupun skills SKILL.md. Sebelum v2.1.246, Claude Code hanya menghitung entri commands/, jadi dapat memuat ulang skills SKILL.md plugin dan masih melaporkan 0 skills dalam ringkasan.
Memuat ulang memiliki biaya token pada permintaan berikutnya: komponen yang baru dimuat mengumumkan diri mereka dalam konten yang ditambahkan ke percakapan, sementara riwayat yang ada masih membaca dari prompt cache. Plugin yang menyediakan server MCP memerlukan biaya lebih ketika alatnya tidak ditangguhkan oleh pencarian alat: perubahan membatalkan cache dan permintaan berikutnya membaca ulang seluruh percakapan. Lihat mengaktifkan atau menonaktifkan plugin untuk detail.
Kelola marketplace
Anda dapat mengelola marketplace melalui antarmuka /plugin interaktif atau dengan perintah CLI.
Gunakan antarmuka interaktif
Jalankan /plugin dan buka tab Marketplaces untuk:
- Lihat semua marketplace yang ditambahkan dengan sumber dan statusnya
- Tambahkan marketplace baru
- Perbarui daftar marketplace untuk mengambil plugin terbaru
- Hapus marketplace yang tidak lagi Anda butuhkan
Gunakan perintah CLI
Anda juga dapat mengelola marketplace dengan perintah langsung.
Daftar semua marketplace yang dikonfigurasi:
/plugin marketplace list
Segarkan daftar plugin dari marketplace:
/plugin marketplace update marketplace-name
Hapus marketplace:
/plugin marketplace remove marketplace-name
Menghapus marketplace akan menghapus instalasi plugin apa pun yang Anda instal darinya.
Konfigurasi auto-updates
Claude Code dapat secara otomatis memperbarui marketplace dan plugin yang diinstal di latar belakang setelah startup. Saat auto-update diaktifkan untuk marketplace, Claude Code menyegarkan data marketplace dan memperbarui plugin yang diinstal ke versi terbaru mereka di disk.
Claude Code memeriksa pembaruan marketplace dan plugin setelah sesi Anda dimulai, dengan penundaan acak hingga sepuluh menit, sehingga sesi yang berjalan terus menggunakan versi yang dimuat saat peluncuran. Jika ada plugin yang diperbarui, Anda akan melihat notifikasi yang meminta Anda untuk menjalankan /reload-plugins, atau versi baru dimuat saat peluncuran berikutnya.
Auto-update juga mengecualikan plugin yang entri marketplacenya mendeklarasikan headersHelper: Claude Code tidak menjalankan perintah maupun mengunduh arsip pada jalur tersebut; bagian itu mengatakan kapan Claude Code mencantumkan plugin di tab Errors /plugin sehingga Anda dapat memperbaruinya dari tampilan miliknya sendiri.
Claude Code memperbarui plugin yang memiliki sumber command pada jadwal terpisah dari pengaturan auto-update marketplace dan dari DISABLE_AUTOUPDATER. Sebaliknya, itu menjalankan kembali perintah sekali per sesi dan menginstal output sebagai versi plugin baru ketika hash telah berubah.
Alihkan auto-update untuk marketplace individual melalui UI:
- Jalankan
/pluginuntuk membuka plugin manager - Pilih Marketplaces
- Pilih marketplace dari daftar
- Pilih Enable auto-update atau Disable auto-update
claude-plugins-official, sebagian besar marketplace resmi Anthropic lainnya, dan marketplace yang ditambahkan dari claude.ai memiliki auto-update diaktifkan secara default. Marketplace pihak ketiga lainnya dan marketplace pengembangan lokal memiliki auto-update dinonaktifkan secara default.
Administrator juga dapat mengatur "autoUpdate": true pada setiap entri extraKnownMarketplaces dalam pengaturan terkelola untuk mengaktifkan auto-update untuk marketplace organisasi tanpa memerlukan setiap pengguna untuk mengalihkannya.
Untuk menonaktifkan pembaruan otomatis untuk Claude Code dan untuk plugin yang diambil dari marketplace, atur variabel lingkungan DISABLE_AUTOUPDATER. Plugin dengan sumber command mengikuti re-resolve sekali per sesi mereka sendiri. Lihat Auto updates untuk detail.
Untuk menjaga plugin auto-updates tetap diaktifkan sambil menonaktifkan Claude Code auto-updates, atur FORCE_AUTOUPDATE_PLUGINS=1 bersama dengan DISABLE_AUTOUPDATER:
export DISABLE_AUTOUPDATER=1
export FORCE_AUTOUPDATE_PLUGINS=1
Konfigurasi team marketplace
Admin tim dapat menyiapkan instalasi marketplace otomatis untuk proyek dengan menambahkan konfigurasi marketplace ke .claude/settings.json. Setelah anggota tim mempercayai folder repositori, Claude Code menambahkan marketplace ini tanpa prompt lebih lanjut.
Mulai dari Claude Code v2.1.195, menambahkan marketplace tidak menginstal plugin yang berasal dari sumber eksternal, pada path apa pun yang memuat plugin. Plugin yang hanya diaktifkan oleh .claude/settings.json proyek, dan yang berasal dari sumber eksternal seperti repositori GitHub atau paket npm, tidak akan dimuat sampai anggota tim menginstalnya. Sampai saat itu, Claude Code melaporkan plugin sebagai tidak terinstal dan menampilkan perintah claude plugin install untuk dijalankan.
Tambahkan extraKnownMarketplaces ke .claude/settings.json proyek Anda:
{
"extraKnownMarketplaces": {
"my-team-tools": {
"source": {
"source": "github",
"repo": "your-org/claude-plugins"
}
}
}
}
Untuk opsi konfigurasi lengkap termasuk extraKnownMarketplaces dan enabledPlugins, lihat Plugin settings.
Security
Plugin dan marketplace adalah komponen yang sangat dipercaya yang dapat menjalankan kode arbitrer di mesin Anda dengan hak istimewa pengguna Anda. Hanya instal plugin dan tambahkan marketplace dari sumber yang Anda percayai. Organisasi dapat membatasi marketplace mana yang diizinkan pengguna untuk ditambahkan menggunakan managed marketplace restrictions.
Troubleshooting
/plugin command not recognized
Jika Anda melihat "unknown command" atau perintah /plugin tidak muncul:
- Periksa versi Anda: Jalankan
claude --versionuntuk melihat apa yang diinstal. - Perbarui Claude Code:
- Homebrew:
brew upgrade claude-code, ataubrew upgrade claude-code@latestjika Anda menginstal cask itu - npm:
npm install -g @anthropic-ai/claude-code@latest - Native installer: Jalankan kembali perintah install dari Setup
- Homebrew:
- Restart Claude Code: Setelah memperbarui, restart terminal Anda dan jalankan
claudelagi.
Common issues
Jika plugin skills tidak muncul, hapus cache dengan rm -rf ~/.claude/plugins/cache, restart Claude Code, dan instal ulang plugin.
Untuk troubleshooting terperinci dengan solusi, lihat Troubleshooting dalam panduan marketplace. Untuk tools debugging, lihat Debugging and development tools.
Code intelligence issues
- Language server not starting: Verifikasi binary diinstal dan tersedia di
$PATHAnda. Periksa tab/pluginErrors untuk detail. - High memory usage: Language server seperti
rust-analyzerdanpyrightdapat mengonsumsi memori signifikan pada proyek besar. Jika Anda mengalami masalah memori, nonaktifkan plugin dengan/plugin disable <plugin-name>dan andalkan tools pencarian bawaan Claude sebagai gantinya. - False positive diagnostics in monorepos: Language server mungkin melaporkan kesalahan impor yang tidak terselesaikan untuk paket internal jika workspace tidak dikonfigurasi dengan benar. Ini tidak mempengaruhi kemampuan Claude untuk mengedit kode.
Langkah selanjutnya
- Buat plugin Anda sendiri: lihat Plugins untuk membuat skills, agen, dan hooks
- Buat marketplace: lihat Create a plugin marketplace untuk mendistribusikan plugin ke tim atau komunitas Anda
- Referensi teknis: lihat Plugins reference untuk spesifikasi lengkap