工具

Claude Code VS Code 扩展使用指南:在 IDE 中无缝集成 AI 编程助手

Claude Code VS Code 扩展提供内联差异审查、@-提及文件(含行范围)、方案审阅、多标签页对话历史和 Cmd+K 内联编辑等原生 IDE 功能。本文涵盖三种安装方式、核心功能详解、键盘快捷键、第三方提供商配置、VS Code 扩展 vs CLI 对比,以及充分利用代码选择上下文等 4 个使用技巧。

2026/2/275分钟 阅读ClaudeEagle

Claude Code VS Code 扩展将 AI 编码能力直接集成到你最熟悉的 IDE 中,提供内联差异审查、@-提及文件、方案审阅、对话历史和键盘快捷键等原生图形界面体验。

安装前提

  • VS Code 1.98.0 或更高版本
  • Anthropic 账户(或配置的第三方云提供商)

安装方式

方式 1:直接链接安装

方式 2:扩展市场安装

  1. Cmd+Shift+X(Mac)或 Ctrl+Shift+X(Windows/Linux)打开扩展视图
  2. 搜索「Claude Code」
  3. 点击「安装」

安装后若扩展未出现,重启 VS Code 或运行「开发者:重新加载窗口」。

打开 Claude Code 面板

三种方式打开 Claude Code:

  1. 编辑器工具栏:点击编辑器右上角的 Spark(⚡)图标(需要打开文件)
  2. 命令面板Cmd+Shift+P → 输入「Claude Code」→ 选择「在新标签页中打开」
  3. 状态栏:点击窗口右下角的「✱ Claude Code」(即使没有打开文件也可用)

首次打开面板时会显示「学习 Claude Code」清单,按引导完成入门或点击 X 关闭。后续可在 VS Code 设置 → 扩展 → Claude Code 中取消勾选「隐藏入门」来重新打开。

核心功能

内联差异审查

Claude 修改文件时,VS Code 扩展以内联方式展示变更:

  • 在编辑器中直接高亮显示添加(绿色)和删除(红色)的内容
  • 可以接受或拒绝单个代码块的修改
  • 不需要在终端和编辑器之间切换

@-提及文件

在提示框中输入 @ 添加文件上下文:

text
@src/auth/login.ts 这个函数有什么安全问题?

还支持:

  • @src/auth/login.ts:15-30:引用特定行范围
  • 从编辑器选择直接添加到对话

方案审阅(Plan Review)

在 Claude 执行修改前审阅其计划:

  1. Claude 提出变更计划
  2. 你可以在 VS Code 界面中编辑或批准计划
  3. 批准后 Claude 才开始实际执行

对话历史

  • 通过侧边栏访问历史对话
  • 在不同标签页或窗口中打开多个对话
  • 每个对话有独立的上下文和文件状态

键盘快捷键

快捷键功能
Cmd+K(Mac)/ Ctrl+K(Windows/Linux)触发内联编辑
Cmd+I(Mac)/ Ctrl+I(Windows/Linux)打开 Claude Code 面板
Escape关闭面板或取消当前操作

详细快捷键可在 VS Code 键盘快捷键设置中搜索「Claude Code」查看和自定义。

内联编辑(Inline Edits)

VS Code 扩展支持直接在编辑器中触发内联编辑:

  1. 选中要修改的代码
  2. Cmd+K(Mac)或 Ctrl+K(Windows/Linux)
  3. 输入修改描述
  4. Claude 在当前文件中直接生成差异
  5. 在内联差异视图中接受或拒绝

内联编辑示例

text
# 选中一个函数,按 Cmd+K 后输入:
add error handling and JSDoc comments

# 选中一段复杂逻辑,按 Cmd+K 后输入:
refactor to use async/await instead of callbacks

配置第三方提供商

