Langsung ke konten utama
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. 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:
1

Tambahkan marketplace

Ini mendaftarkan katalog dengan Claude Code sehingga Anda dapat menjelajahi apa yang tersedia. Tidak ada plugin yang diinstal lagi.
2

Instal plugin individual

Jelajahi katalog dan instal plugin yang Anda inginkan.
Anggap saja seperti menambahkan app store: menambahkan toko memberi Anda akses untuk menjelajahi koleksinya, tetapi Anda masih memilih aplikasi mana yang akan diunduh secara individual.

Official Anthropic marketplace

Official Anthropic marketplace (claude-plugins-official) secara otomatis tersedia saat Anda memulai Claude Code. Jalankan /plugin dan buka tab Discover untuk menjelajahi apa yang tersedia. Untuk menginstal plugin dari official marketplace:
/plugin install plugin-name@claude-plugins-official
Official marketplace dikelola oleh Anthropic. Untuk mengirimkan plugin ke official marketplace, gunakan salah satu formulir pengajuan dalam aplikasi: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. Plugin ini memerlukan binary language server untuk diinstal di sistem Anda. Jika Anda sudah memiliki language server yang diinstal, Claude mungkin akan meminta Anda untuk menginstal plugin yang sesuai saat Anda membuka proyek.
LanguagePluginBinary required
C/C++clangd-lspclangd
C#csharp-lspcsharp-ls
Gogopls-lspgopls
Javajdtls-lspjdtls
Kotlinkotlin-lspkotlin-language-server
Lualua-lsplua-language-server
PHPphp-lspintelephense
Pythonpyright-lsppyright-langserver
Rustrust-analyzer-lsprust-analyzer
Swiftswift-lspsourcekit-lsp
TypeScripttypescript-lsptypescript-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 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 menganalisis perubahan dan melaporkan kesalahan dan peringatan secara otomatis. Claude melihat kesalahan tipe, impor yang hilang, dan masalah sintaks tanpa perlu menjalankan compiler atau linter. Jika Claude memperkenalkan kesalahan, itu akan menyadari dan memperbaiki masalah dalam giliran yang sama. Ini tidak memerlukan konfigurasi apa pun selain menginstal plugin. Anda dapat melihat diagnostik secara inline dengan menekan Ctrl+O saat indikator “diagnostics found” muncul.
  • 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.
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

Development workflows

Plugin yang menambahkan perintah 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

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.
1

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.
2

Jelajahi plugin yang tersedia

Jalankan /plugin untuk membuka plugin manager. Ini membuka antarmuka bertab dengan empat tab 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
Buka tab Discover untuk melihat plugin dari marketplace yang baru saja Anda tambahkan.
3

Instal plugin

Pilih plugin untuk melihat detailnya, kemudian 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 perintah alur kerja git) dan instal ke cakupan pengguna Anda.Anda juga dapat menginstal langsung dari baris perintah:
/plugin install commit-commands@anthropics-claude-code
Lihat Configuration scopes untuk mempelajari lebih lanjut tentang cakupan.
4

Gunakan plugin baru Anda

Setelah menginstal, jalankan /reload-plugins untuk mengaktifkan plugin. Perintah plugin diberi namespace oleh nama plugin, jadi commit-commands menyediakan perintah 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 deskripsi plugin di tab Discover atau homepage-nya untuk mempelajari perintah dan kemampuan apa yang disediakan.
Sisa panduan ini mencakup semua cara Anda dapat menambahkan marketplace, menginstal plugin, dan mengelola konfigurasi Anda.

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 (misalnya, anthropics/claude-code)
  • Git URLs: URL repositori git apa pun (GitLab, Bitbucket, self-hosted)
  • Local paths: direktori atau jalur langsung ke file marketplace.json
  • Remote URLs: URL langsung ke file marketplace.json yang dihosting

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 apa pun dengan memberikan URL lengkap. Ini bekerja dengan host Git apa pun, termasuk GitLab, Bitbucket, dan server self-hosted: Menggunakan HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Menggunakan SSH:
/plugin marketplace add [email protected]:company/plugins.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 Anda mengalami kesalahan “path not found” saat menginstal plugin, lihat Troubleshooting.

Instal plugin

Setelah Anda menambahkan marketplace, Anda dapat menginstal plugin secara langsung (menginstal ke cakupan pengguna secara default):
/plugin install plugin-name@marketplace-name
Untuk memilih cakupan instalasi yang berbeda, gunakan UI interaktif: jalankan /plugin, buka tab Discover, dan tekan Enter pada plugin. Anda akan melihat opsi untuk:
  • User scope (default): instal untuk diri sendiri di semua proyek
  • Project scope: instal untuk semua kolaborator di repositori ini (menambahkan ke .claude/settings.json)
  • Local scope: instal untuk diri sendiri di repositori ini saja (tidak dibagikan dengan kolaborator)
