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」模式。

相關

  • 專案
  • 專案
  • 專案
  • 專案