【保姆级教程】通过AnyRouter顶级AI编程助手Claude(Windows-VSCode)
网址:https://anyrouter.top/register?aff=Bm7K
注册送$100额度,大家可以玩一玩
准备工作
咱们需要先确保电脑里有 Node.js 环境,它是运行 Claude Code 的基础。
检查一下: 打开你的终端,输入 node --version
。 如果版本号大于或等于 18.0
,恭喜,直接跳到下一步!如果不行,几行命令就能搞定:
- macOS 用户 (墙裂推荐 Homebrew):
brew install node
- Linux (Ubuntu/Debian) 用户:
# 就这两行,复制粘贴,回车! curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash - sudo apt-get install -y nodejs
搞定!咱们的“地基”就打好了。
🚀 第一步:一键安装 Claude Code
这步超级简单,咱们用 npm
(安装 Node.js 时自带的)来全局安装 Claude Code。全局安装的好处是,以后在任何项目目录下都能直接唤醒它!
npm install -g @anthropic-ai/claude-code
等待进度条跑完。看到一堆字母别慌,这是正常的。完成后可以输入 claude --version
验证一下,能看到版本号就代表成功啦!
🔑 第二步:获取你的“通行证”和“专属通道”
这是最最关键的一步!我们需要两样东西:
- API 密钥 (Auth Token): 证明你是你,是合法用户。
- API 地址 (Base URL): 告诉程序去哪里连接服务器。
1. 获取密钥 (Auth Token): 前往 Anthropic 官网注册登录,在 API 令牌 页面点击“添加令牌”。
- 名称: 随便写,比如
my-terminal-ai
- 额度: 放心大胆地选无限额度(这只是个形式,实际消费还是看你账户)。
- 然后,你会得到一串
sk-...
开头的神秘代码。立刻!马上!复制下来! 找个地方存好,因为它只会出现一次。
2. 使用我推荐的“专属通道” (API 地址): 官方的 API 地址在国内连接不太稳定,经常抽风。所以我给大家找到了一个我一直在用的中转服务,又快又稳!
记住这个地址:https://anyrouter.top
这个地址就是咱们的“专属通道”,它会帮我们把请求稳定地传给 Claude。
✨ 第三步:首次唤醒!见证奇迹的时刻
咱们先来个“临时”启动,体验一下。为啥是临时的?因为这样设置的环境变量,关掉终端就没了,适合尝鲜。
-
cd
到你的项目文件夹,比如cd my-awesome-project
。 -
在终端里依次输入下面两条命令。(记得把
sk-...
换成你自己的密钥!)export ANTHROPIC_AUTH_TOKEN=sk-你的密钥粘贴在这里 export ANTHROPIC_BASE_URL=https://anyrouter.top
-
深呼吸,输入终极咒语:
claude
第一次运行,它会问你几个问题,一路回车就行:选个喜欢的主题 -> 同意安全须知 -> 使用默认配置 -> 信任当前目录。
Boom! 如果你看到了聊天界面,恭喜你!你的命令行已经注入了 AI 的灵魂!
🛠️ 第四步:一劳永逸!让它成为你的永久伙伴
每次开终端都 export
一遍也太麻烦了。作为追求效率的 Coder,我们必须把它变成永久的!
原理很简单:把刚才的 export
命令写进终端的配置文件里,这样每次打开终端它都会自动加载。
-
如果你是 macOS 用户 (或用 Zsh 的 Linux 用户):
echo -e '\nexport ANTHROPIC_AUTH_TOKEN=sk-你的密钥粘贴在这里' >> ~/.zshrc echo -e '\nexport ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.zshrc
-
如果你是其他 Linux 用户 (用 Bash):
-
echo -e '\nexport ANTHROPIC_AUTH_TOKEN=sk-你的密钥粘贴在这里' >> ~/.bashrc echo -e '\nexport ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bashrc
记得把密钥换成你自己的!
-
关键一步: 重启你的终端! 或者输入
source ~/.zshrc
(或source ~/.bashrc
) 讓配置立即生效。
现在,你可以随时随地,在任何目录下,直接输入 claude
来召唤你的 AI 伙伴了!是不是超酷!
❓ 你可能会遇到的坑 (FAQ)
-
Q: 提示
Invalid API Key
怎么办? A: 99% 的问题出在这。说明你的密钥或地址没配对。检查一下第五步的永久配置命令是不是输错了?密钥是不是复制全了?重启终端试试! -
Q: 为啥界面显示
offline
? A: 别担心,这是假象!它只是连不上 Google 来测网速而已。只要你用了我推荐的anyrouter.top
地址,就完全不影响使用。放心大胆地问问题! -
Q: 偶尔请求失败,提示
fetch failed
? A: 网络偶尔会抖动一下,很正常。按Ctrl+C
退出,重新输入claude
进一次就好了。如果还是不行,可以试试我找的备用通道,把ANTHROPIC_BASE_URL
换成https://pmpjfbhq.cn-nb1.rainapp.top
再试试。
补充:在 Windows 系统中永久设置环境变量 (推荐用于长期使用)
记得先安装 nodeJs 和 claude 同上边一样
这是最通用的方法,设置后,所有新的进程,包括 VS Code、CMD、PowerShell 都会继承这些环境变量。
- 打开 "编辑系统环境变量":
- 在 Windows 搜索栏输入 "环境变量",选择 "编辑系统环境变量"。
- 点击 "环境变量" 按钮。
- 在 "用户变量" 或 "系统变量" 中添加:
- 用户变量 (推荐):只对当前登录的用户生效。在 "用户变量" 部分点击 "新建..."。
- 变量名:
ANTHROPIC_AUTH_TOKEN
- 变量值:
sk-...
(替换为你的实际令牌) - 再次点击 "新建..."
- 变量名:
ANTHROPIC_BASE_URL
- 变量值:
https://anyrouter.top
- 变量名:
- 系统变量:对所有用户都生效,需要管理员权限。
- 用户变量 (推荐):只对当前登录的用户生效。在 "用户变量" 部分点击 "新建..."。
- 保存并应用:
- 点击 "确定" 关闭所有对话框。
- 重要: 你需要重启 VS Code (或者你正在使用的任何程序),新的环境变量才会生效。
更多推荐
所有评论(0)