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.
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:
Official marketplace dikelola oleh Anthropic. Untuk mengirimkan plugin ke official marketplace, gunakan salah satu formulir pengajuan dalam aplikasi:
- Claude.ai: claude.ai/settings/plugins/submit
- Console: platform.claude.com/plugins/submit
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.| 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 |
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.
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.
Tambahkan marketplace
Dari dalam Claude Code, jalankan perintah Ini mengunduh katalog marketplace dan membuat plugin-nya tersedia untuk Anda.
plugin marketplace add untuk marketplace anthropics/claude-code: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
Instal plugin
Pilih plugin untuk melihat detailnya, kemudian pilih cakupan instalasi:Lihat Configuration scopes untuk mempelajari lebih lanjut tentang cakupan.
- 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
Gunakan plugin baru Anda
Setelah menginstal, jalankan 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.
/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:Tambahkan marketplace
Gunakan perintah/plugin marketplace add untuk menambahkan marketplace dari sumber yang berbeda.
- 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.jsonyang 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:
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:# diikuti oleh ref:
Tambahkan dari jalur lokal
Tambahkan direktori lokal yang berisi file.claude-plugin/marketplace.json:
marketplace.json:
Tambahkan dari URL jarak jauh
Tambahkan filemarketplace.json jarak jauh melalui URL:
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, 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)
/plugin dan buka tab Installed untuk melihat plugin Anda dikelompokkan menurut cakupan.
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:
--scope memungkinkan Anda menargetkan cakupan tertentu dengan perintah CLI:
Terapkan perubahan plugin tanpa restart
Saat Anda menginstal, mengaktifkan, atau menonaktifkan plugin selama sesi, jalankan/reload-plugins untuk mengambil semua perubahan tanpa restart:
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: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:
- Jalankan
/pluginuntuk membuka plugin manager - Pilih Marketplaces
- Pilih marketplace dari daftar
- Pilih Enable auto-update atau Disable auto-update
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:
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 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 --version. Plugin memerlukan versi 1.0.33 atau lebih baru. - Perbarui Claude Code:
- Homebrew:
brew upgrade claude-code - npm:
npm update -g @anthropic-ai/claude-code - Native installer: Jalankan kembali perintah install dari Setup
- Homebrew:
- Restart Claude Code: Setelah memperbarui, restart terminal Anda dan jalankan
claudelagi.
Common issues
- Marketplace not loading: Verifikasi URL dapat diakses dan bahwa
.claude-plugin/marketplace.jsonada 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.
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.
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