Anda juga dapat melihat plugin dengan cakupan managed—ini diinstal oleh administrator melalui managed settings dan tidak dapat dimodifikasi. Jalankan /plugin dan buka tab Installed untuk melihat plugin Anda dikelompokkan menurut cakupan.
Pastikan Anda mempercayai plugin sebelum menginstalnya. Anthropic tidak mengontrol MCP servers, file, atau perangkat lunak lain apa yang disertakan dalam plugin dan tidak dapat memverifikasi bahwa mereka bekerja seperti yang dimaksudkan. Periksa homepage setiap plugin untuk informasi lebih lanjut.

Kelola plugin yang diinstal

Jalankan /plugin dan buka tab Installed untuk melihat, mengaktifkan, menonaktifkan, atau menghapus plugin Anda. Ketik untuk memfilter daftar berdasarkan nama atau deskripsi plugin. Anda juga dapat mengelola plugin dengan perintah langsung. Nonaktifkan plugin tanpa menghapusnya:
/plugin disable plugin-name@marketplace-name
Aktifkan kembali plugin yang dinonaktifkan:
/plugin enable plugin-name@marketplace-name
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

Saat Anda menginstal, mengaktifkan, atau menonaktifkan plugin selama sesi, jalankan /reload-plugins untuk mengambil semua perubahan tanpa restart:
/reload-plugins
Claude Code memuat ulang semua plugin aktif dan menampilkan hitungan untuk perintah yang dimuat ulang, skills, agen, hooks, server MCP plugin, dan server LSP plugin.

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 saat startup. Saat auto-update diaktifkan untuk marketplace, Claude Code menyegarkan data marketplace dan memperbarui plugin yang diinstal ke versi terbaru mereka. Jika ada plugin yang diperbarui, Anda akan melihat notifikasi yang meminta Anda untuk menjalankan /reload-plugins. Alihkan auto-update untuk marketplace individual melalui UI:
  1. Jalankan /plugin untuk membuka plugin manager
  2. Pilih Marketplaces
  3. Pilih marketplace dari daftar
  4. Pilih Enable auto-update atau Disable auto-update
Official Anthropic marketplace memiliki auto-update diaktifkan secara default. Marketplace pihak ketiga dan pengembangan lokal memiliki auto-update dinonaktifkan secara default. Untuk menonaktifkan semua pembaruan otomatis sepenuhnya untuk Claude Code dan semua plugin, atur variabel lingkungan DISABLE_AUTOUPDATER. Lihat Auto updates untuk detail. Untuk menjaga plugin auto-updates tetap diaktifkan sambil menonaktifkan Claude Code auto-updates, atur FORCE_AUTOUPDATE_PLUGINS=true bersama dengan DISABLE_AUTOUPDATER:
export DISABLE_AUTOUPDATER=true
export FORCE_AUTOUPDATE_PLUGINS=true
Ini berguna saat Anda ingin mengelola pembaruan Claude Code secara manual tetapi masih menerima pembaruan plugin otomatis.

Konfigurasi team marketplace

Admin tim dapat menyiapkan instalasi marketplace otomatis untuk proyek dengan menambahkan konfigurasi marketplace ke .claude/settings.json. Saat anggota tim mempercayai folder repositori, Claude Code meminta mereka untuk menginstal marketplace dan plugin ini. 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:
  1. Periksa versi Anda: Jalankan claude --version. Plugin memerlukan versi 1.0.33 atau lebih baru.
  2. Perbarui Claude Code:
    • Homebrew: brew upgrade claude-code
    • npm: npm update -g @anthropic-ai/claude-code
    • Native installer: Jalankan kembali perintah install dari Setup
  3. Restart Claude Code: Setelah memperbarui, restart terminal Anda dan jalankan claude lagi.

Common issues

  • Marketplace not loading: Verifikasi URL dapat diakses dan bahwa .claude-plugin/marketplace.json ada di jalur
  • Plugin installation failures: Periksa bahwa URL sumber plugin dapat diakses dan repositori bersifat publik (atau Anda memiliki akses)
  • Files not found after installation: Plugin disalin ke cache, jadi jalur yang mereferensikan file di luar direktori plugin tidak akan berfungsi
  • Plugin skills not appearing: 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 $PATH Anda. Periksa tab /plugin Errors untuk detail.
  • High memory usage: language server seperti rust-analyzer dan pyright dapat 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.

Next steps

  • Build your own plugins: Lihat Plugins untuk membuat skills, agen, dan hooks
  • Create a marketplace: Lihat Create a plugin marketplace untuk mendistribusikan plugin ke tim atau komunitas Anda
  • Technical reference: Lihat Plugins reference untuk spesifikasi lengkap