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

相关

  • 项目
  • 项目
  • 项目
  • 项目