無料 & オープンソース

macOS ネイティブ HTTP/HTTPS デバッグプロキシ

実際の Mac アプリが送っている通信を確認し、失敗したリクエストをリプレイし、変更前後の差分を追えます。Rockxy は公開ソースで監査できる、ローカルファーストの macOS proxy tool です。

v0.24.0 build 37 ・ 2026年4月30日リリース ・ プライバシー重視 ・ クラウドなし ・ アカウント不要 ・ macOS 14+ ・ Apple Silicon / Intel 対応

Terminal Homebrew
$ brew install --cask rockxy

Homebrew から直接インストールできます · 公式署名済み .dmg もダウンロードできます

Rockxy ダークテーマ — ネットワークトラフィックインスペクター
Rockxy ライトテーマ — ネットワークトラフィックインスペクター

実際のデバッグ作業のために

ローカルの通信。
ネイティブの道具。必要なら MCP。

ネイティブ macOS。Claude Desktop、Cursor、Windsurf、Zed、Continue、GitHub Copilot。

必要なときだけ MCP

キャプチャ済みのフローをアシスタントに読ませる。

Model Context Protocol サーバーを内蔵し、キャプチャしたすべてのリクエストをアシスタントに渡します。401 が起きた理由を尋ねる。失敗した POST の差分を取る。すべて Mac 上で完結 — stdio のみ、クラウドなし、AGPL-3.0 でソース公開。

4 つのツール。Claude Desktop。Cursor。Windsurf。Zed。Continue。GitHub Copilot。

詳しく見る

Zero-config

あなたのスタックが自分で設定される。

開発者セットアップハブが、あらゆるランタイム向けのプロキシスニペットを生成します。コピーして、Verify をクリック。トラフィックが流れているか — 流れていないなら何を直せばよいかを Rockxy が教えてくれます。

Python。Node.js。Ruby。Go。Rust。Java。Docker。cURL。Browsers。

詳しく見る

どちらも無料のオープンコアに同梱。Proxyman は AI を有料化。Charles Proxy には AI がありません。

macOS 14+
現在の対応バージョン
Universal
Apple Silicon / Intel
AGPL-3.0
公開ソースのライセンス
SHA256
ダウンロード検証用
Homebrew
現在はコミュニティ管理

macOS のために作られた。
移植ではなく。

SwiftUI と AppKit で構築。Electron ではなく。本物の Mac アプリ、本物の Mac パフォーマンス。

ネイティブパフォーマンス

SwiftUI + AppKit、仮想スクロール NSTableView で 100k 以上のリクエストをラグなく処理。100ms ごとのバッチ更新で高トラフィック時も UI がスムーズに応答。

システム統合

SMAppService 特権ヘルパーでシステムプロキシを即座に設定。初期設定後はターミナルコマンド不要。自動プロセス識別と実際のアプリアイコン表示。

透明なセキュリティ

ホストごとの TLS 証明書をオンザフライで生成。ルート CA 秘密鍵は macOS キーチェーンに保管。すべてのセキュリティ上の判断はソースコードにあります——コードを読み、主張を検証してください。

1分以内に起動。

3つのステップ。設定ファイル不要。ターミナル不要。アカウント登録不要。

1

インストール

ダウンロードしてアプリケーションフォルダにドラッグ。特権ヘルパーは SMAppService で自動登録。

2

証明書を信頼

Rockxy がローカルルート CA を生成。ワンクリックでシステムキーチェーンにインストール。macOS が承認を求めます。

3

キャプチャ開始

プロキシトグルをクリック。システム HTTP・HTTPS プロキシがすべてのネットワークインターフェースに自動設定。

ブラウザの DevTools では足りないときに手に取るツール群。

Mac と iOS 開発に必要なトラフィックデバッグ機能を、macOS ネイティブで、公開リリースとローカル完結のワークフローで提供します。

Safari、Chrome、Firefox、curl からのライブ HTTPS リクエストを単一のリクエスト一覧でキャプチャする Rockxy macOS HTTP プロキシ

