Claude Code 本地环境搭建与使用
目前调用 Claude 官方接口成本较高,对于个人开发者而言,通过第三方中转服务获取 API 访问权限是一种更经济的替代方案。本文以 Windows 系统为例,介绍如何通过 LinuxDo 和 AnyRouter 配合,完成 Claude Code 命令行工具的本地配置。
1. 注册访问账户
AnyRouter 目前不再支持 GitHub 登录,需通过 LinuxDo 账号或教育邮箱登录。推荐使用 LinuxDo。
- 官网地址:https://linux.do/
- 邀请机制:注册时需要填写邀请码。如果页面上的默认邀请码失效,通常在输入框下方会有申请链接,按提示提交理由即可,审核通常较快。
2. 配置 API 令牌
账号准备就绪后,前往 AnyRouter 进行注册和令牌生成。
- 访问注册页面(建议直接使用官方提供的标准注册链接,避免携带特定推广参数)。
- 登录后进入左侧菜单,找到 API 令牌 选项。
- 点击 添加令牌,根据界面指引配置权限并确认。
- 复制生成的 Token,后续环境变量将用到此值。
注意:部分平台可能会有每日签到赠送额度的活动,具体以实际运营政策为准。
3. 设置系统环境变量
为了让 Claude Code 能够识别认证信息,需要在操作系统中配置环境变量。以下以 Windows 为例。
配置步骤
- 打开 控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量。
- 在 系统变量 区域点击 新建,依次添加以下两个变量:
| 变量名 | 变量值 |
|---|---|
ANTHROPIC_AUTH_TOKEN | 填入上一步获取的 API Token (通常以 sk-开头) |
ANTHROPIC_BASE_URL | 填入 AnyRouter 提供的基础 URL 地址 |
- 配置完成后,建议重启终端或电脑以确保变量生效。
4. 安装与验证
Claude Code 基于 Node.js 开发,请确保本地已安装 Node.js 且版本不低于 18。
安装命令
npm install -g @anthropic-ai/claude-code
验证安装
安装完成后,运行以下命令检查版本:
claude --version
若显示版本号,说明安装成功。此时尝试输入简单的指令,如 claude hello,观察是否能正常响应。
5. 常见问题排查
- 环境变量不生效:修改后未重启终端或电脑,请尝试重新打开命令行窗口。
- Node 版本过低:旧版本可能导致依赖包解析失败,请使用 检查并升级至 LTS 版本。


