教程

Claude Code VS Code 插件完整指南:@-mentions、多会话、Checkpoint 回滚与 CLI 对比

Claude Code VS Code 插件完整指南:安装方法(直接链接/Extensions 搜索/Cursor 支持)、四种打开面板方式(编辑器工具栏/Activity Bar/命令面板/状态栏)、@-mentions 文件引用(模糊匹配/目录/PDF 指定页/拖拽附件)、三种权限模式(Ask/Plan 自动 Markdown 文档/Auto-accept)、提示框命令菜单(/usage/MCP/扩展思考)、多会话管理(标签页/侧边栏)、远程会话续接(Local/Remote 两标签)、Checkpoint 回滚、Chrome 浏览器自动化、VS Code 插件 vs CLI 功能对比表,以及四大常见问题解决。

2026/3/85分钟 阅读ClaudeEagle

Claude Code VS Code 插件为 VS Code 和 Cursor 提供原生图形界面,支持内联 Diff 审查、@-mentions 文件引用、多会话、Plan 模式和 Checkpoint 回滚等功能。

安装插件

前提条件:VS Code 1.98.0 或更高版本

方式一(直接链接):

方式二(Extensions 视图):按 Cmd+Shift+X(Mac)或 Ctrl+Shift+X(Windows/Linux),搜索「Claude Code」,点击安装。

安装后若不显示,重启 VS Code 或从命令面板运行「Developer: Reload Window」。

插件内置 CLI,无需单独安装 Node.js。

打开 Claude Code 面板(4 种方式)

方式操作
编辑器工具栏(最快)打开文件后,点击右上角 Spark 图标(仅有文件打开时显示)
Activity Bar左侧边栏 Spark 图标,始终可见;打开会话列表
命令面板Cmd/Ctrl+Shift+P → 输入「Claude Code」→ 选择「Open in New Tab」
状态栏窗口右下角「✱ Claude Code」,即使无文件打开也可点击

发送提示词

