用 Claude Code、Codex 时,同一件事怎么做
走代理这一步,各家开启 TUN 后都能覆盖终端里的 claude 和 codex,差别不大。差别在走代理之后:切换中转 API、看 Token 与费用,通用代理客户端不管,需要你手改配置文件或另装工具。
| 你要做的事 | 通用代理客户端(Clash Verge Rev、Surge 等) | Pax Connect |
|---|---|---|
| 让终端里的 claude、codex 走代理 | 开启 TUN 或增强模式;或在终端与 settings.json 里设置 HTTPS_PROXY | 开启 TUN 接管,不用设置环境变量;也可以用域名规则只让 Claude Code 相关域名走代理 |
| 在多个中转 API 之间切换 | 不涉及。要手改 ~/.claude/settings.json 的 ANTHROPIC_BASE_URL 与 ~/.codex/config.toml,或另装切换工具 | 把每套地址与密钥存成 Profile,选中后应用到 Claude Code 或 Codex;只改连接字段,应用前检查文件是否被你手动改过 |
| 看 Claude Code、Codex 花了多少 | 不涉及。要另装命令行统计工具,或自己翻本机日志 | 自动读取本机日志,按模型、会话统计 Token、缓存与估算费用,可按中转倍率换算;不开代理也能看 |
| 以上几件事放在哪 | 代理客户端、配置文件、统计工具,分在三处 | 同一个 Mac App |
按场景选:哪些人适合 Pax,哪些人不必换
| 如果你 | 推荐 |
|---|---|
| 每天用 Claude Code、Codex,常在几个中转之间切换,想知道每天花了多少 | Pax Connect:线路、中转切换、用量统计在一个 App 里。 |
| 只想让终端里的 Claude Code 走代理,已有稳定的 Clash 工作流 | 可以先不换:开启 Clash Verge Rev 的 TUN,或设置 HTTPS_PROXY,见 Claude Code 代理设置。 |
| 要在 Windows、Linux 上也用同一款软件 | Clash Verge Rev 或 v2rayN,二者均以 GPL-3.0 开源。Pax 只有 Mac 版。 |
| 要 iPhone / iPad 版和 HTTPS 调试 | Surge;Mac 与 iOS 是各自单独的授权。 |
| 已经有 sing-box 配置文件 | sing-box for Apple(macOS 上叫 SFM)。 |
Mac 代理软件对比表:AI 工具支持、TUN、平台与价格
| 项目 | Pax Connect | Clash Verge Rev | Surge | v2rayN | Stash | sing-box for Apple(SFM) |
|---|---|---|---|---|---|---|
| Claude Code / Codex 中转切换 | 支持:多套 Profile,应用到 settings.json 与 config.toml | 官方未提及 | 官方未提及 | 官方未提及 | 官方未提及 | 官方未提及 |
| 本机 AI 用量与费用 | 读取 Claude Code、Codex、DeepSeek Harness 本机日志,统计 Token、缓存与估算费用 | 官方未提及 | 官方未提及 | 官方未提及 | 官方未提及 | 官方未提及 |
| 终端 CLI 走代理 | TUN 接管覆盖 claude、codex;可用域名规则单独指定 | 开启 TUN 后按原理覆盖(未核实) | 开启增强模式后按原理覆盖(未核实) | 未核实 | 未核实 | 开启 TUN 后按原理覆盖(未核实) |
| TUN | 支持,可在 TUN 与系统代理之间切换 | 支持(官方功能列表) | 增强模式:虚拟网卡接管全部流量 | 所查官方页面未提及(未核实) | 官网未提及(未核实) | 支持,基于 NetworkExtension |
| 平台 | macOS 26+、Apple Silicon | macOS 11+(Intel、Apple Silicon)、Windows、Linux | Mac、iPhone / iPad | Windows、Linux、macOS 13.6+(x64、arm64) | 官网页脚列出 Mac、iOS、Android、Windows | macOS 13.0+(另有 iOS、tvOS) |
| 价格 | 免费(当前为 beta) | 官网未标价,开源项目 | Mac 单机授权 $49.99,含一年更新 | 官网未标价(未核实) | 官网有 Mac 定价页,价格未核实 | App 价格未核实;TestFlight 测试版面向赞助者 |
| 开源与否 | 源码公开(内核 GPL-3.0,界面禁止商用) | 开源(GPL-3.0) | 官网未说明开源,是商业软件 | 开源(GPL-3.0) | 官网未说明(未核实) | 开源(GPL,源码在 SagerNet/sing-box-for-apple) |
| 订阅格式 | 节点分享链接与 Base64 订阅;不接受 Clash YAML 和 sing-box JSON | 官网指向“订阅导入”文档,具体格式未核实 | 未核实 | 官网有订阅说明页,具体格式未核实 | 配置为 YAML | 管理本地或远程的 sing-box 配置文件 |
已经在用 Clash,需要换成 Pax 吗?
只为让 Claude Code 走代理,不需要换。Claude Code 读取 HTTPS_PROXY 环境变量,macOS 的系统代理对终端无效,所以只开系统代理时,终端里的 claude 可能没有走代理。开启 Clash Verge Rev 的 TUN,或在终端和 settings.json 里设置 HTTPS_PROXY,就能解决。
值得换的情况是:你经常在几个中转之间切换,或者想按模型、按会话看 Claude Code 和 Codex 花了多少。这些通用代理客户端不管,Pax 放在同一个 App 里。
也可以不迁移线路先试:Pax 的用量统计不依赖开启代理,代理继续用原来的客户端,只用 Pax 看用量和切换中转。
从 Clash、Surge、v2rayN 迁移到 Pax:能导入什么
- 支持的分享链接
- vless(Reality、Vision、ws、httpupgrade;不支持 gRPC、XHTTP)、vmess、trojan、hysteria2(salamander,无端口跳跃)、anytls、ss(无插件),以及 Base64 订阅。
- 导入后要重新做的事
- 规则、分组和脚本不会跟着节点过来,需要在 Pax 的规则页面重新设置。保留原客户端,直到新路径用一次新连接验证过。
| 来源 | 可以导入 | 不能直接导入 |
|---|---|---|
| Clash / Clash Verge Rev | 订阅如果提供节点分享链接或 Base64 格式,可以导入 | Clash YAML 配置、规则、分组与脚本 |
| Surge | 从中复制出的节点分享链接 | Surge 的 conf 配置、规则与模块 |
| v2rayN | vless://、vmess://、trojan:// 等节点分享链接,Base64 订阅 | v2rayN 内部配置文件 |
| sing-box / SFM | 节点分享链接 | sing-box JSON 配置 |
Pax 目前的限制
- 系统与平台
- 要求 macOS 26 及以上、Apple Silicon;只有 Mac 版,没有 Windows、iOS 版本。
- 版本与界面
- 当前是免费 beta,App 界面只有中文。
- 线路与配置格式
- Pax 不提供线路,需要你自己的节点或订阅;不接受 Clash YAML 与 sing-box JSON 配置。
核对日期与官方来源
本页核对日期是 2026-11-11。竞品信息来自上面列出的官方网站和 GitHub 仓库;Pax 的信息来自产品实现。没有查到的信息写“未核实”或“官方未提及”,不等于“没有”。