あらゆる Mac アプリ、CLI、iOS デバイスからの HTTP、HTTPS、WebSocket、GraphQL トラフィックを検査。ブラウザの DevTools はブラウザで終わりますが、Rockxy はその先のスタック全体を見せてくれます。

トラフィックキャプチャ

HTTP / HTTPS WebSocket GraphQL iOS 実機 & Simulator プロセス ID で絞り込み タイミングウォーターフォール
メソッド、ホスト、ステータス、ヘッダー値でキャプチャ済み HTTP トラフィックを絞り込む Rockxy の高度なフィルタと検索パネル

数千件のキャプチャ済みリクエストを数秒で絞り込み。メソッド、ホスト、ステータス、ヘッダー、ボディ、プロセスのフィルタを組み合わせるか、セッション全体を全文検索できます。

高度

高度なフィルタと検索

複数フィールド フィルタ 全文検索 ステータス / メソッド ヘッダー / ボディ マッチ プロセス / ホスト フィルタ保存
Claude Desktop と Cursor 向けのコピー&ペースト設定 JSON とプライバシーリダクション切替を備えた Rockxy の MCP サーバー設定画面

Claude Desktop や Cursor からローカル MCP サーバー経由でキャプチャ済みトラフィックを読み取れます。ヘッダーをチャットに貼り付けるかわりに、「なぜこれが 500 になった?」と直接聞けます。

無料の MCP サーバー。
  • 有料の AI アドオンやアップセルなし。
  • 使用量の上限なし。すべてのプロジェクト、すべてのマシンで使えます。

AI アシスタント向け MCP サーバー

Claude Desktop Cursor ローカル stdio リダクション オープンソース
Python、Node.js、Go 向けのコピペ可能なプロキシスニペットと、ランタイムが実際にプロキシ経由で流れていることを検証する Run Test アクションを備えた Rockxy 開発者セットアップ ハブ

Python、Node.js、Go、Rust、cURL、Docker、ブラウザ向けのプロキシスニペットをコピペし、Run Test をクリックして実際にトラフィックが流れているかを確認できます。

開発者セットアップ ハブ

Python Node.js Go / Rust / Java cURL / Docker ワンクリック検証 信頼診断
HTTPS インターセプト用にエクスポート、生成、リセットアクションを備えたシステム信頼済みステータスを表示する Rockxy のルート CA パネル

初回起動時に P-256 ECDSA ルート CA を生成し、キーチェーンに封入。HTTPS は一発で復号でき、ピン留めされたホストは自動でパススルーします。

HTTPS デバッグ向けの証明書管理

P-256 ECDSA ルート CA キーチェーンに封入された秘密鍵 ホスト別リーフ証明書 信頼ウィザード ピン留めホストのパススルー ローテート / リセット
ワイルドカードパターンと許可リストを備えたホスト別 TLS 復号ルールを表示する Rockxy の SSL プロキシ設定

TLS 復号するホストを選択。復号されたトラフィックは実際のヘッダーと JSON を表示し、それ以外は暗号化のままパススルーします。ワイルドカードルールで、ドメイン単位のスコープ指定がワンクリックで可能です。

SSL プロキシと HTTPS 復号

ホスト別復号 ワイルドカードルール 許可 / 拒否リスト TLS 1.2 / 1.3 ピン留めホストのパススルー API ペイロード検査
特定のドメインをキャプチャからスキップするワイルドカードホストルールを表示する Rockxy のバイパスプロキシ設定

証明書ピン留めのアプリ、社内サービス、ノイズの多いテレメトリなどを特定のホスト単位でスキップし、キャプチャに乗せないようにします。ワイルドカードでリストは短く保ち、リクエストログは本当に見たいものだけにフォーカスできます。

バイパスプロキシ

ホスト別バイパス ワイルドカードパターン ピン留めホストのスキップ テレメトリ抑制 ノイズ削減 いつでも切替
障害モード検証のためにマッチしたリクエストをドロップするワイルドカードホストパターンを表示する Rockxy のブロックリスト ルールウィンドウ