Claude 自动看到你的选中文本。按 Option+K(Mac)/ Alt+K(Win/Linux)在提示词中插入 @-mention 引用(格式如 @file.ts#5-10)。

审查修改:Claude 修改文件时显示并排对比(原始 vs 提议),可接受、拒绝或追加说明。

@-mentions 文件引用

> Explain the logic in @auth # 模糊匹配 auth.js、AuthService.ts 等 > What's in @src/components/ # 引用目录(末尾加斜杠) > Explain @report.pdf page 3-10 # 大 PDF 只读指定页范围
  • 选中文本:Claude 自动可见;提示框底部显示已选行数。点击眼睛图标可隐藏选中内容
  • 拖拽文件:按住 Shift 拖拽文件到提示框作为附件

权限模式

模式说明
Ask permissions(默认)每次操作前询问,可接受/拒绝/修改
Plan modeClaude 描述计划,自动在 VS Code 中打开 Markdown 文档供注释,批准后才开始执行
Auto-accept自动接受文件编辑,迭代更快

点击提示框底部模式指示器切换;默认模式在 VS Code 设置 claudeCode.initialPermissionMode 中配置。

提示框命令菜单(/)

功能说明
附加文件添加文件到上下文
切换模型选择不同的 Claude 模型
扩展思考启用复杂问题的深度推理模式
/usage查看 Plan 用量
自定义访问 MCP 服务器、Hooks、Memory、Permissions、插件

多会话

  • 编辑器标签页:从 Activity Bar 打开多个会话作为编辑器标签
  • 侧边栏面板:拖动 Claude 面板到侧边栏并排显示
  • 多个会话共享配置,但各自独立运行

续接对话

点击 Claude Code 面板顶部下拉菜单:

  • 按关键词搜索或按时间(今天/昨天/7 天内)浏览
  • 悬停会话显示重命名和删除操作

续接远程会话(claude.ai 网页会话)

  1. 打开 Past Conversations 下拉
  2. 切换到 Remote 标签(需要 Claude.ai 订阅登录,不支持 Console 账号)
  3. 仅显示通过 GitHub 仓库启动的网页会话
  4. 点击下载并在本地继续(不同步回 claude.ai)

Checkpoint 回滚

VS Code 插件支持 Checkpoint——在会话中任意点回退到之前的文件状态:

  • 每次 Claude 修改文件前自动创建 Checkpoint
  • 在对话历史中找到目标位置,点击「Rewind to here」
  • 文件状态回滚到该点,对话历史保留

Chrome 浏览器自动化

通过 Claude Code Chrome 扩展(Beta),VS Code 插件可以控制浏览器:

  • 抓取网页内容、截图、测试 UI
  • 需要安装 Chrome 扩展并在 VS Code 中连接

VS Code 命令与快捷键

命令操作
Option+K / Alt+K在提示词中插入 @-mention(选中文本时)
Shift+Enter提示框多行输入(不发送)
Cmd/Ctrl+Shift+P → Claude Code所有 Claude Code 命令

VS Code 插件 vs CLI 对比

功能VS Code 插件CLI
内联 Diff 审查
Plan 模式(Markdown 文档)
@-mentions(选中行范围)仅文件
Checkpoint 回滚
多会话并排需要多终端
终端输出加入提示词否(不适用)
后台进程监控
完整 CLI 选项(-p 等)需通过集成终端

在 VS Code 中使用 CLI:打开集成终端(Ctrl+`),直接运行 claude -p 等命令。CLI 和插件可以同时运行在同一项目上,共享配置文件(CLAUDE.md、MCP、Hooks、Settings)。

常见问题

问题解决方案
插件无法安装确认 VS Code ≥ 1.98.0;检查网络和代理设置
Spark 图标不可见需要先打开一个文件(编辑器工具栏图标仅有文件时显示)
Claude Code 无响应检查登录状态;确认网络可访问 api.anthropic.com
卸载插件Extensions 视图右键 → Uninstall;删除 ~/.claude 彻底清理

原文:Use Claude Code in VS Code - Claude Code Docs | 来源:Anthropic 官方文档

相关文章推荐

教程Claude Code VS Code 插件使用指南:安装、@ 文件引用、内联 diff 和多会话并行Claude Code VS Code 插件完整指南:安装配置、@ 引用精确代码行、内联 diff 审阅、多会话标签页并行、Plan 模式文档预览,及与 CLI 的功能对比表。2026/4/10教程Claude Code JetBrains IDE 集成完整指南:IntelliJ、PyCharm、WebStorm 使用教程Claude Code JetBrains 插件完整使用指南:支持 9 种 IDE(IntelliJ/PyCharm/WebStorm/GoLand/Rider/CLion/Android Studio 等);Marketplace 安装步骤;4 大核心功能(侧边栏对话面板/@ 文件引用/选中代码触发/Inline Diff 审查);Java 重构/Python 类型注解/Kotlin 依赖升级 3 个工作流;VS Code 扩展 vs JetBrains 插件对比;以及快捷键配置和常见问题解决。2026/5/6教程Claude Code 平台选择指南:CLI、Desktop、VS Code、网页版、手机端,哪个最适合你Claude Code 平台选择完整指南:CLI、Desktop、VS Code、JetBrains、网页版、手机 App 全面对比,含各平台独有能力、远程控制选项、集成方案和选择建议流程图。2026/4/12教程Claude Code 插件系统完全指南:创建、分发和管理自定义插件Claude Code 插件系统完全指南:创建自定义 Skills、Agents、Hooks,支持团队共享和 Marketplace 分发。含完整目录结构、组件详解和开发技巧。2026/4/7教程Claude Code VS Code 扩展完全指南:安装、核心功能与高效使用技巧Claude Code VS Code 扩展完整指南:安装方法与登录配置、界面布局定制、@ 文件引用技巧、三种权限模式(正常/Plan/自动接受)、对话历史管理、多 Session 并行、检查点回退、Chrome 浏览器连接、快捷键速查表与 VS Code 扩展 vs CLI 功能对比。2026/3/13教程Claude Code Skills 进阶:动态上下文注入、路径限定激活和 Subagent 集成深度指南Claude Code Skills 三个高级特性深度指南:动态上下文注入(!! 命令预处理原理、内联和多行语法、实战健康检查 Skill 含 6 个命令块、安全注意事项);路径限定自动激活(TypeScript 严格模式/SQL 安全/React 组件三个实战示例);context: fork 在 Subagent 运行(适用场景判断、agent 类型选择);以及三种特性组合的完整 PR 审查 Skill 示例。2026/5/10