Claude Code 能够与任何带有终端的集成开发环境 (IDE) 协同工作。你只需在终端中运行 claude
命令即可开始使用。
此外,为了提供更深度集成的体验,例如交互式差异视图、上下文选择共享等高级功能,Claude Code 为主流 IDE 提供了专门的扩展插件。
目前支持的 IDE 包括:
- Visual Studio Code (及其分支,如 Cursor、Windsurf 和 VSCodium)
- JetBrains IDEs (如 IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm, GoLand 等)
核心功能
通过 IDE 扩展,你可以获得以下增强功能:
- 快速启动:在编辑器中,使用快捷键
Cmd+Esc
(macOS) 或Ctrl+Esc
(Windows/Linux) 直接唤起 Claude Code。 - 差异视图:代码变更可以直接在 IDE 内置的差异比较器中展示,而非终端。你可以在
/config
中进行配置。 - 上下文感知:IDE 中当前选中的代码或打开的标签页会自动作为上下文与 Claude Code 共享。
- 文件引用:使用快捷键
Cmd+Option+K
(macOS) 或Alt+Ctrl+K
(Windows/Linux) 快速插入文件引用,例如@File#L1-99
。 - 诊断信息共享:IDE 中的代码诊断错误(如 Lint 错误、语法错误等)会自动与 Claude 共享。
安装指南
Visual Studio Code
在 VS Code 及其分支版本中安装 Claude Code 扩展非常简单:
- 打开 VS Code。
- 打开集成终端 (Integrated Terminal)。
- 运行
claude
命令,扩展程序将会被自动安装。
JetBrains IDE
对于 JetBrains 系列 IDE,你有两种安装方式:
-
插件市场安装:
- 前往 JetBrains Marketplace。
- 搜索并安装 “Claude Code” 插件。
- 完全重启你的 IDE。
-
自动安装: 在 JetBrains IDE 的集成终端中运行
claude
命令,插件也可能会被提示自动安装。安装后必须完全重启 IDE 才能生效。
远程开发限制: 如果你使用 JetBrains 远程开发功能,必须在远程主机上安装插件,路径为
设置 > 插件 (主机)
。
WSL 用户注意: 在 WSL 环境下配合 JetBrains IDE 使用时,可能需要额外配置才能让 IDE 正确检测到。请参考官方的 WSL 故障排查指南获取详细设置说明,包括终端配置、网络模式和防火墙规则。
使用方法
从 IDE 内部启动
在你的 IDE 集成终端中直接运行 claude
命令,所有增强功能都将被自动激活。
从外部终端连接
如果你在外部终端中使用 Claude Code,可以通过 /ide
命令将其连接到你正在运行的 IDE,并激活所有集成功能。
为了确保 Claude Code 能够访问与 IDE 相同的文件,请在项目的根目录下启动它。
配置选项
通用配置
你可以通过 Claude Code 内置的配置系统来调整 IDE 集成选项:
- 在终端运行
claude
。 - 输入
/config
命令。 - 根据提示调整你的偏好设置。例如,将差异工具 (
diff tool
) 设置为auto
可以启用 IDE 自动检测。
JetBrains 插件专属设置
你可以通过 设置 → 工具 → Claude Code [Beta]
路径来配置 JetBrains 插件的特定行为。
常规设置
- Claude 命令: 指定启动 Claude 的自定义命令,例如
/usr/local/bin/claude
或npx @anthropic/claude
。- 对于 WSL 用户,可以设置为
wsl -d Ubuntu -- bash -lic "claude"
(请将Ubuntu
替换为你的 WSL 发行版名称)。
- 对于 WSL 用户,可以设置为
- 禁用 Claude 命令未找到的通知: 勾选后,如果找不到
claude
命令,将不再弹出通知。 - 启用 Option+Enter 进行多行提示 (仅限 macOS): 启用后,
Option+Enter
快捷键用于在提示框中换行。如果遇到Option
键被意外捕获的问题,请禁用此项(需要重启终端)。 - 启用自动更新: 自动检查并安装插件更新(重启 IDE 时生效)。
ESC 键配置
如果在 JetBrains 终端中 ESC
键无法中断 Claude Code 的操作,请按以下步骤调整:
- 前往
设置 → 工具 → 终端
。 - 执行以下任一操作:
- 取消勾选 “使用 Escape 将焦点移动到编辑器”。
- 点击 “配置终端键绑定”,并移除 “切换焦点到编辑器” 的快捷键。
- 应用更改。
故障排查
VS Code 扩展未安装
- 确认运行环境:确保你是在 VS Code 的集成终端内运行
claude
命令。 - 检查 Shell 命令:确保你的 IDE 对应的 CLI 工具已安装并存在于系统
PATH
中。- VS Code:
code
- Cursor:
cursor
- Windsurf:
windsurf
- VSCodium:
codium
- 如果未安装,使用
Cmd+Shift+P
(macOS) 或Ctrl+Shift+P
(Windows/Linux) 打开命令面板,搜索并执行 “Shell 命令:在 PATH 中安装 ‘code’ 命令” (或对应 IDE 的类似命令)。
- VS Code:
- 检查权限:确认 VS Code 有权限安装扩展。
JetBrains 插件不工作
- 确认运行目录:确保你是在项目的根目录下运行
claude
命令。 - 检查插件状态:在 IDE 设置中检查 Claude Code 插件是否已启用。
- 完全重启 IDE:有时需要多次重启才能使插件正常工作。
- 远程开发:确认插件已安装在远程主机上,而非本地客户端。
- WSL/WSL2 问题:如果 IDE 无法被检测到,请参考官方的 WSL2 故障排查指南,检查网络配置和防火墙设置。
👉 如果你需要 ChatGPT 代充 / Claude / Claude Code / 镜像 / 中转 API:
- 购买 / 了解更多:ai4.plus
- 备用入口:kk4099.com