任意のホストを失敗させます。広告ネットワーク、サードパーティトラッカー、不安定な依存先をドロップして、それがなくなったときにアプリがどう劣化するかを——コードを 1 行も変えずに確認できます。

ブロックリスト

ホスト別ブロック ワイルドカードマッチ 障害シミュレーション フォールバック検証 トラッカー除去 いつでも切替
リモート URL をローカルファイルやディレクトリにルーティングする Rockxy の Map Local ルール。オフライン的なデバッグに利用できる

実際のレスポンスの代わりに、保存済みファイルまたはディレクトリツリーを返します。デバッグ中に JSON ペイロードを差し替えたり、スナップショットを再生したり、不安定なサードパーティ API を ローカルコピーに固定したりできます。

マップローカル

ファイル / ディレクトリ レスポンススナップショット 正規表現パターン
ホストとパスを書き換えてキャプチャしたトラフィックを別のサーバーに転送する Rockxy の Map Remote ルール

アプリのコードや /etc/hosts に手を入れずに、キャプチャされたリクエストの宛先を書き換えます。本番トラフィックを staging、開発サーバー、同僚のマシンに向けて、再現性のあるバグ再現を行えます。

マップリモート

ホストの書き換え 正規表現パターン Host ヘッダー保持
ワイルドカード URL マッチ、サブパス切替、リクエストおよびレスポンスフェーズのチェックボックスを備えた Rockxy のブレークポイント ルールエディター

リクエストやレスポンスを一時停止し、メソッド、ヘッダー、ボディ、ステータスを編集してから続行。「API が 401 を返したらどうなる?」をバックエンドを触らずに検証する最速の方法です。

ブレークポイントとルール

リクエスト ブレークポイント レスポンス ブレークポイント ブロック スロットル 正規表現 / ワイルドカードマッチ 障害状態の注入
URL パターンマッチと順序付きの追加・削除・置換操作を備えた Rockxy のヘッダー変更ルールエディター

任意のホストでヘッダーを再デプロイなしに追加・削除・置換。組み込みプリセットで CORS、認証、キャッシュの変更を数秒でテストできます。

ヘッダー変更

追加 / 削除 / 置換 CORS プリセット 認証情報の除去 リクエストフェーズ レスポンスフェーズ URL パターン スコープ
名前付きルールでホスト別オーバーライドを両フェーズで切り替える Rockxy のカスタム リクエスト&レスポンスヘッダーエディター

ホスト単位でリクエスト/レスポンス両フェーズのヘッダーを完全に制御してオーバーライド。送信リクエストに認証トークンを注入したり、レスポンスから Set-Cookie を除去したり、独自の User-Agent を固定したり——名前付きルールとして保存し、いつでも切り替えられます。

カスタム リクエスト&レスポンスヘッダー

ホスト別オーバーライド リクエストフェーズ レスポンスフェーズ 認証トークン注入 Cookie 除去 名前付きルール
キャプチャしたトラフィック全体に対して 50ms レイテンシで LTE プロファイルがアクティブな Rockxy のネットワーク条件パネル

3G、EDGE、LTE、WiFi、もしくは任意の遅延にスロットリング。あなたのラップトップは光回線でも、ユーザーはそうではありません——400 ms RTT での UX を、彼らより先に体感できます。

ネットワーク条件

3G EDGE LTE WiFi 非常に悪いネットワーク カスタム遅延
Rockxy Compose エディタ。キャプチャ済みのリクエストを編集 (メソッド、URL、ヘッダー、クエリパラメータ、JSON ボディ) し、そのまま再送できる画面で、プロンプト反復・OAuth フロー調査・障害再現に利用

キャプチャ済みリクエストを丸ごと組み直し——メソッド、URL、ヘッダー、クエリ、ボディすべて編集可能——Rockxy から離れずにそのまま再送信。Postman、Insomnia、curl のコピペ往復は不要です。LLM プロンプトを高速で反復、OpenAI / Anthropic / Cohere の API で認証境界をファズし、障害ケースを数秒で再現できます。

リプレイ

Compose — 編集して再送

