跳至主要內容
VS Code Claude Code IDE MCP Developer Tools

Claude Code VS Code:Session 列表、Plan 檢視與原生 MCP 管理

Claude Code 的 VS Code 擴充套件迎來重大升級:活動列中的 Session 管理、完整 markdown Plan 檢視與留言功能、原生 MCP 伺服器管理對話框、壓縮摘要卡片等多項改進。

2026年3月7日 6 分鐘閱讀 作者:Claude World

從 2.1.50 版到 2.1.71 版之間,Claude Code 的 VS Code 擴充套件已經從一個方便的聊天面板,進化為真正整合的開發夥伴。本文涵蓋了在這段期間內所有重要的 VS Code 改進,從 Session 管理和 Plan 審查,到原生 MCP 控制項和壓縮摘要的可見性。

活動列中的 Session 列表

從 v2.1.69 開始,VS Code 活動列中會出現一個新的火花圖示。點擊後會開啟一個專屬的 Session 列表,顯示所有 Claude Code 對話,包括本地和遠端的對話。

VS Code 活動列中的 Claude Code Session 列表,顯示帶有時間戳的對話清單

每個 Session 都可以作為完整的編輯器分頁開啟,而不僅限於聊天面板側邊欄。這意味著你可以分割編輯器,一側放程式碼、另一側放 Claude 對話,或者在多個進行中的對話之間快速切換而不遺失上下文。

Session 管理功能早在 v2.1.63 就已引入,當時新增了對個別 Session 的重新命名和刪除操作。在此之前,舊的 Session 會不斷累積,沒有任何方式可以整理或清除。現在你可以為長期進行的 Session 取有意義的名稱(例如「auth 重構」或「API 遷移」),並刪除已完成的 Session 以保持列表整潔。

對於使用遠端開發環境的團隊,v2.1.63 也修復了遠端 Session 不會出現在對話歷史中的錯誤。如果你使用 VS Code 的 Remote-SSH 或 Dev Containers,之前發現 Session 遺失的問題現已解決。

完整 Markdown Plan 檢視與留言功能

Plan 檢視功能在 v2.1.69 獲得了重大升級。Plan 現在可以在 VS Code 中以完整的 markdown 文件呈現,包含標題、程式碼區塊、清單以及所有你預期的格式。

在 VS Code 中以完整 markdown 文件呈現的 Claude Code Plan,特定段落附有留言討論串

最具影響力的新增功能是留言支援。你可以直接在 Plan 的特定段落附加留言,提供有針對性的回饋讓 Claude 據此行動。這將 Plan 審查從全有或全無的核准流程,轉變為協作編輯的工作流程。

v2.1.47 的早期改進為此功能奠定了基礎:Plan 會在 Claude 迭代時自動更新、留言介面僅在 Plan 準備好審查時才啟用、拒絕 Plan 時會保持預覽開啟以便 Claude 原地修改。v2.1.69 的更新在此基礎上加入完整的 markdown 渲染,使 Plan 真正可讀,而非僅是純文字摘要。

在實務上,這意味著你可以像審查 Pull Request 一樣審查多步驟的實作計畫 — 瀏覽結構、留下行內回饋,並在核准特定段落的同時對其他段落要求修改。

原生 MCP 伺服器管理

管理 MCP(Model Context Protocol)伺服器之前需要切換到終端機、編輯 JSON 設定檔,然後手動重新連線。v2.1.69 將 MCP 管理直接帶入 VS Code 聊天面板。

VS Code 中的 MCP 伺服器管理對話框,顯示已設定的伺服器清單及切換開關與狀態指示器

在聊天面板中輸入 /mcp 即可開啟伺服器管理對話框。從中你可以:

  • 檢視所有已設定的 MCP 伺服器及其目前的連線狀態
  • 一鍵啟用或停用伺服器,適合在不移除設定的情況下暫時中斷資源密集型伺服器的連線
  • 重新連線已斷線的伺服器,這在筆電休眠或網路環境變更後十分常見
  • 管理 OAuth 認證,處理需要認證的伺服器的 Token 更新與重新授權流程,全程無需離開 VS Code

對於依賴多個 MCP 伺服器的開發者來說,這是一項重要的工作流程改進。無需再切換到終端機來除錯連線問題或切換伺服器,你可以在與 Claude 互動的同一介面中處理所有事情。

壓縮摘要顯示卡片

Claude Code 中的長對話會觸發自動壓縮,系統會摘要較早的訊息以釋放 Context Window 空間。在 v2.1.69 之前,壓縮過程是靜默進行的,摘要內容也不會顯示。

