持っているものを、そのまま。
Surge のプロファイルは一対一で変換。Clash、mihomo、sing-box の設定は、その意味が運べる限りで変換します。持ち越せないものは確認用のメモとして残し、黙って捨てることはありません。
iPhone、iPad、Mac のための Pipe
自分のプロキシを持ち込み、ルールでトラフィックを振り分け、どの接続が何をしているかを見渡す。プロキシクライアントとネットワークツールボックスが、ひとつの Rust エンジンの上に。ずっと無料で、Tailscale とツールボックスの全部は Pipe Pro に。
iPhone、iPad、iPhone Duo、Mac で提供中。Android、HarmonyOS、Windows、Linux はロードマップに。

アプリ
4 つのタブは無料でも Pro でも同じ。ホームとプロファイルはずっと無料。アクティビティと Tailscale は Pipe Pro で加わります。




iPhone 上の iOS アプリの画面。ライトとダーク、サンプルのサーバーで。
無料と Pro
ホームとプロファイルの中で Pro を求めるものは何もありません。ひとつのプランが、エンジンの見たものを読む 2 つのタブを、あなたのすべてのデバイスで解放します。
無料
US$0ずっと無料、アカウント不要
iPhone、iPad、Mac で。登録は何もいりません。
PROPipe Pro
US$19.99年額 · キーひとつ · 10 台
アプリ内か、このサイトで購入できます。キーひとつで今日は iPhone、iPad、Mac に、Android、HarmonyOS、Windows、Linux には提供され次第使えます——アカウントは不要です。Pro が終わるとその機能は止まり、無料のものはすべてそのまま動き続けます。
プラットフォーム
どのアプリも同じ Rust コアの上のネイティブアプリ。だからプロファイルはどこでも同じ意味を持ち、Pro のキーはそのすべてで同じ 10 席を数えます。
今日買った Pro のキーが、提供され次第それらも解放します。新しいサブスクリプションは要りません。
iOS 27 以降
上のアプリそのもの:デバイス全体のパケットトンネル、ホーム画面とロック画面のウィジェット、コントロールセンターのコントロール、ショートカットと Siri、共有シートの「Pipe で送信」。
App StoremacOS 27 以降
同じページを Mac 向けに並べ直し、コンピュータならではのものを加えました:Flow と Tracks、システムプロキシ、プロセス別のルール、ネットワークのゲートウェイモード、サービスを提供する tailnet ノード、そして Cloudflare Tunnel。
Mac 版をダウンロードそしてコマンドラインの pipe:プロファイルの検査と追跡、エンジンの実行、トンネルの提供。
ルール
プロファイルはテキストファイルです:プロキシ、グループ、ルール、DNS。付属のものはローカルネットワークと自国のサイトを直接に、残りを選んだプロキシ経由にします。決めていく様子をご覧ください。
プロファイルのルールに従う
11[Rule]
12RULE-SET,LAN,DIRECT
13DOMAIN-SUFFIX,doubleclick.net,REJECT
14GEOIP,REGION,DIRECT
15FINAL,Proxy,dns-failed
プロキシ 1 直接 2 拒否 1
FINAL が決めます。REGION はいま接続しているネットワークの国です。1[Proxy]
2Tokyo 01 = trojan, jp.example.net, 443, password=secret
3Osaka 02 = ss, osaka.example.net, 8388, encrypt-method=rc4-md5, password=secret
Shadowsocks のストリーム暗号には対応していません。グループはこれを除外し、これを名指しするルールは拒否します。
4
5[Proxy Group]
6Proxy = select, Tokyo 01, Osaka 02
7
8[Rule]
9RULE-SET,LAN,DIRECT
10DOMAIN-SUFFIX,doubleclick.net,REJECT
11GEOIP,REGION,DIRECT
12FINAL,Proxy,dns-failed
Surge のプロファイルは一対一で変換。Clash、mihomo、sing-box の設定は、その意味が運べる限りで変換します。持ち越せないものは確認用のメモとして残し、黙って捨てることはありません。
アプリはプロファイルを設定として見せ——ルールを足す、グループを作る、DNS を変える——それぞれの変更をファイルに書き戻します。触るのは変えた行だけ。テキストはタップひとつ先に。
Surge のスクリプト API とモジュール形式がそのまま動きます:リクエストとレスポンスのスクリプト、ルール、DNS、cron、パネルを、制限つきの QuickJS で。
$ pipe check profile.conf warning: line 3: proxy 'Osaka 02' cannot be used: Shadowsocks stream ciphers are not supported. Groups leave it out; rules that name it reject ok: profile proxies 1 usable, 1 not cannot use Osaka 02: Shadowsocks stream ciphers are not supported group Proxy (select, 1 members) rules 3 (in file order) line 9 RULE-SET,LAN → route via DIRECT line 10 DOMAIN-SUFFIX,doubleclick.net → reject:reset line 11 GEOIP,REGION → route via DIRECT final Proxy
$ pipe why profile.conf ad.doubleclick.net reject:reset — rule profile#1 (domainSuffix:doubleclick.net) profile#0 any(2 arms) no: all arms failed (any[1]: no resolved ip (this ipCidr rule does not resolve domains)) profile#1 domainSuffix(doubleclick.net) MATCH domainSuffix:doubleclick.net
エンジン
インバウンド、ルーター、DNS、HTTP エンジン、すべてのプロトコル、そして自前の TCP/IP スタック。置き換える Go のコアより軽く、より慎重であるように作られ——そして有界です:入力で膨らみうるものには、すべて上限があります。
名前、アドレス、ポート、ネットワーク、プロセスなどで。どこからでも取り込める Surge、Clash、sing-box のリストは、トンネルが解析なしで読み込めるインデックスにコンパイルされます。全国の GEOIP を内蔵し、REGION はいまいる国を指します。
UDP、TCP、DoT、DoH、DoQ、DoH3 で競わせるサーバー。更新しながら答えるキャッシュ。再起動を越えて残る hosts、ルール、fake IP。System、Cloudflare、Google、Quad9、AdGuard のプリセット、または自分のサーバー。
URL、ヘッダー、ボディの書き換え(jq も)、Map Local、そして HTTP/1.1、HTTP/2、WebSocket 上の HTTPS 復号。キャプチャと HAR 書き出しつき——あなたが指定したホストだけ、あなたがインストールした証明書で。
メモリと時間に制限のある QuickJS で動く Surge 風 JavaScript:リクエストとレスポンスのスクリプト、ルール、DNS、cron、パネル。モジュールは URL やファイルから、オンオフ、並べ替え、引数の指定ができます。
プロファイルを変えると、新しい接続はすぐ振り分け直され、開いている接続は経路を保ちます。トンネルの下でネットワークが変わっても再起動は不要です。
サーバーは認証され、それ以外は信じません:信頼されたルートかあなたのピンに対する TLS、検査されるフレーム、有界に保たれる状態、そのキーで開けない WireGuard パケットは応答なしに捨てられます。
速度
同じ Mac、同じサーバー、同じ負荷を 3 つすべてに。プロトコルを選んでください:Pipe はより多く運び、1 ギガバイトあたりの CPU はより少なく、接続が待機している間はずっと少ない。
1 ストリームの Mbit/s。多いほど速い。
1 GiB を運ぶごとのクライアントの CPU 秒。少ないほど軽い。
1 ストリームの Mbit/s。多いほど速い。
1.6×
sing-box より 1.6 倍、mihomo より 2.2 倍少なく。双方が完走したプロトコルの平均。
33×
sing-box より 33 倍、mihomo より 12 倍少なく。接続を開いたままの間。
226×
sing-box より 226 倍、mihomo より 171 倍少なく。同じ待機接続で。
5 MiB
sing-box は 50 〜 61 ms と 12 〜 13 MiB、mihomo は 18 〜 21 ms と 14 〜 15 MiB。
2026 年 11 月 3 日に計測。Pipe のエンジン、sing-box 1.14.4、mihomo 1.19.33 を 1 台の Mac(Apple M1 Max)で SOCKS プロキシとして、同じ形の設定で、その Mac 上の Linux VM にある同じサーバーとシンクに対して、クライアントの順番を入れ替えながら動かしました。比率は幾何平均です。これは実験室の経路であり、インターネットでもスマートフォンでもありません。Pipe がすべてで先行するわけではなく、ここには電話の速度やバッテリーの持ちは含まれていません。
はじめからプライベート
Pipe はプロキシサービスを売らず、出口も運営しません。どのサービスにも、あなたが許したことしか尋ねません:ホームが表示する公開アドレスと、頼んだときに診断が確認するサイトだけ。
リクエスト、ログブック、HAR ファイルは、作られた場所で読まれます。共有するのは本当にそうしたいときだけに。認証情報を含むことがあります。
Pro はあなたのデバイスで作られるキーで、WARP+ と同じ形です:24 文字の英数字で、デバイスから出ることはありません。プロファイル同期の暗号化の種にもなるので、サービスが読めるプロファイルを持つことはありません。
スクリプトとモジュールは、あなたが与えた権限で、制限の中で動きます。接続する前に、どの設定でもそうするように、プロファイルを確認してください。