Claude Code 也有插件市場了:能裝什麼、怎麼裝、要注意什麼

整理 anthropics/claude-plugins-official 倉庫的定位、目錄結構、安裝方式、插件能力和安全注意事項,說明 Claude Code 插件生態正在如何成形。

anthropics/claude-plugins-official 是 Anthropic 管理的 Claude Code 官方插件目錄。它不是一個普通程式碼庫,而是一個可被 Claude Code 插件系統直接使用的 marketplace,集中放置由 Anthropic 維護或篩選的 Claude Code 插件。

這個倉庫值得關注,是因為 Claude Code 正在從「一個 AI 編程命令列工具」變成「可擴展的開發環境」。插件可以把 Skills、Agents、Hooks、MCP servers、LSP servers、後台監控和預設設定打包起來,讓團隊或社群用統一方式分發。

這個倉庫是什麼

倉庫 README 對它的定位很直接:這是一個高品質 Claude Code 插件的 curated directory。

目錄主要分成兩塊:

  • /plugins:Anthropic 內部開發和維護的插件。
  • /external_plugins:來自合作夥伴和社群的第三方插件。

也就是說,它既包含官方能力,也包含經過收錄的外部生態入口。對普通使用者來說,最直接的意義是可以透過 Claude Code 的 /plugin 系統發現和安裝插件;對開發者來說,它提供了觀察 Claude Code 插件格式和生態方向的窗口。

如何安裝插件

README 給出的安裝方式很簡單。可以直接透過 Claude Code 的插件系統安裝:

1
/plugin install {plugin-name}@claude-plugins-official

也可以在 Claude Code 裡打開插件發現入口:

1
/plugin > Discover

這裡的關鍵點是 @claude-plugins-official。它代表官方插件目錄這個 marketplace。根據 Claude Code 文件,claude-plugins-official 是 Anthropic 維護的官方 marketplace,並且會在 Claude Code 安裝中預設可用。

插件長什麼樣

倉庫 README 給出了標準插件結構:

1
2
3
4
5
6
7
8
plugin-name/
├── .claude-plugin/
│   └── plugin.json
├── .mcp.json
├── commands/
├── agents/
├── skills/
└── README.md

其中 .claude-plugin/plugin.json 是插件元資料檔案,通常用來宣告插件名、描述、版本、作者等資訊。其他目錄則按需存在:

  • skills/:放 Claude 可自動呼叫的技能說明。
  • commands/:放 slash commands。
  • agents/:放自訂 agent 定義。
  • hooks/:放事件觸發邏輯。
  • .mcp.json:配置 MCP server。
  • .lsp.json:配置語言伺服器。
  • monitors/:配置後台監控。
  • settings.json:給插件附帶預設設定。

這說明 Claude Code 插件不是單一類型擴展,而是一種打包格式。它可以只是一個小命令,也可以是一整套面向某個技術棧的工作流。

官方目錄裡已經有哪些方向

/plugins 目錄看,官方維護插件覆蓋了不少開發場景,包括:

  • LSP 類插件:typescript-lsppyright-lsprust-analyzer-lspgopls-lspclangd-lspcsharp-lspjdtls-lspkotlin-lsplua-lspphp-lspruby-lspswift-lsp
  • 編程工作流:code-reviewfeature-devcode-modernizationcode-simplifiercommit-commandspr-review-toolkit
  • Claude Code 配置和插件開發:claude-code-setupclaude-md-managementplugin-devskill-creatormcp-server-dev
  • 輸出風格和專項能力:explanatory-output-stylelearning-output-stylesecurity-guidancesession-reportmath-olympiad

/external_plugins 裡則能看到更多第三方工具和服務方向,例如 githubgitlablinearasanafirebaseplaywrightterraformcontext7serenatelegramdiscord 等。

這組插件透露出一個趨勢:Claude Code 不只是想幫你改檔案,還想接入程式碼智能、專案管理、雲服務、測試、基礎設施和團隊協作工具。

