工具

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 最值得安装的 10 个 Skills、Plugins 和 CLIs(2026 精选)Claude Code 扩展生态精选(2026 年 1400+ Skills、1600+ MCP 服务器):三类工具的本质区别(Skills 教 Claude 工作流/Plugins 给 Claude 新手/CLIs 给 Claude 助手);10 个精选推荐(Codex CLI 双 AI 协作/Obsidian 第二大脑/Autoresearch ML 实验/awesome-design-md UI 设计/Firecrawl 网页抓取/Playwright 浏览器自动化/NotebookLM CLI 研究/Skill Creator 官方脚手架/RAG-Anything 多模态知识图谱/Google Workspace CLI 办公集成);Day 1 必装清单(4 个覆盖 80% 需求);以及 Token 开销控制注意事项。2026/5/8工具Claude Code 命令速查手册 2026:键盘快捷键、Slash 命令、CLI 参数完全参考Claude Code v2.1.x(含 Opus 4.7/Sonnet 4.6/Haiku 4.5)完整速查手册:全部键盘快捷键(核心/输入编辑/模型切换/快速前缀);完整 Slash 命令(会话管理/配置/项目工具/系统账户,含 /ultraplan、/ultrareview、/batch、/loop、/schedule 等新命令);CLI 参数(交互模式/Print 模式/模型参数,含 --bare、--fork-session、--json-schema 等);权限模式对比表;模型和努力等级选择;环境变量速查;以及关键文件结构。2026/5/6工具2026 年 AI 编程工具全景对比:Claude Code、Cursor、GitHub Copilot、Gemini CLI 横评四大 AI 编程工具 2026 年完整横评:定位对比(Agent vs IDE 助手)、功能矩阵(补全/多文件/Subagent/MCP/IDE 支持)、价格对比(Gemini CLI 免费层最慷慨)、各工具深度评估(优势+适合场景),以及 4 种推荐组合方案(个人全能/低预算/最低成本/企业团队)和选择决策树。2026/4/24工具Claude Code vs GitHub Copilot 深度对比 2026:两种 AI 编程范式的完整分析Claude Code 和 GitHub Copilot 深度对比:核心范式差异(Agent vs 助手)、完整功能对比矩阵(补全/内联修改/多文件实现/Subagent/自动测试/MCP 集成)、价格对比($10/月 vs $100/月)、各自最适合的使用场景,以及两者结合使用的最优工作流建议。2026/4/23工具Claude Code /ultrareview 完全使用指南:深度代码审查命令实战/ultrareview 命令完整指南:适用场景(重要 PR 前/接手他人代码/安全审查)、执行流程(逐文件深度分析到结构化报告)、输出格式(按优先级分组的审查报告)、与 CLAUDE.md 结合定义审查重点、/autofix-pr 联动修复,以及与普通审查对话的场景选择建议。2026/4/23