到https://www.aicodemirror.com/register?invitecode=UEUFQ6 注册,最后的UEUFQ6是我的邀请码,我能加点积分。
注册完毕以后到控制台,每个用户会有免费积分可以体验。
点击“API密钥”,然后创建API密钥
需要注意,这个密钥你得复制一份到本地记事本存下,后面要用到。如果忘了,就重新建立一个。
之后,使用aicoder提供的自动化安装脚本,安装npm
curl -fsSL https://download.aicodemirror.com/env_deploy/env-install.sh | bash
安装之后,你应该可以看到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就是代理商的地址。