应用代理

国内用 Claude 总览:Claude.ai 网页、Desktop、Code 三条入口的代理分工与验收

国内要用 Claude,入口至少有三条:浏览器打开 Claude.ai、Anthropic 的 Claude Desktop、终端里的 Claude Code。三条路对 Clash Verge Rev 的依赖不一样。网页打不开,多半是系统代理、DNS 或节点地区;Desktop 一直 Connecting,多半是进程不读系统代理,需要 Tun;终端超时则是另一篇文章的事。把三条混成「Claude 连不上」,会在错误的开关上耗一下午。

本文只覆盖网页和桌面客户端。Claude Code 走终端代理专文;和 Codex 对照见VS Code / ChatGPT Codex。安装包用下载中心,不要混用来路不明的改包。

三个入口,三条流量路径

Clash Verge 的系统代理,主要影响「愿意读系统代理」的程序。Chrome、Edge、Safari 通常属于这一类,所以很多人开了系统代理就能进 Claude.ai。Claude Desktop 是独立应用,行为接近不读系统代理的 Electron 程序:网页已经能聊,桌面仍可能停在 Connecting 或空白登录页。Claude Code 跑在 shell 里,既不保证读系统代理,也不等于 Desktop 已经通了。

入口 常见通路 Clash 上先查什么
Claude.ai 网页 系统代理往往够 节点是否被选中、Rule 有没有把域名直连、DNS 是否异常
Claude Desktop 多数情况要 Tun Windows 服务模式、连接页有无 anthropic/claude 记录
Claude Code Tun 或终端环境变量 新开终端再测;见 CLI 专文

Tun 总览见AI 工具与 Tun;Tun 本身见Tun 模式。Windows 上 Tun 起不来,先过服务模式,再查Tun 启动失败。

先让浏览器稳定打开 Claude.ai

网页是成本最低的验收。Clash Verge 运行中,订阅有节点,模式用 Rule(不要一上来 Global),系统代理打开,然后访问 Claude.ai。能进登录页或对话页,说明浏览器路径基本成立。转圈、ERR_CONNECTION_TIMED_OUT、证书报错,先看连接页有没有这条域名:没有记录,流量没进 Clash;有记录仍失败,换成节点或 DNS,而不是再点一次系统代理。

  1. 确认混合端口与界面一致,没有第二个代理客户端抢端口(7890/7897)。
  2. 同一节点先打开一个肯定要出国的站,排除「整个订阅都挂了」。
  3. Claude.ai 仍失败:换 2~3 个不同地区节点,每次看连接页状态,不要连点十个。
  4. 怀疑 DNS:对照DNS 配置;站点其它能开、就这一站不行,也对照代理开了网站打不开。

想绕开浏览器缓存、快速判断「浏览器这条路径通不通」,直接在终端问一次:

curl -sI https://claude.ai | head -n 1
curl -s -o /dev/null -w "%{http_code} %{time_total}s\n" https://claude.ai

返回 200/301/302 且耗时正常,说明系统代理这条路径成立;一直转圈或 connection timed out,回连接页看这条域名到底有没有进 Clash。

Anthropic 对出口区域敏感。节点延迟很低也可能被拒。选源与地区见选机场、节点测速。网页通了就停在网页路径上,去开 Desktop 的下一节,不要回头把 Rule 改成 Global「保险」。系统代理绿灯失效时见系统代理不生效。

Claude Desktop:网页通了仍可能 Connecting

Desktop 不读系统代理时,你在浏览器里聊得正欢,桌面客户端却像没网。这不是账号突然坏了,是流量根本没进隧道。Windows 上先装好服务模式再开 Tun;macOS 注意授权虚拟网卡;Linux 查内核权限。开 Tun 之后必须新开(或彻底退出再开)Desktop,旧进程会一直拿着「直连失败」的状态。

验收只看一件事:在 Desktop 里点登录或发一句最短的话,Clash 连接页出现 claude.ai 或 anthropic 相关记录。没有记录,Tun 没抓住这个进程——查是否叠了公司 VPN、是否还有旧 TAP、杀软有没有拦虚拟网卡。有记录仍停在 Connecting,再换节点地区,或对照官方登录页是否维护。不要同时开 Tun 和系统代理「双保险」却不看连接页,排错会变成猜谜。

公司镜像禁驱动时,Desktop 可能永远没路。网页版若能用,就把它当生产入口,不要为了图标关 EDR。日志里内核通信失败,走内核通信错误,不要重装 Desktop 三次。

连上了但模型不可用:网络、地区、账号分开

超时、一直转圈,优先当网络路径。登录成功却提示地区不可用、模型列表空白、或发送后立刻失败且连接页已有 2xx/4xx,更像出口区域或账号策略。前者换节点、换 DNS、修 Tun;后者换节点试两三个后就停,去查账号与官方状态,而不是把 Clash 规则拆了重写。

同一 IP 被多个用户共用时,Anthropic 侧风控会表现为「换了三个节点还是同一类错误」。那是机场出口质量,不是你少勾了一个开关。测速低延迟不等于 IP 干净。和 ChatGPT 网页对照时,用ChatGPT 代理文看「网页能开、API 不能用」的分法,Claude 网页/Desktop 也适用这套分层。

直连规则误伤 claude.ai

给国内视频、网盘加 DIRECT 时,规则过宽会把 claude.ai、anthropic.com 一起直连。表现是:Google 还能开(走了代理),Claude 像没网(被直连出墙)。打开规则/覆写,确认这两类域名走 PROXY 而不是 DIRECT。Fake-IP 开着时,个别解析也会把国外域名解析进不该走的池子,对照Fake-IP 与直连规则。

改规则后不要只刷新网页。Desktop 要退出重开;连接页应重新出现 Claude 相关行。Rule / Global / Direct 三种模式别在排 Claude 时来回拧,模式说明见三种模式。日常用 Rule:国内直连、Claude 走代理,比 Global 少坑。

和 Claude Code、Codex 怎么分工

同一套 Clash Verge 可以同时服务网页 Claude、Desktop、Claude Code、Codex。端口、订阅、节点可以共用,验收清单不能共用。网页通 ≠ Desktop 通 ≠ claude 命令通 ≠ VS Code 里 Codex 补全通。终端环境变量见 Claude Code 专文;Codex 网页/扩展见 Codex 专文;IDE 里 Cursor 走Cursor 代理。PowerShell 变量不要抄到 Desktop 设置里。

验收与止损

网页:系统代理 + Rule,Claude.ai 能登录并发一条最短消息,连接页有记录。Desktop:Tun(Windows 含服务)后重开应用,连接页有记录且能完成一轮对话。任一入口失败,只改该入口对应的那一层,不要同时改 DNS、规则、节点、Tun。连续三个节点仍地区限制,停在账号/出口质量,去换节点组或换源,而不是重装 Clash。客户端版本从下载中心更新;Tun 基础仍看Tun 说明。

网页和桌面都要过代理,先备好客户端

Claude.ai 与 Claude Desktop 在国内都要经代理访问 Anthropic。到下载中心装当前稳定版 Clash Verge Rev,再按入口分开验收。