VS Code 聊天面板中可摺疊的壓縮摘要卡片,顯示早期對話上下文的摘要

現在,被壓縮的內容會以可摺疊的卡片形式顯示在聊天面板中。展開卡片會顯示 Claude 從早期對話中產生的摘要。這帶來兩個實際好處:你可以驗證重要的上下文在壓縮過程中是否被保留,也可以快速回顧長時間 Session 中早先做出的決策,而無需捲動數百則訊息。

卡片設計與 VS Code 聊天介面中其他可摺疊元素的風格一致,在你不需要壓縮摘要細節時保持介面整潔,同時在需要時可以立即存取。

權限模式選擇器

v2.1.69 也改進了 VS Code 擴充套件中權限模式的運作方式。權限模式選擇器現在會遵循 permissions.disableBypassPermissionsMode 設定,這表示使用管理策略的組織可以防止使用者切換到繞過模式。

當繞過模式透過策略停用時,該選項會從選擇器中完全隱藏,而非顯示為灰色不可用。這減少了在嚴格安全要求環境中工作的開發者的困惑。選擇器也能正確遵循其他受管理和策略層級的權限設定,確保 VS Code 擴充套件的行為與終端機版 Claude Code 體驗一致。

其他值得注意的改進

在 v2.1.50 到 v2.1.71 的版本範圍中還有幾項較小但值得一提的修復:

額外用量可見性(v2.1.50): VS Code 聊天面板現在支援 /extra-usage 指令,讓你無需切換到終端機就能檢查目前的 Token 消耗量和速率限制狀態。

RTL 文字渲染(v2.1.69): 阿拉伯文、希伯來文和波斯文現在能在聊天面板中正確渲染。之前右到左書寫的文字可能會出現字元順序錯亂或對齊問題。

Windows 啟動修復(v2.1.70): 修復了 Windows 啟動時會額外開啟 VS Code 視窗的錯誤。對於將 VS Code 加入啟動程式的開發者來說,這個問題特別擾人。

Teleport 標記渲染(v2.1.70): Teleport 標記 — Claude 在檔案之間導航時使用的視覺指示器 — 現在能在聊天面板中正確渲染,提升了多檔案操作的可讀性。

善用 VS Code 整合功能的建議

這些功能在日常開發工作流程中搭配使用時效果最佳。以下是一些實用建議。

將 Session 列表作為專案組織工具。 為不同任務建立獨立的 Session:一個用於功能實作、一個用於除錯、第三個用於程式碼審查。立即為每個 Session 重新命名,以便日後查找。這在需要跨工作日恢復上下文的多日專案中特別有價值。

將 Plan 檢視視為你的第一次程式碼審查。 在 Claude 寫任何程式碼之前,先在完整 markdown 檢視中審查它的 Plan。在你希望採用不同方式的段落或發現潛在問題的地方留言。這能在 Claude 投入 Token 朝錯誤方向發展之前,就及早發現誤解。

主動管理 MCP 伺服器。 在每個 Session 開始時開啟 /mcp 對話框,確認所需的伺服器已連線。如果你正在進行不需要資料庫存取的任務,停用該 MCP 伺服器以減少 Claude 可用工具中的雜訊。需要時再重新啟用。這個小習慣能讓 Claude 專注於相關的功能。

在長時間 Session 後檢查壓縮摘要卡片。 當你注意到壓縮摘要卡片出現時,花點時間展開它,確認摘要捕捉了關鍵決策。如果有重要的內容遺失了,你可以在新訊息中重新陳述,以確保 Claude 在後續對話中保留該上下文。

結合這些功能進行審查工作流程。 在完整編輯器分頁中開啟 Session 並排顯示程式碼,使用 Plan 檢視審查提案,留言進行修訂,並檢查 MCP 對話框確保 Claude 能存取所需的工具。這種整合方式比在終端機和編輯器之間來回切換要高效得多。

展望未來

過去二十個版本中 VS Code 整合改進的步伐,顯示 Anthropic 正大力投資,讓 Claude Code 成為原生的 IDE 體驗,而非只是帶有 IDE 外殼的終端機工具。Session 列表、Plan 檢視和 MCP 管理功能共同解決了 VS Code 使用者反映的三大痛點:管理對話、審查計畫和設定工具存取。

對於主要透過終端機使用 Claude Code 的開發者而言,這些更新提供了充分的理由,值得嘗試將 VS Code 擴充套件作為你的主要介面。