JetBrains IDE
在 IntelliJ IDEA、WebStorm、PyCharm 等 JetBrains IDE 中使用 Claude Code
JetBrains IDE 集成¶
Claude Code 提供了官方 JetBrains 插件,支持 IntelliJ IDEA、WebStorm、PyCharm、GoLand 等所有 JetBrains IDE。
前提条件¶
安装步骤¶
步骤 1:安装 Claude Code 插件¶
-
打开 JetBrains IDE
-
进入 Settings → Plugins → Marketplace
-
搜索 "Claude Code"(发布者: Anthropic)
-
点击 Install
-
重启 IDE
步骤 2:环境变量配置¶
确保以下环境变量已设置(与 CLI 相同):
export ANTHROPIC_BASE_URL="http://103.236.53.153/api"
export ANTHROPIC_AUTH_TOKEN="cr_your_api_key"
提示:JetBrains IDE 会继承系统环境变量。如果你已在
~/.zshrc或~/.bashrc中配置过,IDE 启动后会自动读取。
步骤 3:验证¶
-
在 IDE 中按
Cmd+Esc(macOS)或Ctrl+Esc(Windows/Linux)打开 Claude Code 面板 -
输入一条简单消息测试连接
使用方法¶
快捷键¶
| 快捷键 | 功能 |
|---|---|
Cmd+Esc / Ctrl+Esc |
打开/关闭 Claude Code 面板 |
主要功能¶
-
代码解释:选中代码 → 右键 → Ask Claude
-
代码生成:在 Claude 面板中描述需求
-
错误修复:将错误信息发给 Claude 分析
-
代码重构:选中代码让 Claude 帮助优化
与终端 CLI 配合¶
JetBrains IDE 内置的 Terminal 也可以直接运行 claude 命令,与 CLI 功能完全一致。
常见问题¶
插件不显示 Claude Code 面板?¶
-
确认插件已安装并启用
-
确认 Claude Code CLI 已全局安装(
claude --version) -
重启 IDE
环境变量未生效?¶
JetBrains IDE 可能未读取到 shell 配置文件中的环境变量。解决方法:
-
macOS:从终端启动 IDE(
open -a "IntelliJ IDEA"),而非从 Dock 点击 -
所有平台:在 IDE 的 Run/Debug Configurations → Environment variables 中手动添加
下一步¶
-
查看 VS Code 集成 了解 VS Code 扩展
-
查看 Cline 集成 了解另一个 VS Code AI 扩展
-
查看 CLI 技巧 了解终端使用技巧