Codex · Mac

在 Mac 上让 Codex 走代理、接自定义 API、看用量

Pax Connect 是基于 sing-box 的 Mac 代理客户端:Codex 无需环境变量即可走代理,自定义 API 在界面里配置,Token 用量与费用在本机统计。

基于 sing-box

TUN 接管,无需环境变量

用量在本机分析

工作流中的位置

Pax 在 Codex 工作流中的位置

Pax 不替代 Codex,只管理它周围的三件事:网络怎么走、API 指向哪里、用量花在哪。

  1. 01

    走代理

    系统层接管流量,终端里的 Codex 不用设环境变量。

  2. 02

    接自定义 API

    API Profile 保存地址与密钥,应用到 Codex。

  3. 03

    看用量

    本机读取日志,按日期、模型、会话统计。

01 · 走代理

Codex 走代理,不用设环境变量

Pax 用 TUN 在系统层接管流量,Codex 不用设置环境变量。需要时可以在 TUN 与系统代理之间切换,线路和规则都在界面里调整。

  • 在「流量监控」里按应用查看 codex 进程实际走了哪条线路
  • 看到命中的是哪条规则,不用靠猜
  • 线路(节点或订阅)由你自己准备,Pax 不提供

网络通了只说明可达,Codex 能否登录、调用,取决于你的账号与服务。

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

02 · 接自定义 API

接自定义 API,不手改 config.toml

API Profile 保存服务地址和密钥。应用到 Codex 时,Pax 写入 ~/.codex/config.toml 的 base_url 和 ~/.codex/auth.json。地址可以是任意你自己的服务。

  • 多套配置保存在 Profile 里,切换不用复制粘贴
  • 列表里标出「未应用」的配置,看得清 Codex 当前用的是哪套
  • Pax 不提供、也不推荐任何中转站

保存和应用是两步:显示「未应用」,Codex 还没有切换。配置写入成功也不代表模型调用成功。

Profile 页面,显示示例服务 test.example、客户端应用状态、官方与渠道费用。
打开「模型用量 → Profile」,区分配置已写入与尚未应用。test.example 仅用于演示。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图

03 · 看用量

看清 Codex 花了多少 Token 和钱

Pax 在本机读取 Codex 的日志,按日期、模型和会话统计 Token、缓存与费用,并把主会话和子代理分开看,哪次会话最贵一目了然。

  • Token、缓存与费用按日期、模型、会话汇总
  • 主会话与子代理分开统计
  • 看用量不需要先开代理,也不需要先保存 Profile

费用按本地价格表估算,是 API 等价金额,不是账单;官方订阅的额度与限制,Pax 不显示。

会话分析的汇总卡和会话开销列表,含三段输入费比例、倍率与估算增费。
打开「模型用量 → 会话分析」,在会话开销中选择要复盘的任务。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图

对比手动配置

和手动配置比,少做什么

环境变量和配置文件当然能用。Pax 把重复、易错的部分收进界面。

场景手动配置用 Pax Connect
走代理每个终端设置代理相关的环境变量;换线路要重新改。TUN 在系统层接管,不设环境变量;线路与规则在界面里切换。
确认实际去向靠自己测试、猜测流量有没有走代理。「流量监控」按应用显示实际线路和命中的规则。
接自定义 API手改 ~/.codex/config.toml 的 base_url 和 auth.json,多套配置靠复制粘贴。Profile 保存多套配置,应用时写入 config.toml 与 auth.json,并标出「未应用」。
看用量自己翻日志,或另找脚本统计。本机读取日志,按日期、模型、会话统计 Token、缓存与估算费用。

能力边界

先说清楚:Pax 不做什么

这些写在前面,避免你装完才发现不符合预期。

规则选不了命令行程序

分流规则的界面只能选 .app 应用,不能选 codex 这样的命令行程序。要让 Codex 单独走某条线路,用域名规则实现。TUN 接管后,codex 进程的流量能在流量监控里识别出来。

不提供线路,也不推荐中转

Pax 不提供节点、订阅或中转服务,也不推荐任何中转站或机场。线路和 API 服务都由你自己准备。

网络通了,不等于账号能用

代理能连上,只说明网络可达。Codex 能否登录、能否调用,取决于你的账号与服务本身。

费用是估算,额度不显示

用量里的费用是按本地价格表算出的 API 等价金额,不等于账单。官方订阅的额度、限制与重置时间,Pax 不显示。

导入格式有限

支持 vless、vmess、trojan、hysteria2、anytls、ss 链接和 Base64 订阅;不能导入 Clash YAML 和 sing-box JSON。详见导入文档。

系统与语言

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

常见问题

常见问题

01

Codex 怎么走代理?

用 Pax 开启 TUN 接管后,Codex 不需要设置环境变量就会走你选定的线路。想了解终端与配置文件里的设置方式,看 Codex 代理设置指南。

02

Codex 可以只让 codex 进程走代理吗?

界面里的规则只能选 .app 应用,不能选命令行程序,所以不能直接写“只让 codex 进程走代理”。可以用域名规则实现相近的效果,codex 进程的流量也能在流量监控里识别和查看。

03

Codex 自定义 API 怎么配置?

在 Pax 的 Profile 里填入你自己的服务地址和密钥,再应用到 Codex,Pax 会写入 ~/.codex/config.toml 的 base_url 和 ~/.codex/auth.json。保存和应用是两步,应用之后才会切换。

04

Codex 用量怎么看?

Pax 读取本机的 Codex 日志,按日期、模型和会话显示 Token、缓存和估算费用。费用是 API 等价估算,不是账单;官方额度和限制不显示。

05

只看 Codex 用量,需要开代理吗?

不需要。用量来自本机日志,不依赖代理开启,也不要求先保存 Profile。

下载 Pax Connect

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

系统要求:macOS 26 及以上 · Apple Silicon

让 Pax,来到你的 Mac。

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

下载 Mac 版

macOS 26+ · Apple Silicon

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

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