如果通过 Amazon Bedrock 或 Google Vertex AI 使用 Claude:

  1. 打开 VS Code 设置(Cmd+,
  2. 搜索「Claude Code」
  3. 在「Provider」设置中选择 BedrockVertex
  4. 配置对应的凭证

VS Code 扩展 vs CLI 对比

功能VS Code 扩展CLI
内联差异审查✅ 原生集成需切换
@-提及文件✅ 自动补全手动输入
方案审阅✅ 图形界面文本界面
对话历史✅ 侧边栏/resume
实时代码建议
脚本集成有限
自定义 Hook通过设置✅ 完整支持
终端命令执行✅ 集成终端

扩展包含 CLI(命令行界面),可从 VS Code 集成终端访问 CLI 的高级功能。

使用技巧

1. 充分利用代码选择上下文

在代码中选择特定内容,然后提问会更精准:

text
# 选中 UserController 类后打开 Claude Code 面板
为这个 Controller 添加速率限制中间件

2. 利用多标签页会话

  • 在一个标签页进行功能开发
  • 在另一个标签页进行代码审查
  • 两个上下文互不干扰

3. 配合 CLAUDE.md 获得最佳体验

项目根目录的 CLAUDE.md 文件会被 VS Code 扩展自动读取,确保 Claude 了解你的项目规范:

markdown
## 技术栈
- React 18 + TypeScript
- Tailwind CSS
- Vitest 测试框架

## 代码规范
- 使用函数组件
- 状态使用 Zustand
- API 调用使用 TanStack Query

4. 善用方案审阅

对于重要修改,利用方案审阅功能确认 Claude 理解了需求,再让它执行:

text
before making any changes, show me your plan for refactoring the auth module

故障排除

  • 扩展未出现:重启 VS Code 或运行「开发者:重新加载窗口」
  • 无法连接:检查网络和 API key 配置
  • 性能问题:尝试 /compact 压缩对话历史

总结

Claude Code VS Code 扩展将 AI 编码助手深度集成到开发环境中,通过内联差异审查、@-提及和方案审阅等原生功能,让 AI 辅助开发更加直观高效。结合项目 CLAUDE.md 配置和合理的会话管理,可以将 AI 编程辅助无缝融入你的日常开发工作流。


来源Claude Code 官方文档 - VS Code Extension 原文作者:Anthropic Team

相关文章推荐

工具Claude Code VS Code 深度集成:扩展安装、键盘快捷键与差异对比工作流Claude Code VS Code 扩展深度使用指南:三种安装方式、内联差异对比工作流、键盘快捷键完整列表、重构/测试/代码审查实际场景演示,以及 VS Code 扩展 vs 纯终端模式的功能对比。2026/3/1工具Claude Code 中转服务怎么选:pincc.ai 拼车 vs CRS 自建完整对比Claude Code 中转/拼车方案全面对比:pincc.ai 官方托管服务(价格/稳定性/适用场景)与 CRS 自建方案(成本/控制权/维护成本)的详细横评、各方案支持的工具清单(Claude Code/Codex CLI/Gemini CLI/Droid/VS Code 插件)、不同用户画像的选择建议,以及从拼车到自建的渐进升级路径。2026/3/17工具2026 年程序员必备 AI 工具清单:从编程助手到 DevOps 全流程覆盖2026 年程序员必备 AI 工具完整清单:AI 编程助手(Claude Code/Cursor/Copilot)、AI 代码审查、AI 测试生成、AI 文档工具、AI DevOps/运维、AI 数据库工具、AI 设计工具,按场景分类推荐,附免费和付费选项对比。2026/3/15工具2026 年 AI 编程工具选购指南:按团队规模和预算推荐最适合的工具2026 年 AI 编程工具全面选购指南:按个人/小团队/中大型团队三档分别推荐,对比 Claude Code、Cursor、Copilot、Windsurf、Codeium 的价格、适用场景、核心差异,以及多工具组合策略。2026/3/14工具2026 年 AI 编程工具全景:Claude Code、Cursor、Copilot、Windsurf 各有什么用2026 年 AI 编程工具全景对比:Claude Code、Cursor、GitHub Copilot、Windsurf、Gemini Code Assist 各自定位、核心优势与弱点、能力横向评分,以及个人开发者/企业团队/独立开发者三种工作流组合推荐。2026/3/13工具Claude Code 插件市场完整指南:官方市场、代码智能 LSP 11 种语言与第三方市场搭建Claude Code 插件市场完整指南:官方市场(claude-plugins-official 自动可用)、四大类插件(代码智能 LSP 11 种语言/外部集成 10 个平台/开发工作流 4 个插件/输出样式)、LSP 自动诊断(每次编辑后报告类型错误 Claude 自动修复/Ctrl+O 内联查看)和精确代码导航、插件管理命令(install/disable/reload-plugins)、四种安装范围(User/Project/Local/Managed)、第三方市场添加(owner/repo/GitLab/本地路径/远程 URL/自动更新),以及代码智能四大故障排查。2026/3/7