走代理

走代理:TUN 接管、分流规则与 AI 流量识别

Pax Connect 是基于 sing-box 的 Mac 代理客户端。导入你自己的线路后,用 TUN 接管本机流量,让 Claude Code、Codex 无需环境变量即可走代理;再用域名、IP 或 App 规则决定每类流量的去向。Pax 不提供线路。

TUN 或系统代理两种接管方式

域名、IP、.app 三种分流条件

识别 claude、codex 进程流量

01

导入线路,用 TUN 或系统代理接管

先导入自己的节点或订阅,选定当前线路,再开启代理。接管方式有两种:TUN 接管本机网络流量,终端里的 CLI 也在其中;系统代理只对读取 macOS 系统代理设置的程序生效,终端程序通常不读取。

支持导入
vless(Reality、Vision、ws、httpupgrade)、vmess、trojan、hysteria2(salamander,无端口跳跃)、anytls、shadowsocks(无插件)和 Base64 订阅。
明确不支持
Clash YAML 与 sing-box JSON 整份配置文件会被拒绝;vless 的 gRPC、XHTTP 传输也不支持。

边界:导入成功不等于已经接管,要选定线路并开启代理,用新产生的连接验证。图中地址与测速均为模拟数据。Pax 不提供、也不推荐任何线路来源。

怎么做Claude Code 代理设置导入节点与订阅

线路管理列表,包含分组、导入、当前线路、示例出口、延迟和下载速度。
打开「线路管理」,导入自己的线路,选定目标,再按需测试。图中地址与测量均为模拟样本。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图

02

按域名、IP 或 App 设置分流规则

每条规则由匹配条件和去向组成:条件可以是域名、IP 或 .app 应用,去向可以是指定线路、直连或阻断。规则有优先级,重叠时先看谁先匹配。

CLI 用域名规则
界面里只能选 .app 应用,不能选 claude、codex 这类命令行程序。想让它们的流量走指定线路,就为它们访问的域名写规则,例如 api.anthropic.com。
验证看新连接
保存规则后,让目标工具发起新请求,再到流量监控核对“实际连接”和“最近命中规则”。已有连接可能不受新规则影响。

边界:同一条规则里,应用条件和域名条件是两种独立的匹配方式,不是“某应用访问某域名”的组合条件。

怎么做Claude Code 代理设置Codex 代理设置

流量监控的规则页,左侧为规则包,右侧为应用与域名优先规则、匹配范围和去向。
打开「流量监控 → 规则」,先选规则包,再核对匹配范围、去向与优先级。真实 Pax Demo 界面 · 内存模拟数据 · 中文 UI · 2026-11-11 截图

03

识别 Claude Code 与 Codex 的进程流量

在流量监控里,Pax 能把来自 Claude Code、Codex 的连接标成对应工具,按应用查看连接数、传输量、实际线路和命中规则,确认它们确实走了你期望的出口。

识别的依据
按这两个工具的专用安装路径判断来源(例如 npm 全局安装的 @anthropic-ai/claude-code、@openai/codex,或 ~/.local/share/claude/versions 下的二进制)。名字恰好叫 claude 的其他程序不会被算作 Claude Code。
看到什么
连接目标、字节数、延迟与规则命中,不解密 HTTPS,也看不到对话正文。

边界:这是识别,不是按进程分流。Pax 不会承诺“只让 claude 进程走代理”,要得到同样效果请用域名规则。网络连接成功也不代表账号或模型可用。

怎么做Claude Code 代理设置快速开始

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

流量怎么走

一次请求从发出到出口的路径

以 Claude Code 访问 api.anthropic.com 为例:TUN 接管请求,规则决定去向,流量监控留下记录。

  1. 终端里的 claude、codex 发起请求TUN 接管在网络层接管,不用设置环境变量
  2. 目标域名 api.anthropic.com命中域名规则 → 指定线路规则按优先级匹配,先匹配的生效
  3. 本地服务或其他域名直连没有命中走代理的规则,就按直连处理
  4. 新产生的连接写入流量监控看实际连接与最近命中规则,核对去向
流量路径示意。实际去向以运行中的规则与连接记录为准。

上手流程

导入线路,开启接管,再用新连接验证

你需要自己的节点或订阅。Pax 是 Mac 上的客户端,不自带线路。

  1. 01

    导入自己的线路

    粘贴分享链接或 Base64 订阅,选定当前线路。

  2. 02

    开启 TUN 接管

    按提示完成系统授权,终端里的 CLI 也被接管。

  3. 03

    为 AI 域名写规则

    给 api.anthropic.com 等域名选择去向,其他流量按需直连。

  4. 04

    用新连接验证

    让 Claude Code 或 Codex 发一次新请求,到流量监控核对。

配置表达你的意图,连接记录证明发生了什么;已有连接可能不受新规则影响。

边界

能力边界一览

下面是写在这页之外也同样成立的限制,选线路与规则前先对照。

走代理功能的边界
项目支持不支持或需注意
接管方式TUN、系统代理系统代理对终端 CLI 通常无效
分流条件域名、IP、.app 应用不能选择 CLI 程序
导入格式分享链接、Base64 订阅Clash YAML、sing-box JSON 整份配置
AI 工具识别 claude、codex 进程流量不做按进程分流
线路使用你自己的节点或订阅Pax 不提供、不推荐线路

FAQ

常见问题

01

Mac 上的 TUN 模式和系统代理有什么区别?

TUN 在网络层接管本机流量,终端程序也会被接管,无需环境变量;系统代理只影响会读取 macOS 系统代理设置的程序。Pax 里可以在这两种方式间切换。

02

能只让 Claude Code 或 Codex 走代理吗?

不能按进程选择,界面只能选 .app 应用。可行的做法是为它们访问的域名写分流规则,让这些域名走指定线路、其他流量直连。

03

能导入 Clash 或 sing-box 的配置文件吗?

不能。Clash YAML 和 sing-box JSON 整份配置会被拒绝,Pax 只导入分享链接和 Base64 订阅,具体格式见导入文档。

04

Pax 提供代理线路吗?

不提供,也不推荐线路来源。线路指你自己的节点或订阅,需要自备。

05

连上代理之后,Claude Code 就一定能用吗?

不一定。网络能通只说明连接成功,账号、地区与模型权限需要在 Claude Code 里实际验证。

下载 Pax Connect,在 Mac 上试一下

Pax 不提供代理线路,也不提供中转服务。导入你自己的线路或服务地址,再按本页的步骤验证。

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

让 Pax,来到你的 Mac。

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

下载 Mac 版

macOS 26+ · Apple Silicon

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

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