ヘッダー編集 ボディ編集 クエリ編集 メソッド編集 LLM プロンプト反復 Postman 代替 OAuth フロー調査 Webhook リプレイ
Rockxy Diff Compare ビュー。2 件のキャプチャ済みレスポンスを並べ、ステータス、ヘッダー、クエリ、JSON ボディの差分をハイライト。API リグレッションや LLM 出力の比較に使えます

キャプチャ済みレスポンスを 2 件並べて、変わったフィールドをすべて一目で発見。ステータス、ヘッダー、JSON キー、ボディのバイトまでカバー。静かに進む API リグレッション、非決定的な LLM 出力、プロンプト ドリフトをサードパーティ製 diff ツールに渡さずにキャッチできます。サイドバイサイドの差分でハイライト、深い JSON 比較はキー順序を無視。

比較

Diff Compare

サイドバイサイド JSON 差分 ヘッダー差分 ボディ差分 LLM 出力比較 非決定性 API リグレッション スキーマ ドリフト
デフォルトビューと並んで JSON、GraphQL、デコード済みボディビューをピン留めしたレスポンスインスペクタの Rockxy カスタムプレビュータブ

リクエストとレスポンスのボディを思いどおりにレンダリング。JSON、GraphQL、JWT、画像、独自フォーマット用のタブをインスペクタにピン留めし——すべてのキャプチャ済みリクエストで再利用できます。

カスタム プレビュータブ

JSON GraphQL JWT デコーダー 画像 / Hex カスタムフォーマット インスペクタ別ピン留め
HAR、リクエストボディ、レスポンスボディのエクスポートオプションを表示する Rockxy のリクエストコンテキストメニュー

セッションを保存し、HAR をインポート/エクスポートしてツール間で受け渡し、任意のリクエストを cURL や JSON としてコピー。共有前に Authorization ヘッダー、Cookie、Bearer トークンをマスクできるので、スクリーンショットではなく動く再現手順を、機密を漏らさず同僚に渡せます。

セキュアエクスポート

セッションとエクスポート

.rockxysession HAR インポート / エクスポート cURL としてコピー JSON としてコピー Raw HTTP シークレット マスキング トークン自動マスク 安全共有
独立した複数のキャプチャセッションが並行して動作し、それぞれが独自のフィルタとインスペクタを持つ Rockxy のマルチタブ ワークスペース

独立したキャプチャセッションを並行して実行——1 つはステージング、1 つは本番、1 つは iOS 実機ビルド用に。各タブが独自のフィルタ、選択、インスペクタ状態を持つので、コンテキスト切り替えのコストはゼロです。

マルチタブ ワークスペース

独立セッション タブ別フィルタ タブ別インスペクタ 環境比較 Mac & iOS 同時 切り離し & 名前変更
インラインエラーフィードバック付きで JavaScript のリクエスト&レスポンスフックを書ける Rockxy のスクリプティングツールウィンドウ

静的ルールでカバーできないケース向けに、リクエストとレスポンスの JS フックを用意——PII のリダクション、トークン署名、ペイロード書き換え。エラーはトラフィックを壊すかわりにインラインで表示されます。

JavaScript スクリプティング

リクエストフック レスポンスフック プログラム的フィルタ PII リダクション インライン エラー フィードバック 自動化
近日公開

リアルタイムなチームワークスペース、共有キャプチャ、ライブコメント。

キャプチャしたセッションをワンクリックでチームに送信。失敗したリクエストにインラインで注釈を付け、誰がどれを見ているかをリアルタイムに把握し、画面共有なしで HTTPS トラフィックをペアデバッグできます。

今後のリリースを予定 — スコープに意見を出しませんか? GitHub Discussions で議論する、または Telegram で直接リクエスト

近日公開

チーム共有とコラボレーション

セッション共有 チームワークスペース インラインコメント ライブカーソル クラウド同期 ペアデバッグ SSO 監査ログ

公開ソース、公開リリース、ローカル完結のワークフローを備えた macOS ネイティブの HTTP/HTTPS デバッガ。

