andrepimenta/claude-code-chat
Beautiful Claude Code Chat Interface for VS Code
解決的問題
Claude Code Chat 為 Claude Code CLI 提供了圖形使用者介面 (GUI),消除了透過終端機與 AI 助理互動的需求。它將 Claude Code 的強大功能直接整合到 VS Code 和 Cursor 中,使 AI 驅動的程式設計輔助更加直觀且易於使用。
運作方式
此擴充功能作為 Claude Code CLI 的視覺化封裝。它允許使用者透過編輯器側邊欄或主面板中的聊天介面發送訊息、管理檔案並執行工具。它利用模型上下文協定 (MCP) 來擴展功能,並與編輯器原生的差異檢視器 (diff viewer) 整合以處理程式碼變更。
適用對象
使用 VS Code 或 Cursor,且希望在不依賴命令列介面的情況下使用 Claude Code 功能的開發者,以及那些尋求對檢查點 (checkpoints)、差異 (diffs) 和工具權限進行更好視覺化管理的開發者。
特色亮點
- 視覺化聊天介面:以支援 Markdown 和語法高亮顯示的串流聊天 UI 取代終端機。
- 檢查點與工作階段管理:基於 Git 的自動備份功能,允許使用者立即復原變更並將程式碼恢復到先前的狀態。
- MCP 與外掛市集:整合瀏覽功能,可一鍵安裝 MCP 伺服器、技能與外掛。
- 圖片支援:能夠貼上圖片或使用檔案選擇器為 AI 提供視覺上下文。
- 進階 AI 模式:包含「Plan First」和「Ultrathink」(可配置推理強度)模式的切換開關。
- 智慧檔案整合:使用
@快速搜尋並參照工作區檔案。 - 細粒度工具權限:一套安全的工具執行管理系統(例如 bash、檔案操作),並為進階使用者提供「Always Allow」或「YOLO」模式。
相關
- 專案
- 專案
- 專案
- 專案