通过代理使用Claude-Code

https://www.aicodemirror.com/register?invitecode=UEUFQ6 注册,最后的UEUFQ6是我的邀请码,我能加点积分。

注册完毕以后到控制台,每个用户会有免费积分可以体验。

image

点击“API密钥”,然后创建API密钥

image-1757048971860

需要注意,这个密钥你得复制一份到本地记事本存下,后面要用到。如果忘了,就重新建立一个。

image-1757044443658

之后,使用aicoder提供的自动化安装脚本,安装npm

curl -fsSL https://download.aicodemirror.com/env_deploy/env-install.sh | bash

image-1757047884543

安装之后,你应该可以看到npm是在你的家目录下了,比如说我的家目录就是 /home/xzg

$ which npm
/home/xzg/.nvm/versions/node/v22.19.0/bin/npm

然后运行运行命令,安装官方claude-code

npm install -g @anthropic-ai/claude-code

接着使用如下脚本,配置环境,需要用到刚才获取的API_KYE

curl -fsSL https://download.aicodemirror.com/env_deploy/env-deploy.sh | bash -s -- "你的API_KEY"

如果因为环境没有jq,导致无法正确编辑 ~/.claude.json ,可以手动编辑。后续变更密钥后也可以自己手动改

{
  "customApiKeyResponses": {
    "approved": [
      "你的API_KEY的最后20位"
    ]
  }
}

可以自己手动在 .bashrc,.zshrc 添加如下的环境变量。

export ANTHROPIC_BASE_URL=https://api.aicodemirror.com/api/claudecode
export ANTHROPIC_API_KEY=刚才复制的你的密钥
export ANTHROPIC_AUTH_TOKEN=""

使用claude打开后,会让配置主题这些,最后就会看到下图,其中API Base URL就是代理商的地址。

image-1757044729711

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×