最近微信群里和知乎上都在疯传一个免费使用Claude Code的方法,我看了好多公众号都在写,核心都是通过AnyRouter这个中转服务来实现。
先说核心思路
简单来说就是通过AnyRouter这个平台来获取免费的API额度,然后配置到Claude Code里面。AnyRouter相当于一个中转站,让我们能免费调用Claude的API。
具体操作步骤
第一步:注册AnyRouter账号
直接访问 https://anyrouter.top 注册就行,不过建议通过邀请链接注册,能多拿点免费额度。
注册的时候用GitHub账号登录比较方便,如果没有GitHub账号的话先去注册一个。
正常注册是60美元额度,通过邀请链接能拿到100美元,这个额度能生成好几万行代码了,够用很久。
第二步:生成API Key
登录后找到"API令牌"页面,点"添加令牌"。
重点是这几个设置:
- 名称随便写,比如"Claude Key"
- 模型限制可以根据需要选择
claude-sonnet-4-20250514
,也可以不设置。 - 记得勾选"设为无限额度",不然单次任务可能会超限
然后复制那个以sk-开头的API Key,后面要用。
第三步:安装Claude Code
注意windows用户需要使用wsl,注意一定要使用wsl,否则不能work!!
首先确保你的Node.js版本在18.0以上,然后在终端执行:
bash
npm install -g @anthropic-ai/claude-code
claude --version # 验证安装
1.0.51 (Claude Code)
代理记得选新加坡或美国节点。
第四步:配置环境变量
这里有两种方式:
临时配置(每次都要输入):
bash
export ANTHROPIC_AUTH_TOKEN=sk-your-Key
export ANTHROPIC_BASE_URL=https://anyrouter.top
永久配置(推荐):
把上面两行加到你的Shell配置文件里,比如 ~/.bashrc
或 ~/.zshrc
。
开始使用
配置好后,进入你的项目目录,直接运行 claude
命令。
第一次会有个初始化过程,按提示选择就行:选个主题,确认安全须知,用默认Terminal配置,信任工作目录。
然后可以,输入/init
开始初始化。
然后就可以直接用自然语言编程了,比如说"帮我创建一个登录页面",Claude Code会自动生成代码并执行相关操作。
一些使用心得
-
额度消耗情况:简单任务比如生成个扫雷游戏大概消耗0.2美元,复杂任务消耗会更高。不过100美元的额度够用很久了。
-
模型选择 :日常任务用Claude 4 Sonnet就够了,费率低。复杂任务可以切换到Claude 4 Opus,在对话中输入
/model
命令就能切换。 -
邀请奖励:如果额度用完了,可以通过邀请朋友来补充。每邀请一个人,双方各得50美元额度。
注意事项
-
网络问题:如果遇到API连接失败,重启Claude Code试试。确保AnyRouter服务稳定。
-
代码安全:重要文件修改前记得备份,AI生成的代码还是要人工审查的。
-
隐私问题:AnyRouter可能会记录代码信息,所以不要在敏感项目里使用,避免不必要的麻烦。
写在最后
这个方法目前还在免费阶段,不知道什么时候会收费,所以且用且珍惜, 不过注意下信息安全。对于我们程序员来说,Claude Code确实是个很好的工具,能大大提高开发效率。
如果你也试用了,欢迎在评论区分享你的使用体验。有问题的话也可以留言,我看到会回复的。
注:本文仅供技术交流,使用时请遵守相关服务条款。