Windows配置Claude Code代理(无额外依赖)

  • 814 字

安装Claude Code (已安装的自行跳过)

  1. 官网的PowerShell一键安装irm https://claude.ai/install.ps1 | iex(我没成功,安装目录是空的)
  2. npm安装npm install -g @anthropic-ai/claude-code

配置代理

  1. 打开新PowerShell
  2. 查看claude安装位置whereis claude
  3. 输出的路径可能是/cygdrive/c/...,去掉/cygdrive/c,使用%HOMEDRIVE%/拼接后面的内容
  4. 在资源管理器的路径中输入修改后的内容回车,选择用记事本/VSCode打开输出目录中的claude文件
  5. #!/bin/sh下面追加
    export HTTP_PROXY="http://<ip>:<port>";export HTTPS_PROXY="http://<ip>:<port>"
    修改后的文件如下所示:
1
2
3
4
5
#!/bin/sh
export HTTP_PROXY="http://<ip>:<port>"; # 这两行是新增的(替换为你的代理ip和端口)
export HTTPS_PROXY="http://<ip>:<port>"; # 这两行是新增的(替换为你的代理ip和端口)
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
...
  1. 保存文件
  2. 开启代理工具(v2rayN)的TUN模式(上面的工作不做,只开启这个也不好使)
  3. 重新打开PowerShell,输入claude测试,如果一切顺利,可以开始登录。
分享
分享提示信息