Mac 代理客户端 · 基于 sing-box

给 Claude Code 和 Codex 用的 Mac 代理客户端

Pax Connect 是基于 sing-box 的 Mac 代理客户端,让 Claude Code、Codex 无需环境变量即可走代理,配置中转 API,并在本机统计 Token 用量与费用。

macOS 26 及以上 · Apple Silicon

App 界面为中文

线路与 API 服务由你自己准备

示意

终端里的 claude 不用设环境变量,流量由 Pax 接管

选一套 Profile,写入 Claude Code 与 Codex 的配置文件

读取本机日志,统计 Token 与 API 等价估算费用

三条主线

围绕 Claude Code 与 Codex 的三件事

联网、接入服务、算清花了多少,放在同一个 Mac 应用里。每一项都配有真实界面。

01线路与分流

走代理

TUN 接管整机流量,Claude Code、Codex 不用设置环境变量,也能看到它们实际走了哪条线路。

  • 可在 TUN 与系统代理之间切换
  • 按域名、IP、.app 应用分流,去向可选线路、直连或阻断
  • 流量监控能认出 claude、codex 进程的连接
02API 配置

接中转

保存你自己的中转或自定义 API 地址,一键写入 Claude Code 与 Codex 的配置文件,随时切换。

  • 多套 Profile,各自记录服务地址与费用倍率
  • 应用后写入 Claude Code 的 settings.json、Codex 的 config.toml
  • 保存与应用分开,已写入与未应用一眼可辨
03用量与费用

看用量

读取本机日志,按日期、模型和会话统计 Token 与估算费用,主会话和子代理分开看。

  • Token、缓存、请求数与模型排行
  • 会话逐请求看上下文,超限就提示该开新会话,省钱也省额度
  • 费用是 API 等价估算,不是账单

工作方式

Pax 怎么做到

核心是三件事,每一件都能在界面里核对。

  1. 01

    TUN 接管

    在系统层接管流量,可以在 TUN 与系统代理之间切换。终端里的命令行程序也会经过,不用逐个设置。

  2. 02

    无需环境变量

    Claude Code、Codex 不需要 HTTPS_PROXY 之类的环境变量,也不用改它们的配置文件。

  3. 03

    识别 claude、codex 进程

    流量监控按应用显示实际线路和命中的规则,能认出 claude、codex 进程的连接。规则界面只能选 .app 应用,命令行程序要用域名规则。

流量监控概览,按应用显示实际连接、最近命中规则、延迟、连接数和传输量。
打开「流量监控 → 概览」,从应用、目标和实际去向核对连接。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图

网络内核

sing-box

站在 sing-box 之上,做一层 Mac 界面

网络内核是 sing-box,Pax 在它之上做了 Mac 界面、分流规则、AI 配置和用量统计。线路(节点或订阅)要你自己准备,Pax 不提供。Pax Connect 是独立客户端,不是 sing-box 官方产品。

线路格式

  • VLESS
  • VMess
  • Trojan
  • Hysteria2
  • AnyTLS
  • Shadowsocks
  • Base64 订阅

看用量

Token 与费用,先在本机算清楚

Pax 读取本机 Claude Code、Codex 的日志,按日期和模型汇总 Token、缓存与估算费用,不另设转发网关。算清楚是为了控制上下文:上下文越长,每次请求越贵,额度也消耗得更快。

  • 只看用量不需要先开启代理,也不用先保存 Profile
  • 费用按本地价格表估算,是 API 等价金额,不等于账单
  • 官方订阅额度与限制不显示

右侧是界面概念示意,数字为演示数据,不是真实截图。

AI 用量这个月本月 ↗
本月估算
$23.58估算费用
01 NOV月度趋势30 NOV
Token 用量12.8M
Claude Code$16.42
Codex$7.16

会话分析 · 省钱省额度

上下文超限,就该开新会话

每次请求都会把整段上下文重发一遍,上下文越长,越贵也越慢。Pax 在会话里标出超限的位置,到了就开新会话,同样的额度能多做事。

会话逐请求趋势,上方为上下文和缓存,下方为单次输入费用,标记模型切换。
同一请求位置,对照上下文、缓存与单次输入费用,再检查模型变化。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图
  1. 上图看上下文

    读取输入和缓存构成,参考线用于观察经济成本。

  2. 下图看输入费

    同一横轴位置对应同一次请求,不包含输出费用。

  3. 变化要找原因

    结合模型、推理强度和缓存变化判断,不能只凭曲线认定因果。

越长越贵

