聊天或 agent 卡住
检查 Cursor 的流式响应用 HTTP/2,有些代理会拦截。
处理 在 Cursor Settings > Network 里把 HTTP Compatibility Mode 设为 HTTP/1.1,重启 Cursor。
用 Cursor 自带的设置,用 Run Diagnostics 检查,系统其他部分不动。
Cursor 基于 VS Code,http.proxy 是 VS Code 的设置,保存在 Cursor 自己的设置文件里,不会改动操作系统的代理。浏览器、包管理器和其他软件继续走你原来的网络。
Cursor 官方文档没有介绍 http.proxy,VS Code 的页面把它称为旧版设置。所以请把下面的检查当作依据:检查通过才算生效。
买一个 HTTP 协议的静态 ISP IP,打开“我的资产”,复制主机、端口、用户名、密码。
在 Cursor 里打开命令面板(Ctrl+Shift+P,macOS 是 Cmd+Shift+P),运行 Preferences: Open User Settings (JSON)。
加上下面例子里的两行。密码里有特殊字符的话,做百分号编码(@ 写成 %40,: 写成 %3A)。
完全退出 Cursor 再打开。聊天或 agent 卡住的话,打开 Cursor Settings > Network,把 HTTP Compatibility Mode 设为 HTTP/1.1,再重启。
打开 Cursor Settings > Network,点 Run Diagnostics。
预期结果 检查完成,没有代理相关错误。
{
"http.proxy": "http://LOGIN:PASSWORD@HOST:2222",
"http.proxySupport": "override"
}仅为示例。LOGIN、PASSWORD、HOST 换成“我的资产”里的值。
运行下面的 curl 检查,它会显示代理的 IP,证明地址和账号可用。然后在平时用的浏览器里打开 https://ipinfo.io/json:显示的应该还是你自己的网络,因为浏览器没有用代理。
Cursor 里的 Run Diagnostics 则告诉你,在新设置下 Cursor 能不能连上它的服务器。
curl -x http://LOGIN:PASSWORD@HOST:2222 https://ipinfo.io/json仅为示例。应该打印代理的 IP 信息。
VS Code 页面写明 SOCKS5 代理认证尚未实现,所以带登录的 SOCKS5 地址没法直接当 http.proxy 用。可以在自己电脑上跑一个本地转发:它负责登录代理,Cursor 只看到 http://127.0.0.1:8080,不用登录。
这样密码也不会出现在 settings.json 里。代价是用 Cursor 期间要多开一个小程序。
gost -L http://127.0.0.1:8080 -F socks5://LOGIN:PASSWORD@HOST:3333
# 然后 settings.json 里写:
# "http.proxy": "http://127.0.0.1:8080"仅为示例。转发只监听 127.0.0.1,HOST、LOGIN、PASSWORD 请替换。
{
"http.proxy": "http://127.0.0.1:8080",
"http.proxySupport": "override"
}仅为示例。文件里没有账号密码,登录由转发负责。
| 项目 | 在 http.proxy 里直接写地址 | 本地转发 |
|---|---|---|
| 账号密码放哪 | settings.json 里 | 转发程序的命令或配置里 |
| SOCKS5 的 IP | 不行,VS Code 没有 SOCKS5 登录 | 可以,转发程序用 SOCKS5 连代理 |
| 要不要多开程序 | 不用 | 多开一个小进程 |
依据 VS Code 网络页面和 gost 文档,2026 年 11 月 13 日读取。
Cursor 的地区页面写明:部分模型提供方有地区限制,这些模型不会出现在 Cursor 里;提供方封锁你所在地区时,即使用自己的 key 调用也可能失败。代理改变的是 Cursor 对外连接的地址,改变不了提供方开放什么。请使用你实际所在国家的 IP。
检查 Cursor 的流式响应用 HTTP/2,有些代理会拦截。
处理 在 Cursor Settings > Network 里把 HTTP Compatibility Mode 设为 HTTP/1.1,重启 Cursor。
检查 用户名或密码不对,或带特殊字符。
处理 从“我的资产”重新复制,并对地址里的 @ 和 : 做百分号编码。
检查 保存设置后有没有完全退出 Cursor?curl 检查能通过吗?
处理 完全重启 Cursor,再检查一次。
停止条件 curl 也失败,说明问题在 IP 或租期,把订单号发给客服。
用户设置(JSON)里的 http.proxy。用命令面板运行 Preferences: Open User Settings (JSON) 打开。
在 Cursor Settings > Network 里把 HTTP Compatibility Mode 设为 HTTP/1.1,然后重启。
官方文档 · 确认日期:
2026 年 11 月 13 日读取:支持带认证的代理(Basic、Digest、NTLM、Negotiate);SOCKS5 代理认证尚未实现;http.proxy 属旧版设置,只在页面未点明的两种情况下生效。
官方文档 · 确认日期:
2026 年 11 月 13 日读取:Cursor Settings > Network > Run Diagnostics;流式响应用 HTTP/2,部分企业代理会拦截,需把 HTTP Compatibility Mode 设为 HTTP/1.1 并重启 Cursor。
官方文档 · 确认日期:
2026 年 11 月 13 日读取:部分模型提供方有地区限制,这些模型不会出现在 Cursor 里;提供方封锁你所在地区时,即使用自己的 key 调用也可能失败。
官方文档 · 确认日期:
2026 年 11 月 13 日读取:-L 是本地监听,-F 是下一跳;账号密码以 user:pass@ 写在 URL 里。
产品观察 · 确认日期:
站点产品信息,2026 年 11 月 10 日核对:HTTP 端口 2222、SOCKS5 端口 3333;每个静态 IP 只带一种协议;按 IP 租用的也可用另一种协议的端口连接;价格与租期。
注册账号、充值一次,就能选动态住宅、静态 ISP 或数据中心 IP,几分钟配进你的浏览器。