鸭鸭杀
104.63M · 2026-03-05
Claude Code 是 Anthropic 推出的一款 Agentic Coding 工具,也被称为世界最强编程 Agent 之一。Claude Code 提供了 JetBrains IDE 专用插件,支持 IntelliJ IDEA、PyCharm、WebStorm、GoLand、PhpStorm、Android Studio 等全系列 JetBrains IDE。
本文档主要介绍如何通过 AceData Cloud 的代理服务,在 JetBrains IDE 中配置和使用 Claude Code。
要使用 Claude Code,首先可以到 Claude Messages 服务页面 点击「Acquire」按钮,获取请求所需要的凭证:
如果你尚未登录或注册,会自动跳转到登录页面邀请您来注册和登录,登录注册之后会自动返回当前页面。
在首次申请时会有免费额度赠送,可以免费体验 Claude Code 服务。
Claude Code 插件支持以下 JetBrains IDE:
| IDE | 适用语言/场景 |
|---|---|
| IntelliJ IDEA | Java、Kotlin、Scala 等 |
| PyCharm | Python |
| WebStorm | JavaScript、TypeScript |
| GoLand | Go |
| PhpStorm | PHP |
| Android Studio | Android 开发 |
| 其他 | 大多数 JetBrains IDE 均支持 |
Claude Code JetBrains 插件依赖 Claude Code CLI,请先确保已安装 CLI:
# macOS / Linux / WSL
curl -fsSL | bash
# 或使用 Homebrew
brew install claude-code
安装完成后可以验证:
claude --version
或者直接访问 JetBrains Marketplace 在线安装。
Claude Code JetBrains 插件通过集成终端运行 claude 命令,因此环境变量配置方式与 CLI 相同。
创建 Claude Code 的配置文件:
| 系统 | 路径 |
|---|---|
| macOS / Linux | ~/.claude/config.json |
| Windows | C:Users{用户名}.claudeconfig.json |
在该文件中写入以下内容并保存:
{
"primaryApiKey": "self"
}
macOS / Linux 快速创建命令:
mkdir -p ~/.claude && echo '{"primaryApiKey": "self"}' > ~/.claude/config.json
方式一:在 Shell 配置文件中设置(推荐)
将以下内容添加到你的 ~/.zshrc 或 ~/.bashrc 中,将 {token} 替换为你的 API 令牌:
# AceData Cloud - Claude Code 代理配置
export ANTHROPIC_AUTH_TOKEN="{token}"
export ANTHROPIC_BASE_URL="https://api.acedata.cloud"
修改后执行 source ~/.zshrc 使配置生效,然后重启 JetBrains IDE。
方式二:在 Claude Code settings.json 中设置
编辑 ~/.claude/settings.json(如果不存在则创建):
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "{token}",
"ANTHROPIC_BASE_URL": "https://api.acedata.cloud"
}
}
打开 JetBrains IDE 的集成终端,运行:
claude
在 IDE 的集成终端中运行时,所有集成功能(Diff 视图、选择上下文等)会自动激活。
如果你在外部终端中运行 Claude Code,可以使用 /ide 命令连接到 JetBrains IDE:
claude
> /ide
确保从 IDE 项目根目录相同的路径启动 Claude Code,这样 Claude 才能访问同一批文件。
| 快捷键 | 功能 |
|---|---|
Cmd+Esc(Mac)/ Ctrl+Esc(Windows/Linux) | 快速打开 Claude Code |
Cmd+Option+K(Mac)/ Alt+Ctrl+K(Windows/Linux) | 插入文件引用(如 @File#L1-99) |
Claude Code JetBrains 插件提供以下集成功能:
在 Settings → Tools → Claude Code [Beta] 中可以配置:
| 设置 | 说明 |
|---|---|
| Claude command | 自定义 Claude 命令路径(如 /usr/local/bin/claude) |
| Enable automatic updates | 自动检查并安装插件更新 |
| Enable using Option+Enter | macOS 下使用 Option+Enter 在提示框中换行 |
如果在 WSL 环境中使用,需要将 Claude command 设置为:
wsl -d Ubuntu -- bash -lic "claude"
(将 Ubuntu 替换为你的 WSL 发行版名称)
~/.claude/config.json 文件是否正确创建如果点击 Claude 图标提示 "command not found":
which claude登录 AceData Cloud 控制台,即可查看当前账户的剩余额度和使用情况。