工具

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 Agent View 完整指南:一个终端管理所有后台编码会话Claude Code Agent View 是管理多个后台编码会话的统一屏幕。你可以并行派发 bug fix、PR review、flaky test 调查,按状态查看哪些在工作、哪些需要输入、哪些已完成。2026/6/8工具Claude Code Chrome 扩展指南:浏览器上下文、网页调试与前端协作新工作流Claude Code Chrome 扩展相关能力中文整理:为什么需要浏览器上下文、前端/网页调试场景、与本地代码仓库的协作方式、可用于 UI Bug 复现、控制台错误和网络请求分析,以及权限边界和安全实践。2026/5/20工具Claude Code Deep Links 完整指南:用 claude-cli:// 一键打开仓库与预填 PromptClaude Code Deep Links 官方文档中文整理:什么是 claude-cli:// 链接、如何构造 q/cwd/repo 参数、repo 如何解析本地 clone、Runbook/告警/Dashboard/CI 失败通知场景、各平台 handler 注册位置、GitHub Markdown 限制和安全机制。2026/5/20工具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