Claude Code自2025年2月發布以來,作為一款可以直接在終端設備中將編碼任務交給AI的工具,已廣泛使用。
2025年10月,隨著插件系統進入公開測試階段,MCP(模型上下文協議)伺服器 的外部工具整合逐漸增多。這使得Claude Code不僅僅是一個AI聊天工具,而是在開發過程中成為核心工具的地位。
本文將Claude Code的生態系統分為MCP伺服器、插件、周邊工具三個類別,總結並介紹一些常用的工具。
截至2026年2月,已公開超過9,000個插件,生態系統持續擴展。本文將專注於使用者較多、實用性高的工具。
🔥2026年2月的最新動態
模型上下文協議(MCP) 是Anthropic制定的開放協議,旨在為AI模型提供安全地與外部工具或數據源通信的標準規範。
連接到MCP伺服器後,您可以用自然語言指示,例如:
# 添加HTTP(遠程)伺服器(推薦)
claude mcp add --transport http github https://api.github.com/mcp
# 添加SSE伺服器
claude mcp add --transport sse sentry https://mcp.sentry.dev/sse
# 添加stdio伺服器(本地執行)
claude mcp add --transport stdio context7 -- npx -y @upstash/context7-mcp
# 查看伺服器列表
claude mcp list
# 在Claude Code內查詢狀態
/mcp
| 範圍 | 對象 | 儲存位置 | 用途 |
|---|---|---|---|
local(預設值) |
當前專案 | .claude.json |
專案特定的工具 |
project |
專案共享 | .mcp.json |
團隊共享的工具 |
user |
所有專案共享 | ~/.claude.json |
常用的工具 |
GitHub官方整合
GitHub官方MCP伺服器。可以直接從Claude Code執行版本庫管理、PR創建、Issue操作和CI/CD工作流程。支援OAuth認證,不需要手動管理API密鑰。
claude mcp add --transport sse github https://api.github.com/mcp
能做的事: PR創建和審查、Issue管理、分支操作、CI/CD狀態查詢
參考最新文檔
自動將庫或框架的最新文檔注入到提示中。避免Claude Code基於舊資訊生成錯誤代碼的問題,雖然不起眼,但效果顯著。
claude mcp add context7 -s user -- npx -y @upstash/context7-mcp
能做的事: 參考最新API文檔生成代碼,掌握版本間的差異
瀏覽器自動化與測試
從Claude Code自動化操作或測試瀏覽器。對於創建E2E測試或獲取UI的截圖十分有用。
claude mcp add playwright -s project -- npx -y @playwright/mcp@latest
能做的事: E2E測試自動化、截圖獲取、Web爬蟲
錯誤監控
與Sentry整合,可以提取專案中的錯誤和效能問題,並在Claude Code中直接進行修正。
claude mcp add --transport sse sentry https://mcp.sentry.dev/sse
能做的事: 獲取錯誤列表、堆疊追蹤分析、生成修正代碼
Web數據獲取
將任意網站轉換成乾淨的Markdown或適合LLM處理的格式。支持需要JS渲染的頁面,避免傳統爬蟲中常見的問題。
能做的事: 獲取和轉換Web頁面、網站爬行、競爭調查
數據庫整合
可用自然語言執行SQL查詢。只需說「統計上月的銷售額,按類別劃分」便可執行查詢。
能做的事: 自然語言轉SQL、數據分析、模式確認
專案管理整合
在編碼流程中直接操作Linear的票證。票證的獲取→實現→狀態更新實現無縫連接。
能做的事: 獲取、創建和更新票證、Sprint管理、子任務分解
Web搜索
為Claude Code增加Web搜索功能。用於最新信息的調查或事實核查。
claude mcp add brave-search -s user -- npx -y @anthropic/mcp-brave-search
持久記憶
基於知識圖譜的持久記憶。在長期專案中,可以讓Claude Code記住過去的對話和決策事項。
能做的事: 保持過去的上下文、積累專案知識
| 伺服器名稱 | 用途 | 一句話評論 |
|---|---|---|
| Markitdown MCP | PDF/pptx等→Markdown轉換 | 方便文檔讀取 |
| YouTube MCP | 獲取YouTube字幕和摘要 | 幫助調查視頻內容 |
| Figma MCP | 設計數據→代碼轉換 | 從Figma設計生成組件 |
| Slack MCP | Slack整合 | 渠道查看和消息發送 |
| Backlog MCP | Backlog整合 | 在日本團隊中受歡迎 |
| AWS MCP Servers | 與AWS各種服務整合 | 支持CDK/Bedrock/S3等 |
| Firebase MCP | Firebase整合 | 面向移動和Web開發 |
| Zapier MCP | 多服務自動化 | 與500多種服務的整合中心 |
| Puppeteer MCP | 無頭瀏覽器 | 爬蟲和UI確認 |
自2025年10月的插件系統發布以來,Claude Code支持將斜杠命令、子代理、鉤子、MCP伺服器打包並共享。
使用Claude Code時,許多人都會遇到「會話間的上下文消失」的問題。即便昨天詳細說明了專案架構,但一關閉會話,全部都消失。每個早上都要重新解釋「數據庫是Postgres而不是MySQL」的情況可說是開發者的日常。
進入2026年後,解決這個問題的記憶型插件迅速興起。
GitHub ★超過20,000 — 2026年2月時為勢頭強勁的插件
自動捕捉Claude在會話中使用的所有工具,並通過Agent SDK進行AI壓縮,生成語義摘要。下次會話開始時,自動插入相關上下文。
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem
特徵
http://localhost:37777)可瀏覽和搜索過去的記錄適用情景: 持續數周到數月的長期專案、複雜的代碼基礎、會話頻繁中斷的環境
該插件的許可證為AGPL-3.0。企業環境中,請務必檢查複製左條款。
從何開始: 先嘗試標準的CLAUDE.md運行,若上下文消失的問題變得嚴重,則考慮添加Claude-Mem。對於簡單的專案,僅用CLAUDE.md通常已足夠。此外,還有Supermemory(基於雲)和Memory Bank(基於文件)的選擇。
將開發方法學完整地打包成插件
於2026年1月被Anthropic官方市場採納。AI工具界知名的Simon Willison評價其作者Jesse Vincent是「我所知最具創造性地利用編碼代理的使用者之一」。
Superpowers並不是簡單的工具集,而是將整個軟體開發工作流程整合進Claude Code的插件。由以下七個階段組成:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
使用示例
# 啟用Superpowers工作流程
/using-superpowers
# 制定計畫
/superpowers:write-plan
# 執行計畫(子代理並行運行)
/superpowers:execute-plan
通常使用Claude Code會導致「先寫代碼→不完整→返工」,而Superpowers則強制執行計畫→測試→實作的順序,因此輸出的品質顯著提升。即使是幾小時的自主作業,也不容易偏離計畫,這一點是其最大的優勢。
完全免費的開源軟體(MIT授權)。這不是Anthropic製作的,而是由Jesse Vincent主導的社群專案。
「直到完成持續將自己的輸出餵給自己」的自律循環
此方法以《辛普森家庭》的拉爾夫·維金命名,由Geoffrey Huntley構思。其實際執行的是 「讓AI不斷餵自己自己的輸出,類似while true的bash迴圈」 的技術。
Claude Code在判斷為「這樣就可以了」時,會傾向停止。Ralph Loop則通過鉤子防止這種早期終止,直到任務確實完成為止,會不斷反覆執行。
# 只需執行一次,其後Claude Code會自律迴圈
/ralph-loop "實現Feature X" --max-iterations 20 --completion-promise "完成"
# Claude Code自動執行
# 1. 開始執行任務
# 2. 嘗試結束
# 3. Stop鉤子阻止結束
# 4. 重新投入相同的提示
# 5. 反覆執行直到滿足完成條件
在Y Combinator的初創企業中廣泛使用,Claude Code的創始人Boris Cherny也公開宣示使用此方法。海外媒體如The Register等也對其報導過。
Huntley提到,AI編碼的計算成本約為每小時10美元。以接近快餐店工人的薪資成本來自動化部分軟體開發,對SaaS行業的影響不容小覷。
此循環會消耗大量的令牌。務必在--max-iterations中設置上限,並在提示中包括停滯時的指示。
通過多個專業的代理(如錯誤檢測、測試分析、類型設計分析、代碼品質等)自動化PR審查。可以通過/code-review或/pr-review-toolkit:review-pr啟動。
一個強制進行測試驅動開發的插件。支援多語言且可自定義驗證規則。
結合了安全掃描(/security-scan)、測試執行(/test)、代碼審查等的綜合工具包。
Claude Code專用的專案管理工具。 將GitHub Issues和Git工作樹結合,讓任務管理和分支運作在Claude Code內部即可完成。
即時顯示令牌使用量和API成本,方便成本管理。
自動記錄Claude在會話中的行為,並壓縮,將相關上下文插入下次會議。
與Claude Code本體搭配使用的周邊工具。
| 工具名稱 | 類別 | 說明 |
|---|---|---|
| Repomix | 上下文準備 | 將整個版本庫匯總成一個檔案,方便LLM使用 |
| claude-code.nvim | 編輯器整合 | 與Neovim整合 |
| Cursor | 編輯器整合 | 基於VS Code,原生支援MCP |
| Cline | 編輯器整合 | VS Code擴展,支援AI編碼的MCP |
| Claudia | GUI | Claude Code用的GUI工具包,管理代理與使用量分析 |
| ccflare | 儀表板 | 使用量的Web UI儀表板 |
| CC Statusline | 終端顯示 | 自訂狀態列(顯示上下文使用率等) |
採用Claude Code後,建議首先使用的設置範例。
# 參考最新文檔
claude mcp add context7 -s user -- npx -y @upstash/context7-mcp
# 瀏覽器測試
claude mcp add playwright -s project -- npx -y @playwright/mcp@latest
# Web搜索
claude mcp add brave-search -s user -- npx -y @anthropic/mcp-brave-search
# GitHub整合
claude mcp add --transport sse github https://api.github.com/mcp
# 錯誤監控
claude mcp add --transport sse sentry https://mcp.sentry.dev/sse
# 專案管理(以Linear為例)
claude mcp add --transport sse linear https://mcp.linear.app/sse
# 基本方針
- 請務必用中文回覆
- 調查或除錯時請利用子代理以節省上下文
- 重要的決策定期記錄在Markdown文件中
# 代碼規範
- 使用TypeScript
- 測試使用Vitest撰寫
- 提交信息用中文簡潔明瞭
頻繁使用MCP伺服器和Web搜索會消耗大量上下文信息。以下方法有效:
user,特定專案使用的工具放入local或projectClaude Code的生態系統由MCP伺服器、插件和周邊工具三層組成。
| 層級 | 角色 | 代表例 |
|---|---|---|
| MCP伺服器 | 與外部工具及數據源的連結 | GitHub, Context7, Playwright, Sentry |
| 插件 | 工作流程的自訂與共享 | Superpowers, Claude-Mem, Ralph Loop, Legal Plugin |
| 周邊工具 | 編輯器整合及可視化 | Repomix, claude-code.nvim, Claudia |
截至2026年2月的趨勢包括:
建議從Context7 + Playwright + GitHub等開始使用,根據需要逐步添加Superpowers或Claude-Mem。
生態系統不斷變化,建議定期查看Claude Code官方插件庫及awesome-claude-code-plugins。
參考連結