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 CLI 已安装并可正常使用

  2. 参考 安装教程 完成安装

  3. 参考 环境变量配置 完成 QCode.cc API 配置

  4. JetBrains IDE 2024.1 或更高版本

安装步骤

步骤 1:安装 Claude Code 插件

  1. 打开 JetBrains IDE

  2. 进入 SettingsPluginsMarketplace

  3. 搜索 "Claude Code"(发布者: Anthropic)

  4. 点击 Install

  5. 重启 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:验证

  1. 在 IDE 中按 Cmd+Esc(macOS)或 Ctrl+Esc(Windows/Linux)打开 Claude Code 面板

  2. 输入一条简单消息测试连接

使用方法

快捷键

快捷键 功能
Cmd+Esc / Ctrl+Esc 打开/关闭 Claude Code 面板

主要功能

  1. 代码解释:选中代码 → 右键 → Ask Claude

  2. 代码生成:在 Claude 面板中描述需求

  3. 错误修复:将错误信息发给 Claude 分析

  4. 代码重构:选中代码让 Claude 帮助优化

与终端 CLI 配合

JetBrains IDE 内置的 Terminal 也可以直接运行 claude 命令,与 CLI 功能完全一致。

常见问题

插件不显示 Claude Code 面板?

  1. 确认插件已安装并启用

  2. 确认 Claude Code CLI 已全局安装(claude --version

  3. 重启 IDE

环境变量未生效?

JetBrains IDE 可能未读取到 shell 配置文件中的环境变量。解决方法:

  • macOS:从终端启动 IDE(open -a "IntelliJ IDEA"),而非从 Dock 点击

  • 所有平台:在 IDE 的 Run/Debug ConfigurationsEnvironment variables 中手动添加

下一步

🚀
开始使用 QCode — Claude Code & Codex
一份套餐同时加速 Claude Code 和 Codex,亚太低延迟
查看套餐定价 → 注册账号
团队 3 人以上?
企业团队版:独立域名 + 子Key管理 + 封号保障,人均低至 ¥250/月
了解企业版 →