Cursor 的补全、Chat、Composer/Agent 都要打海外服务。浏览器能上、Cursor 超时——多半是编辑器请求没走代理。优先 Tun;不能开再在 Cursor 里填 HTTP 代理。
方法:Tun 或应用内代理
Tun(推荐):服务模式/权限就绪后开 Tun,重开 Cursor,看连接页是否出现相关域名。
应用内代理:在 Cursor 设置里填 127.0.0.1 与混合端口(端口冲突见端口冲突)。填了没用:检查是否写错端口、是否被规则 DIRECT(规则)、系统代理是否其实没开(系统代理)。
等价做法是直接写进 Cursor 的 settings.json,让扩展也走同一条代理:
"http.proxy": "http://127.0.0.1:7897",
"http.proxySupport": "override"
端口要跟你 Clash Verge 的混合端口一致,改完重启 Cursor 生效。
怎么验收
直连规则误伤
给国内域名加的 DIRECT 若写得太宽,可能误伤 API 域名——收紧规则(直连规则)。和 Claude Code / Codex 分工:IDE 看本文,终端看对应 CLI 文。