注册账号

claude 有时候只需要邮箱注册,有时候需要手机验证码进行注册。

使用邮箱注册的时候需要注意网络环境,非常有可能会封号,浪费一个邮箱。

当用邮箱注册,且需要使用手机验证码的时候,这个账号大概率不会被封号,但是手机验证码不能用中国的,必须是国外的,并且最好是发达国家的手机号。

使用虚拟手机号来完成。

虚拟手机号,这个网站支持用支付宝以及微信付款,不过需要收取 10% 的手续费,冲个二十块钱其实能整很多国外账号了,也挺方便的。

下载 claude code

arch 可以使用 paru 进行下载,但是还是像是 gemini cli 一样使用 npm 进行下载。

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

使用 claude code

在 shell 中输入指令:

claude

第一次登录会让你选择使用 claude 自己的,还是用 api,选择用 api。

然后会跳转网页登录账号,所以必须要有 claude 的账号。

到了需要充值的界面,直接关闭即可。

使用自己的api

因为 claude code 使用 cladue 自己的 api 需要至少充值5 美刀,国外的银行卡不出国比较难搞,所以还是用国内的 api 为好。

deepseek

可以查看官方文档,deepseek与claude,最主要的就是把下面的内容放到 zsh 等 shell 配置文件中。

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=${DEEPSEEK_API_KEY}
export API_TIMEOUT_MS=600000
export ANTHROPIC_MODEL=deepseek-chat
export ANTHROPIC_SMALL_FAST_MODEL=deepseek-chat
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

我用的是 zsh 所以以 zsh 为例子。

如果 zsh 用 dotfiles 存储过了,那么就不能直接放到 .zshrc 中,需要创建一个 ~/.zshrc.local 来存放隐私信息,也就是 deepseek 的 api。

然后将上面的内容通通复制到 ~/.zshrc.local 文件中。

export DEEPSEEK_API_KEY = "你的api"

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=${DEEPSEEK_API_KEY}
export API_TIMEOUT_MS=600000
export ANTHROPIC_MODEL=deepseek-chat
export ANTHROPIC_SMALL_FAST_MODEL=deepseek-chat
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

出于一个好的习惯,所有变量我都 export 了,让意图更清楚。

最后就是重启终端,使用 claude 指令,这样就用的是 deepseek 的模型了。

glm

glm与claude code

claude code 安装后,会在 ~/ 目录下面,创建一个 .claude 文件夹,进入文件夹,修改 settings.json 文件也可以。

加上下面的:

{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
        "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
        "API_TIMEOUT_MS": "3000000",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
    }
}