在配置代理以使用Claude code的过程中,作者遇到了一系列挑战。起初,作者尝试在Windows系统上安装Claude code,但由于WSL安装失败,转而使用远程Ubuntu服务器。作者希望通过本地Windows代理来运行Claude,并尝试了两种方法。

第一种方法是通过ssh命令在本地Windows的cmd或powershell中设置端口转发,并在服务器上设置环境变量。虽然代理设置成功,Claude code连接测试也通过,但MCP连接失败。

第二种方法是在GPT的帮助下,作者尝试了不同的端口和设置环境变量。这次,作者创建了一个可执行文件来设置HTTPS_PROXY,并使用claude-proxy命令来运行Claude code。测试显示,使用代理时可以直接用claude-proxy,不需要代理时则直接用claude。

整个过程充满了技术挑战,但作者通过不断尝试和调整,最终找到了合适的解决方案。

标签: none

评论已关闭