プロフェッショナルなプロキシ機能
すべてのユーザーのために
スマートルール分流、マルチプロトコルの全面互換から、TUN 透明プロキシ、ポリシーグループ管理、Web コンソールまで ―― Clash は、初心者から上級者までのあらゆるニーズを満たす、現在最も完成されたネットワークプロキシ機能セットを提供します。
4 つのコア能力
Clash は Go 言語の高並列コアを基盤とし、性能、柔軟性、使いやすさの最適なバランスを実現した、完成されたネットワークプロキシ機能体系を構築しています。
スマートルール分流ルーティング
非常に多次元なルーティングエンジンを内蔵。ドメインの後方一致、完全一致、キーワード、IP 範囲、GEOIP 国コード、さらにはプロセス名に基づくマッチングをサポート。国内直結と国外プロキシを完全に分離し、速度低下なくシームレスに切り替えます。
Rule-based Routingマルチプロトコルをネイティブで全面カバー
Shadowsocks、VMess (V2Ray)、Trojan、VLESS、Snell、ShadowsocksR、SOCKS5、HTTP(S) などの主要なプロトコルをネイティブサポート。さらに Hysteria や TUIC などの最新の高性能プロトコルにも対応。一つのクライアントで全ノードを統合管理できます。
Multi-Protocol ProxyTUN モード透明プロキシ
TUN モードを有効にすると、Clash はシステムレベルで仮想ネットワークカードを作成し、デバイス上の全アプリのトラフィックを制御します。プロキシ設定を手動で行えないゲーム、コマンドラインツール、システム更新などもカバーし、トラフィックの漏洩を完全に防ぎます。
TUN Transparent Proxy高並列・極限パフォーマンスのコア
Go 言語で磨き上げられたコアは、マルチコアの並列処理能力を最大限に活用し、メモリと CPU の使用量を極限まで抑えています。一般的な家庭用帯域において、プロキシの遅延はネイティブ接続に限りなく近く、ギガビット級の負荷にも余裕で対応。高画質動画やゲームでも遅延を感じさせません。
Golang Core · Low Latencyルール分流エンジン
全トラフィックを正確にコントロール
Clash のルールエンジンは、その最大の競争力です。YAML 設定ファイルで順序付けられたルールリストを定義することで、トラフィックを任意のノードや直結へと精緻に振り分けることが可能です。
- DOMAIN-SUFFIX:ドメインの後方一致に基づき、
google.comとそのすべてのサブドメインをマッチング - DOMAIN-KEYWORD:キーワードによる曖昧一致。
youtubeを含むすべてのドメインをマッチング - IP-CIDR / GEOIP:IP 範囲や GeoIP 国別データベースに基づき、トラフィックの帰属を正確に識別
- PROCESS-NAME:アプリのプロセス名によるルーティング。アプリ単位での細かな制御が可能
- RULE-SET:リモートのルールセットを参照。Loyalsoldier などのコミュニティ提供ルールをワンクリックで購読可能
- MATCH:最終ルール。上記のどの項目にも該当しなかったトラフィックへの処理ポリシー
10 種類以上のプロキシプロトコル
ネイティブで完全互換
プロバイダーがどのようなプロトコルを使用していても、Clash はネイティブでサポートします。追加のプラグインや変換ツールは不要で、一つのクライアントですべてのノードに接続できます。
Shadowsocks
最も広く使われているオープンソースプロキシプロトコル。高性能な暗号化転送を実現
VMess (V2Ray)
V2Ray のコアプロトコル。WebSocket、TLS、gRPC などの伝送層をサポート
Trojan
HTTPS 偽装プロトコル。ディープパケットインスペクション (DPI) での識別が極めて困難
VLESS
V2Ray の次世代軽量プロトコル。低オーバーヘッドで高性能
Hysteria2
QUIC をベースとした最新の高速プロトコル。極めて低い遅延が特徴
TUIC
QUIC 伝送層。高スループットで低遅延なプロキシプロトコル
ShadowsocksR
SSR プロトコルと互換性があり、難読化やプロトコルプラグインをサポート
Snell
軽量で効率的な暗号化プロキシプロトコル。パフォーマンスに特化して最適化
SOCKS5 / HTTP(S)
汎用的なプロキシ標準。ほとんどのプロキシシーンに対応可能
3 つのプロキシポリシーグループ
ノードをスマートにスケジューリング
Clash の強力なポリシーグループシステムにより、単一のノードに依存することなく、故障の自動切り替え、遅延優先、負荷分散を実現し、安定性を最大化します。
Fallback (フェイルオーバー)
ノードを優先順位で並べ、メインノードが利用不可になった際に自動で次のスペアノードへ切り替えます。手動操作なしで接続を維持します。
自動切り替えURL-Test (遅延優先)
ノードプール内の全ノードに対して定期的に遅延テストを行い、最も遅延の少ないノードを自動選択。常に最適なルートを保ちます。
自動測速Load-Balance (負荷分散)
トラフィックを複数の有効なノードに分散させ、ハッシュやラウンドロビンにより帯域の重ね合わせと並列処理能力を向上。大容量ダウンロードや多重タスクに最適です。
帯域重ね合わせTUN 透明プロキシ
死角のないトラフィック制御
従来のシステムプロキシでは一部のアプリしかカバーできませんでしたが、TUN モードはネットワークスタックの底層から全トラフィックを制御する、真の「グローバルプロキシ」です。
- システム内に 仮想ネットワークカード (TUN インターフェース) を作成し、全 TCP / UDP トラフィックを遮断
- 個別のプロキシ設定は不要。ゲームやコマンドラインツールなども自動でプロキシ経由に
- DNS ジャックとの併用で DNS 漏洩を防ぎ、クエリのプライバシーを保護
- ルールエンジンとの連携:TUN トラフィックも分流ルールに従って精緻に処理
- Windows / macOS / Linux をサポート。モバイル版は VPN インターフェースにより実現
アプリケーション層トラフィック
ブラウザ、ゲーム、コマンドラインツール……あらゆるアプリに対応
TUN 仮想ネットワークカード
OS レベルでのトラフィック遮断により、すべての TCP/UDP をシームレスに制御
Clash ルールエンジン
ルールに基づく判定:直結 / プロキシ / 広告ブロック
暗号化プロキシノード
対象サーバーへ安全に暗号化転送し、プライバシーを完全に保護
RESTful API
と視覚的なコントロールパネル
Clash は完全な RESTful API サーバーを内蔵しています。オープンソースの Web コントロールパネル (Yacd、Metacubexd など) と組み合わせることで、ブラウザからすべてのプロキシ活動をリアルタイムで監視・管理できます。
- アップロード / ダウンロード速度と履歴統計をリアルタイムで表示
- ワンクリックでノードを切り替え、リアルタイムで遅延をテスト
- リアルタイムログにより、各接続のルール適用状況を追跡
- ポリシーグループを管理し、手動または自動で最適なノードを選択
- API 経由のリモート管理をサポート。ルーターなどの組み込み環境にも最適
Clash vs 同類プロキシツール
機能全面比較
市販の主要なプロキシクライアントと機能を横断的に比較し、なぜ世界中のユーザーが Clash を選ぶのかを解説します。
| 機能と特徴 | ✦ Clash / Mihomo | V2RayN | Surge | Shadowrocket |
|---|---|---|---|---|
| ルールベースのスマート分流 | 限定的 | |||
| Shadowsocks サポート | ||||
| VMess / VLESS サポート | VMess | |||
| Trojan サポート | ||||
| Hysteria2 / TUIC | 一部対応 | |||
| TUN 透明プロキシ | ||||
| Fallback (フェイルオーバー) | 限定的 | 限定的 | ||
| URL-Test (遅延優先) | ||||
| Load-Balance (負荷分散) | ||||
| RESTful API | ||||
| 完全無料オープンソース | ||||
| 全プラットフォーム対応 | 主に Windows | Mac / iOS | iOS メイン |
Clash の全機能を今すぐ体験
全プラットフォーム対応クライアントを無料でダウンロード。10 分で設定を完了し、プロフェッショナルな機能を楽しみましょう。