每次请求都重发整个上下文。一个任务常有十几次请求,上下文到 300k,就要重发 15 × 300k = 450 万 Token。GPT 模型超过 272k 后单价翻倍(输入 ×2,输出 ×1.5);Claude Opus、Sonnet 不加价,但费用仍随上下文变长。订阅用户的额度也消耗得更快。

越长越慢,越容易跑偏

上下文太长,AI 回得更慢,也更容易漏掉前面说过的细节,又慢又笨。再聊下去,花的 Token 更多,产出反而更少。

Pax 告诉你什么时候该开新会话

每个模型有上限线,如 GPT 272k(250k 预警)、Claude Opus 200k(150k 预警)、Sonnet 250k。每次请求标为安全、预警或超限,图上写明「第 N 次起超限」。费用倍率 ×2,表示超限请求的输入费是安全区平均的 2 倍,另有「估算超限增费」。

经验法则:上下文进了超限区,就开新会话。

费用是 API 等价估算,不是账单;官方订阅额度不显示。

线路格式

支持导入的线路格式

导入你已有的节点链接或订阅,下面是支持的协议和写法。

  • VLESSReality、Vision、ws、httpupgrade
  • VMess限定组合
  • Trojan
  • Hysteria2支持 salamander,无端口跳跃
  • AnyTLS
  • Shadowsocks无插件
  • Base64 订阅

不支持

  • Clash YAML
  • sing-box JSON
  • VLESS 的 gRPC、XHTTP
  • Hysteria2 端口跳跃
  • Shadowsocks 插件

导入节点与订阅

对比

和 Clash、Surge 有什么不同

Clash、Surge 擅长通用代理。可要用顺 Claude Code、Codex,你还得自己处理终端代理、切换 API 配置、统计用量。Pax 把这三件事放进同一个应用。

Clash、Surge 等通用工具Pax Connect
为谁设计想管好所有应用流量的人每天用 Claude Code、Codex 写代码的开发者
让 claude、codex 走代理设置 HTTPS_PROXY 等环境变量,或开启增强模式后自己写规则开启 TUN 接管,不用设环境变量;流量监控里直接看到 claude、codex 走了哪条线路
切换中转 / API 服务不在范围内,要手动改 settings.json、config.toml保存多套 Profile,一键写入 Claude Code 与 Codex 的配置
看 Token 与费用不在范围内,要另找工具读取本机日志,按日期、模型、会话统计 Token 与估算费用

Mac 代理客户端对比

FAQ

常见问题

01

Claude Code 怎么设置代理?

通用做法是设置 HTTPS_PROXY 环境变量,或写进 ~/.claude/settings.json 的 env。用 Pax 开启 TUN 接管后,不需要这些设置。

02

Claude Code 可以只让 claude 进程走代理吗?

规则界面只能选 .app 应用,不能选命令行程序,所以不能直接这样写。用域名规则可以实现相近的效果,claude 进程的流量也能在流量监控里识别。

03

Pax 提供节点或中转吗?

不提供,也不推荐任何中转站或机场。线路和 API 服务都由你自己准备,Pax 负责导入、分流和写入配置。

04

Claude Code 用量怎么看?

Pax 读取本机 Claude Code、Codex 和 DeepSeek Harness 的日志,显示 Token、缓存和估算费用。费用是 API 等价金额,不是账单,官方额度与限制不显示。

05

什么时候该开新会话?

上下文进了超限区,就开新会话。Pax 的会话分析按模型标出安全、预警、超限,例如 GPT 超过 272k、Claude Opus 超过 200k 算超限。超限后每次请求都在重发很长的上下文,更贵、更慢,也更容易漏细节。把要点带到新会话,Token 才花在有用的事上,同样的额度能做更多事。

06

Pax 能导入 Clash 订阅吗?

能导入 Base64 订阅和节点链接,不能导入 Clash YAML 和 sing-box JSON。详见导入文档。

下载与系统要求

这是未公证的 beta 版,需要 macOS 26 及以上、Apple Silicon 的 Mac。按钮会直接下载安装包,安装前请先查看首次打开说明。

需要 macOS 26 及以上、Apple Silicon 的 Mac。App 界面只有中文。

让 Pax,来到你的 Mac。

获取 Mac 安装包。安装前请查看系统要求和首次打开说明。

下载 Mac 版

macOS 26+ · Apple Silicon

系统要求与安装说明 ↗
真实 Pax Demo 界面 · 内存模拟数据

2026-11-11 截图,App 为中文界面。示例数字不代表实测或账单,点开放大。