
前两天刚发了用 npm 绕过地区限制的“番外篇”,结果又有朋友跑来跟我吐槽:“装个 Node.js 还是觉得麻烦,有没有更简单粗暴、不需要装其他软件的办法?”
别说,还真有!人民群众的智慧是无穷的。有位聪明的小伙伴发现了一个堪称“物理外挂”的新姿势,不用装 Node.js,也不用在终端里死磕网络配置,直接用我们日常上网的浏览器就能搞定。
在第一篇教程里,我们之所以卡在官方的 curl 或者 irm 命令上,主要是因为终端(Terminal)默认不走你的科学上网代理。这就导致代码请求直接被 Anthropic 的服务器识别为受限地区,给你返回了一堆写着“App unavailable in region”的 HTML 错误代码,终端当然解析不了。
但是!你的浏览器通常是已经配置好代理的。同样是一个链接,终端去请求会被拦在门外,但在浏览器里直接打开,却能畅通无阻地拿到原生安装脚本的全部内容。
既然如此,咱们何必在终端里死磕?直接把脚本“偷”下来放进电脑里执行不就行了!
下面是具体操作,无论你是 Mac、Linux 还是 Windows,小白请跟紧我的脚步。
这个方法的核心思路就是:浏览器复制 -> 本地建文件 -> 终端执行。全程走官方原生安装流程,非常纯粹。
保持你的科学上网工具开启。
打开浏览器,直接访问这个地址:https://claude.ai/install.sh
页面加载出来后,你会看到满屏密密麻麻的英文代码。别怕,不需要你看懂,直接全选(Cmd+A 或 Ctrl+A),然后复制(Cmd+C 或 Ctrl+C)。
回到电脑桌面,新建一个普通文件夹(比如叫 claude-install),进去后新建一个普通的文本文档。
把刚才复制的所有代码,原封不动地粘贴进去。
把这个文件重命名为 install.sh。
⚠️ 小白避坑指南:注意后缀名必须是
.sh!如果你发现改完名后图标还是个文本文件,那说明系统隐藏了扩展名,它实际上叫install.sh.txt。请务必在电脑设置里打开“显示文件扩展名”,把最后的.txt删掉。遇到系统弹窗警告“更改扩展名可能导致文件不可用”,果断点“确定”!
打开终端(Terminal)。
教你一个小白专属的定位绝招:在终端里输入 cd (注意 cd 后面一定要敲一个空格),然后把你刚才新建的那个装有 install.sh 的文件夹,直接用鼠标拖进终端窗口里!此时终端会自动补全这个文件夹的路径,直接按下回车键(Enter)。
现在你已经进入这个文件夹了,输入执行命令并回车:
bash install.sh
Windows 用户别慌,咱们不需要额外安装任何花里胡哨的软件!Windows 自带的 PowerShell 就能完美搞定。因为官方专门为 Windows 准备了 .ps1 格式的脚本。
保持科学上网开启。
打开浏览器,访问这个专属地址:https://claude.ai/install.ps1
页面加载出来后,同样会看到满屏的代码。直接全选(Ctrl+A),然后复制(Ctrl+C)。
在电脑桌面上新建一个文件夹(比如叫 Claude-Setup),进去后右键新建一个普通的“文本文档”。
把复制的代码全部粘贴进去,保存。
把这个文件重命名为 install.ps1。
⚠️ 再次强调:一定要在文件资源管理器的“查看”菜单里勾选“文件扩展名”,确保它的全名是
install.ps1,千万别搞成install.ps1.txt。如果遇到系统警告说“更改扩展名可能导致文件不可用”,果断点“确定”!
在刚才存放了 install.ps1 的文件夹空白处,按住键盘上的 Shift 键,同时点击鼠标右键。在弹出的菜单里选择“在此处打开 PowerShell 窗口“或者“在终端中打开“。
此时会弹出一个蓝底或黑底的窗口。把下面这行命令复制进去,然后回车:
powershell -ExecutionPolicy Bypass -File .\install.ps1
🤔 这行长长的命令是干嘛的?Windows 系统默认是个“严管家”,不让你随便运行外来的脚本。这段命令里的
-ExecutionPolicy Bypass就是在跟系统打招呼:“这脚本我看过了,我知道我在干什么,直接放行吧!”
到目前为止,我们已经掌握了三种安装 Claude Code 的姿势。怕大家选晕了,我给大家做个简单粗暴的总结,你可以根据自己的情况“对号入座”:
| 1. 官方命令直装 | 欧皇、网络配置大佬 | ||
| 2. 浏览器下载脚本 | 所有人(强烈推荐首选) | ||
| 3. npm 镜像安装 | 前两种都失败的倒霉蛋、前端开发 |
给小白的终极建议:以后遇到要安装 Claude Code 的情况,先试方法一(说不定你运气好呢);如果报了错,马上换方法二(本篇的浏览器法),基本能秒杀 90% 的问题;实在实在不行了,再掏出方法三(npm)作为最后的保底。
搞定了安装,就等于扫清了迈向 AI 编程的最大障碍。现在,赶紧打开你的终端输入 claude,开始享受魔法吧!