在 AI 编程工具日益普及的今天,Claude Code 作为一款强大的 AI 编程助手深受开发者喜爱。然而,其使用成本可能让许多人望而却步。别担心!本指南将详细介绍如何免费使用 Claude Code,通过 anyrouter.top 实现 Claude API 免费调用

前期准备:安装 Node.js

在开始使用 免费 Claude Code 之前,需确保你的电脑已安装 Node.js(版本 ≥18.0)。以下是不同操作系统的安装步骤。

Ubuntu/Debian 用户

打开终端,使用以下命令安装 Node.js:

sudo apt update
sudo apt install -y nodejs npm

macOS 用户

macOS 用户可以直接通过 brew 安装 Node:

brew install node

Windows 用户

Windows 用户可以在官网下载直接安装即可,下载地址:https://nodejs.org/zh-cn/download

安装 Claude Code

Node.js 安装完成后,接下来安装 Claude Code

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

运行以下命令查看是否安装成功:

claude --version

如果能正常显示版本号即表示安装成功。

配置 Claude Code 实现免费使用

要实现 Claude Code 免费使用,你需要获取 anyrouter 的 API 令牌,并设置为 anyrouter 的端口即可。

我们进入 anyrouter 的后台控制台,在左侧菜单中选择 API 令牌 => 添加令牌

anyrouter新增api令牌

把配置好的令牌设置到环境变量 ANTHROPIC_AUTH_TOKEN 中:

export ANTHROPIC_AUTH_TOKEN=sk-...
export ANTHROPIC_BASE_URL=https://anyrouter.top

这里将 sk-... 替换为你在 anyrouter 后台新增的 API令牌。接下来运行 claude 就开始进入初始化配置页面,选择合适的主题:

配置Claude Code主题

然后一直按 Enter 键,直到出现聊天窗口,则恭喜,Claude Code启动成功:

Claude Code成功

完成以上步骤,我们可以测试是否正常,问他:你是什么模型?他会回答你下面的结果,就说明接口调用成功啦,恭喜!你可以用到开发工作中去了。

Claude Code回复

永久保存环境变量

为了避免每次手动输入环境变量,可将其保存到 shell 配置文件中:

echo -e '\nexport ANTHROPIC_AUTH_TOKEN=sk-...' >> ~/.zshrc
echo -e '\nexport ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.zshrc

配置好后,重启终端后,只需进入项目目录运行 claude 即可开始使用。

常见问题解答

在使用 Claude API 免费调用 时,可能会遇到以下问题及解决方法:

  • API 报错:可能是代理不稳定,退出 Claude Code 并重试几次。

  • 登录错误:清除 Anthropic 网站的 Cookie,重新登录。

  • “Invalid API Key” 提示:检查 ~/.bashrc~/.bash_profile~/.zshrc 中的环境变量是否正确配置。

  • 显示 Offline:Claude Code 会尝试连接 Google 检查网络,但这不影响正常使用。

  • Fetch 失败:确保国际互联网连接稳定,或使用全局代理。也可尝试备用 API 端点:

    export ANTHROPIC_BASE_URL=https://pmpjfbhq.cn-nb1.rainapp.top

总结

通过以上步骤,你可以通过 anyrouter.top 免费白嫖 Claude Code,无需支付高昂的订阅费用。利用 Claude API 免费调用,你能以最低成本享受强大的 Claude Code 编程助手,提升开发效率。

立即尝试 免费 Claude Code,体验最强大的 Claude Code 编程能力,你会为止惊叹,国产模型实在没法比。友情提示:每天登录签到都可以获得25$ 的额度,记得准时来领,无限白嫖!