為什麼插件系統重要

過去很多 Claude Code 自訂能力都可能散落在專案裡的 .claude/ 目錄中,比如 commands、agents、skills 或 hooks。這種方式適合個人或單一專案,但不方便跨專案複用,也不方便團隊統一分發和更新。

插件解決的是可複用和可分發問題:

  • 同一套配置可以跨多個專案安裝。
  • 命令和技能有命名空間,減少衝突。
  • 插件可以透過 marketplace 發布和更新。
  • 團隊可以把內部最佳實踐打包成標準插件。
  • 社群可以圍繞某個框架、語言或服務維護專門擴展。

這和 VS Code 插件、JetBrains 插件、瀏覽器擴展的思路類似:當一個工具開始有穩定插件生態,它就不再只是單一產品,而是在形成平台。

對開發者有什麼用

如果你只是 Claude Code 使用者,這個倉庫最實用的地方是找插件。比如需要 TypeScript、Python、Rust 或 Go 的 LSP 能力,可以先看官方目錄裡是否已有對應插件;需要 PR review、commit、程式碼現代化等工作流,也可以從官方插件開始試。

如果你是插件開發者,這個倉庫更像樣板庫。你可以參考它的目錄組織、plugin.json 寫法、README 說明方式,以及 Anthropic 如何把 skills、agents、MCP、LSP 和 hooks 組合起來。

Claude Code 文件也明確建議:如果只是單專案自訂,可以先用 .claude/;如果需要分享給團隊、跨專案複用、版本化發布,或者進入 marketplace,就應該做成插件。

安全邊界不能忽略

倉庫 README 在開頭就提醒:安裝、更新或使用插件前必須信任該插件。原因很簡單,插件可能包含 MCP server、檔案、腳本或其他軟體。Anthropic 維護目錄,不等於能保證每個插件在你的本地環境中都按你預期執行。

實際使用時建議至少做幾件事:

  • 安裝前看插件主頁和 README。
  • 檢查是否包含 .mcp.json、hooks、可執行腳本或後台監控。
  • 對需要存取帳號、程式碼倉庫、聊天工具、雲服務的插件格外謹慎。
  • 在重要專案中啟用插件前,先在測試倉庫驗證。
  • 團隊環境最好統一審核插件來源和版本。

AI 編程插件的權限往往比普通編輯器主題高得多。它可能能讀專案檔案、呼叫外部服務、啟動本地命令,甚至影響提交和部署流程,所以信任邊界要比「裝一個小工具」更嚴格。

和社群 marketplace 的關係

Claude Code 文件提到,Anthropic 維護兩個公開插件 marketplace:

  • claude-plugins-official:Anthropic 維護的 curated 插件集合。
  • claude-community:第三方提交後進入審查流程的社群插件目錄。

這兩者的定位不同。社群插件可以透過提交表單進入 review;官方目錄則由 Anthropic 自行決定是否收錄,沒有普通申請流程。換句話說,claude-plugins-official 更像官方精選目錄,claude-community 更像開放社群目錄。

小結

anthropics/claude-plugins-official 的意義不只是「多了一個 GitHub 倉庫」。它說明 Claude Code 的擴展機制正在平台化:Skills、Agents、Hooks、MCP、LSP、後台監控和預設設定都可以被打包、安裝、更新和分發。

對個人開發者來說,官方插件目錄能降低配置 Claude Code 的門檻。對團隊來說,它提供了把內部流程標準化的路徑。對插件開發者來說,它給出了 Anthropic 認可的插件結構和生態方向。

接下來值得關注的不是某一個插件本身,而是 Claude Code 插件生態會不會形成穩定分層:官方精選、社群插件、團隊私有 marketplace,以及圍繞主流語言、框架和 SaaS 服務的專門擴展。如果這條路線走通,Claude Code 會越來越像一個可編排的 AI 開發平台,而不只是一個命令列助手。

參考資料:

记录并分享
使用 Hugo 建立
主題 StackJimmy 設計