见微知著 · TheSignalwise

记录每一道灵光的信号,洞见背后的深刻逻辑。 在这里,我分享硬核而有趣的技术实践、天马行空的创意想法,以及点滴生活瞬间——让微小的信号汇聚成启发未来的智慧。

这几天体验了Claude Code的编程过程,非常舒服。难怪很多标题党说要:“弃用Cursor”。

作为墙内用户,首先关心的是如何使用Claude Code,毕竟默认这玩意儿是需要穿墙的。

结论:配置环境变量HTTP_PROXY

本文档介绍了两种配置方式,可以实现墙内用户基于代理服务器方式实现Claude Code访问。

方案1:在Terminal中配置环境变量HTTP_PROXY

chris@signalwise ~ % export HTTPS_PROXY=”http://127.0.0.1:8080″
chris@signalwise ~ % claude

当然,也可以设置bash,zsh的配置文件,实现持久生效。

方案2:在Claude Code的配置中设置环境变量HTTP_PROXY

如果你不喜欢环境变量的方式,还可以考虑直接编辑Claude Code配置文件”~/.claude/settings.json”。

{
    "env": {
        "HTTPS_PROXY": "http://127.0.0.1:8080"
    }
}

以上两种方式,可以让你的Claude Code在工作中可以通过HTTP代理服务器正常工作。当然,如果仔细研究还有其他方案,例如Claude Code可以自定义大模型的Base URL和API KEY,这里也可以通过URL反向代理的方式,达到同样的效果。因为,我这里测试是使用Claude Pro绑定登录的,所以方案1和方案2最合适。

最后,补充两个在测试过程中捕获到的域名:statsig.anthropic.comapi.anthropic.com

Posted in

留下评论