キャプチャ。検査。変更。リプレイ。

API デバッグワークフロー全体を——4つのステップ、設定不要で。

1

キャプチャ

Mac アプリ、iOS 実機、iOS Simulator から HTTP、HTTPS、WebSocket、GraphQL-over-HTTP トラフィックをリアルタイムでキャプチャ。

2

検査

ヘッダー、ボディ、Cookie、タイミングウォーターフォール、TLS 証明書。折りたたみ可能なノードの JSON ツリービュー。

3

変更

ルールの適用、ブレークポイントの設定、または JavaScript スクリプトで通信中のリクエストとレスポンスを変更。

4

リプレイ

リクエストのリピート、差分比較、セッション保存、HAR や cURL でのエクスポート。

アーキテクチャ

Rockxy は透過的な MITM プロキシとしてアプリとネットワークの間に位置します。すべてのバイトが SwiftNIO の非同期 I/O エンジンを通過し、ブロッキングスレッドも不要なメモリコピーもありません。特権ヘルパーデーモンが双層 XPC セキュリティと自動クラッシュリカバリでシステムプロキシ設定を管理します。

Your App any macOS process System Proxy SMAppService helper Rockxy SwiftNIO engine async I/O · port 8888 TLS Intercept per-host cert · Keychain CA Upstream Server api.example.com also feeds Inspect headers · body · TLS Modify rules · breakpoints · JS Log sessions · HAR · replay Figure 1 — Rockxy transparent MITM proxy architecture

接続処理

SwiftNIO のノンブロッキングイベントループが、リクエストごとのスレッド生成なしに数千の同時接続を処理します。

TLS 終端

Security.framework がローカルルート CA で署名されたホストごとのリーフ証明書を生成。秘密鍵は macOS キーチェーンから外に出ることはありません。

UI 更新

キャプチャしたトランザクションはバックグラウンド actor でバッチ処理され、100ms ごとに SwiftUI に反映 — 高負荷時もメインスレッドを解放します。

特権ヘルパー

SMAppService で登録された launchd デーモンがシステムプロキシ変更を処理。システム設定での1回の承認後、パスワードダイアログなしで動作。

XPC セキュリティ

すべての XPC 呼び出しは2つの独立チェックで検証——証明書チェーン比較と SecRequirement によるバンドル ID 検証。両方が必須。

クラッシュリカバリ

Rockxy が予期せず終了した場合、ヘルパーデーモンがバックアップ plist から元のプロキシ設定を自動復元。ウォッチドッグが2秒ごとにアプリプロセスを監視。

Rockxy を支える技術スタック

すべての依存関係はオープンソースです。すべてのフレームワークは問題を解決するために選ばれました——便利だからではなく。

SwiftNIO

非同期ネットワーキングエンジン。ノンブロッキングイベントループで数千の同時接続を処理 — 接続ごとのスレッドオーバーヘッドなし。

SwiftUI + AppKit

仮想スクロール対応の NSTableView によるネイティブ Mac UI — 可視セルのみをメモリに保持し、100k+ 行を描画。

Security.framework

ホストごとの TLS リーフ証明書をローカルルート CA で署名。ルート CA 秘密鍵は macOS キーチェーンに保存 — ディスクへの書き込みなし。

XPC Services

XPC で隔離された特権ヘルパープロセス。すべての接続は証明書チェーン比較で検証後にプロキシ操作を実行。

エンジニアリングブログ

Rockxy の開発実装ノート。

すべての記事 →

公開情報から Rockxy を評価する

ネットワーク解析ツールを信頼するか判断するなら、きれいな推薦文より、公開されている証拠を先に確認した方が安全です。

開発者が、開発者のために。

開発者は読める。エンタープライズは監査できる。触ってみて。

100% オープンコア、AGPL-3.0。ソースを読んで、チェックサムを確認して、プライバシー文書に目を通す——それから署名済みビルドをダウンロード。

お問い合わせ

ご質問、バグの報告、またはコラボレーションのご希望がありましたら、以下のチャンネルからご連絡ください。