在WSL中不开tun使用antigravity cli

在WSL中不开tun使用antigravity cli
在WSL中不开tun使用antigravity cli

参考了大佬的帖子: antigravity cli 在WSL中不开tun使用,以及解决每次都要登录验证

感觉graftcp-local配置有些繁琐了,于是找到了cproxy,但是这个程序只支持本地代理,于是fork了一份加了一层bridge,能够转化协议让程序走宿主机windows的代理,理论上支持http/socks。

使用很简单:

# 依赖
需要wsl系统安装iptables
apt update
apt install iptables
# 下载
https://github.com/fivestrong/cproxy/releases/download/v4.2.4/cproxy-x86_64-unknown-linux-musl.tar.gz
tar xzvf cproxy-x86_64-unknown-linux-musl.tar.gz
mv cproxy /root/.local/bin/cproxy
# 使用
cproxy --upstream http://[window宿主机IP地址]:7890 agy

至于agy每次启动都登录都需要认证,官方说1.0.1版本修复了,如果测试还是有问题:
可以参考: [Bug] Antigravity CLI (agy) fails to persist authentication state in WSL 2 environment - #4 by John_Karter - Google Antigravity - Google AI Developers Forum
中的Solusion。

理论上在wsl中执行的cli程序,走tcp的应该都能这么用,比如使用官方的:claude/codex

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文