@471820 在 用opencode的一个小技巧 中发帖
如果用openai,Github Copilot的claude模型等提供商,在没有代理的情况下是无法使用的。但在终端环境中,系统代理没有生效。一种方案是开tun模式,可以在终端环境中也使用代理。
如果不用tun模式,就要在终端设置环境变量,以v2rayN的10808端口为例:
$env:HTTP_PROXY="http://127.0.0.1:10808"
$env:HTTPS_PROXY="http://127.0.0.1:10808"
然后启动opencode。
但是每次启动都设置环境变量很麻烦,设置全局的环境变量也不合适。对此,我的解决方案是创建一个名为v2code.ps1的文件,内容是:
$env:HTTP_PROXY="http://127.0.0.1:10808"
$env:HTTPS_PROXY="http://127.0.0.1:10808"
opencode
将...