claude,让它阅读代码、修改文件、运行命令、解释错误并协助完成开发任务。
本文介绍如何通过 Ace Data Cloud 的 Claude Code 代理服务,在本地终端中安装、配置和使用 Claude Code CLI。配置完成后,Claude Code 会把请求发送到 https://api.acedata.cloud,无需单独订阅 Anthropic 官方账号。
申请流程
要使用 Claude Code,首先可以到 Ace Data Cloud 控制台,获取您的 API Token,留作备用。
如果你尚未登录或注册,会自动跳转到登录页面邀请您来注册和登录,登录注册之后会自动返回当前页面。
在首次申请时会有免费额度赠送,可以免费体验 Claude Code 服务。
安装 Claude Code
Claude Code 支持 macOS、Linux、Windows 和 WSL。你可以使用官方原生安装方式,也可以通过 npm 安装。原生安装(推荐)
官方原生安装方式会安装claude 命令,并自动处理后续更新。
macOS、Linux、WSL 可以运行:
npm 安装
如果你已经安装了 Node.js,也可以通过 npm 安装 Claude Code。该方式要求 Node.js 18 或更高版本。检查安装
安装完成后,重新打开终端,然后检查命令是否可用:command not found,通常是当前终端还没有加载新的 PATH。请关闭并重新打开终端,或检查安装脚本输出中提示的 PATH 配置。
配置
安装完成后,Claude Code 默认会尝试连接 Anthropic 官方服务。要改用 Ace Data Cloud,需要配置 Claude Code 使用我们的代理地址和您刚才获取的 API Token。方式一:Shell 配置文件
推荐把配置写入 Shell 配置文件,例如~/.zshrc、~/.bashrc 或 ~/.bash_profile:
{token} 替换为您在 Ace Data Cloud 控制台复制的 API Token。
配置后重新打开终端,或执行对应的 source 命令让配置立即生效:
方式二:项目 Settings 文件
如果你只想让某一个项目使用 Ace Data Cloud,也可以在项目根目录创建.claude/settings.local.json:
.claude/settings.local.json 加入 .gitignore,避免把个人 Token 提交到远程仓库。配置完成后,请重新打开终端;如果是在 VS Code 中使用,也请重启或重新加载 VS Code。
注意:ANTHROPIC_API_KEY 建议显式设置为空字符串,避免 Claude Code 读取到旧的 Anthropic 官方 Key 后产生认证冲突。
清理已缓存的 Anthropic 登录
如果你之前已经用 Anthropic 官方账号登录过 Claude Code,本地可能缓存了官方登录状态。切换到 Ace Data Cloud 代理前,建议先清理一次旧登录。 启动 Claude Code:claude。如果你从未登录过 Anthropic 官方账号,可以跳过这一步。
启动会话
进入你的项目目录,然后启动 Claude Code:-p:
验证配置
进入 Claude Code 后,可以输入/status 检查当前连接配置:
如果 Anthropic base URL 不是 https://api.acedata.cloud,说明当前终端没有读取到正确配置。请检查 Shell 配置文件是否保存成功,并重新打开终端。
你也可以通过 Ace Data Cloud 控制台 - 使用历史 查看请求记录和扣费详情,通过 Ace Data Cloud 控制台 - 应用列表 查看剩余额度。
工作原理
Claude Code 原生使用 Anthropic Messages API 协议。Ace Data Cloud 在https://api.acedata.cloud 提供兼容 Anthropic API 的代理服务,因此 Claude Code 不需要本地代理程序,也不需要额外插件。
工作流程如下:
- Claude Code 从环境变量或
.claude/settings.local.json读取ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN。 - 当
ANTHROPIC_BASE_URL指向https://api.acedata.cloud时,请求会直接发送到 Ace Data Cloud。 - Ace Data Cloud 使用您的 API Token 验证身份、检查额度,并把请求转发到可用的 Claude Code 服务通道。
- 请求完成后,平台根据实际使用量记录用量并扣减额度。
claude 命令和 Claude Code 的原生交互体验,只是把底层 API 服务切换为 Ace Data Cloud。
配置模型
Claude Code 会根据任务类型选择不同级别的模型。你也可以通过环境变量指定默认模型。 例如,可以在 Shell 配置文件中加入:| 变量 | 作用 |
|---|---|
ANTHROPIC_DEFAULT_OPUS_MODEL | 用于复杂推理、规划和高难度编码任务的模型 |
ANTHROPIC_DEFAULT_SONNET_MODEL | 用于日常编码、阅读代码和常规修改任务的模型 |
ANTHROPIC_DEFAULT_HAIKU_MODEL | 用于较快、较轻量任务的模型 |
CLAUDE_CODE_SUBAGENT_MODEL | Claude Code 创建子 Agent 时使用的模型 |
注意:Claude Code 对 Claude 系列模型兼容性最好。建议优先使用 Ace Data Cloud 提供的 Claude 模型,不建议随意切换到非 Claude 模型。

