製品機能一覧

Clash のコア機能
詳細な解析

インテリジェントなルールエンジン、12以上の主要プロトコル、TUN モード、自動故障切り替え……すべての機能は、正確で安定した高速なネットワーク接続を実現するために設計されています。

12+ 対応プロトコル
5 全プラットフォーム対応
100% 無料・オープンソース

6つの主要な特徴

軽量なカーネルから詳細な制御まで、Clash の各機能は実際の利用シーンに合わせて磨き上げられています

インテリジェントなルールエンジン

Clash のルールエンジンは最大の強みです。ドメイン(完全一致/後方一致/キーワード)IP 範囲(IPv4/IPv6)地理位置(GeoIP)プロセス名(PROCESS-NAME)など、多次元のルールマッチングに対応し、優先順位に従って接続ごとに「直接接続」「プロキシ」「遮断」を判断します。国内サイトは高速な直接接続、海外は安定したプロキシ経由と、一度設定すれば手動の切り替えは不要です。

DOMAIN IP-CIDR GEOIP PROCESS-NAME MATCH

12以上の主要プロトコルを完全サポート

Mihomo コアを内蔵し、Shadowsocks、VMess、VLESS、Trojan、Hysteria 2、TUIC、WireGuard などの主要プロトコルにすべて対応。プロバイダーの購読でも自前ノードでも、シームレスに利用可能です。

プロトコルリストを見る

Go 言語による究極のパフォーマンス

Go 言語で開発されており、Goroutine の並列処理モデルによりメモリ使用量は極めて低く(通常 50MB 未満)、高並列接続をサポートします。不安定なネットワーク環境や複雑なネットワーク環境でも、安定した高速動作が可能です。

TUN 透明プロキシによる全トラフィック制御

仮想ネットワークカードを作成することで、TUN モードはシステムの全 TCP/UDP トラフィックを制御します。これにより、 gitnpmpipcurl などのコマンドラインツールがプロキシを経由できない問題を完全に解決します。

TUN モードの詳細

Rule Provider によるルール購読

サードパーティがメンテナンスする rule-providers ルールリスト(広告ブロック、動画配信サービスの解ロックなど)をリモートで購読できます。自動更新に対応しているため、手動で設定ファイルを書き換える必要がなく、常に最新のルールセットを利用できます。

完全オープンソース · 永久無料 · 機能制限なし

Clash カーネル(Mihomo)およびすべてのクライアント(Clash Verge Rev、FlClash など)は GitHub で公開されており、GPL-3.0 ライセンスに従います。コードは公開され監査可能であり、購読料、機能制限、広告は一切ありません。すべての高度な機能が最初から利用可能です。

45K+ GitHub Stars
8M+ 世界中でのダウンロード数
100+ コード貢献者

ルールエンジン:インテリジェントなルーティングの心臓部

Clash のルールエンジンは、接続リクエストを優先順位に従って一行ずつマッチングし、トラフィックの最終的な行き先(国内ダイレクト、海外プロキシ、または遮断)を決定します。その精度は従来の VPN を遥かに凌駕します。

接続の開始
あらゆるアプリやコマンドラインからのネットワークリクエスト
DNS 解析(オプション)
ドメインルールが優先的にマッチングされ、ヒットした場合は DNS 解析をスキップします
ルールマッチング
DOMAIN / IP-CIDR / GEOIP / PROCESS… の順にマッチング
プロキシグループの決定
Select / URLTest / Fallback / LoadBalance
DIRECT ダイレクト
PROXY プロキシ
REJECT 拒絶 (Reject)

IP および地理位置情報ルール

IP-CIDR IPv4/IPv6 CIDR 範囲に完全一致
GEOIP CN 内蔵の GeoIP データベースに基づき国内 IP を自動識別。「国内通信はプロキシを通さない」設定がメンテナンスフリーで実現します

プロセスおよびポートルール

PROCESS-NAME プロセス名による詳細な制御。例: gitnpm を強制的にプロキシ経由にし、ブラウザは独立して振り分けるといったことが可能です
DST-PORT 宛先ポートによるマッチング。例:すべての 443 トラフィックを HTTPS プロキシ経由にする

Rule Provider によるルール購読

RULE-SET リモートのルールセットファイル(YAML/Text)を引用。定期的な自動取得をサポートし、広告ブロックや動画配信サービスの解ロック用ルールセットを購読するだけで使えます

フォールバックルール MATCH

MATCH 設定の最後に必須のルール。マッチしなかったすべてのトラフィックを捕捉し、すべてのリクエストに明確な出口を確保します

12種類以上の主要プロキシプロトコルと完全互換

どのプロバイダーの購読でも、自前で構築したノードでも、Clash(Mihomo コア)は追加のプラグインや変換ツールなしでネイティブにサポートします

Shadowsocks / ShadowsocksR

高い普及率

最も広く使われているオープンソースの暗号化プロキシプロトコル。Clash は SS(AEAD 暗号化を含む)と SSR を完全にサポートし、ほぼすべてのプロバイダーと互換性があるため、入門に最適です。

AES-256-GCMChaCha20-Poly1305AEAD

VMess / VLESS

主流の選択肢

V2Ray シリーズのプロトコル。VMess は内蔵の暗号化認証を提供し、VLESS はより軽量で外層の TLS 暗号化に依存し、Vision フロー制御によりスループットを大幅に向上させます。

TLSWebSocketgRPCHTTPUpgrade

Trojan

検閲耐性

トラフィックを TLS で偽装し、標準の 443 ポートで転送。通信の特徴が通常の HTTPS と非常に似ているため、干渉に強いです。

Hysteria 2

高速な新プロトコル

QUIC ベースの次世代高性能プロトコル。パケットロスや遅延の大きい不安定なネットワーク環境でも高いスループットを維持でき、TCP プロトコルよりも遥かに優れた体験を提供します。

QUICUDPパケットロスに強い

TUIC v5

次世代

同じく QUIC ベースで、高並列・低遅延のシナリオ向けに設計されています。0-RTT での接続確立が非常に速く、リアルタイム通信アプリに適しています。

QUIC0-RTT低遅延

Reality

高い隠匿性

VLESS の強化された TLS 偽装スキーム。実際のドメインの TLS 証明書を借用してトラフィックを偽装するため、ディープパケットインスペクション(DPI)による識別が極めて困難です。

WireGuard

モダンな VPN

最新の高性能 VPN プロトコル。Clash のルール体系に組み込まれており、プロキシの出口トンネルとして使用でき、自前でノードを構築するユーザーに適しています。

Snell

軽量・効率的

Surge/Clash エコシステム向けに設計された軽量プロキシプロトコル。遅延が極めて少なく、頻繁なやり取りが発生するアプリに適しています。

HTTP(S) / SOCKS5

共通標準

従来の HTTP プロキシおよび SOCKS5 プロキシプロトコルと互換性があります。旧バージョンのツールや企業内ネットワークのプロキシなど、幅広いシーンに対応します。

プロキシグループ戦略:インテリジェントなノード管理

プロキシグループは、ルールにマッチした後にどのノードを使用するかを決定する仕組みです。4つの戦略が異なる利用シーンに対応します

Select · 手動選択

type: select

最も柔軟なプロキシグループ。クライアントの画面上で、現在使用するノードまたはプロキシグループを手動で選択します。日常的な利用のメインモードで、接続先地域を素早く切り替えられます。

  • ノード/地域を手動切り替え
  • 他のプロキシグループを入れ子にして引用可能
  • 細かく制御したいユーザーに最適

URLTest · 遅延最適化

type: url-test

グループ内の全ノードから指定された URL への遅延を定期的に測定し、最も遅延の少ないノードに自動的に切り替えて接続を維持します。手動の操作は不要です。

  • 最低遅延ノードを自動選択
  • 定期的な測定、リアルタイム更新
  • 究極の速度を求めるユーザーに最適

Fallback · 自動フェイルオーバー

type: fallback

リストの順に最初の利用可能なノードを優先的に使用します。メインノードが利用できなくなった場合、予備ノードにシームレスに自動切り替えし、接続の安定性を最大化します。

  • メインノード故障時に自動切り替え
  • 復旧後は自動的に優先ノードに戻る
  • 高い安定性が求められるシーンに最適

LoadBalance · 負荷分散

type: load-balance

異なる接続をグループ内の複数のノードに分散して割り当て、全体の並列スループットを向上させます。大量のダウンロード/アップロードタスクを同時に実行する帯域幅の広いユーザーに適しています。

  • 複数ノードでトラフィックを並列分担
  • 高並列ダウンロード時の速度向上
  • consistent-hashing 戦略をサポート
透明プロキシ

TUN モード:すべてのトラフィックをプロキシ経由にする

従来のシステムプロキシは、HTTP/HTTPS プロトコルによるリクエストしか制御できません。そのため、コマンドラインツール( git clonenpm installcurlpipなど)はシステムプロキシをバイパスして直接接続してしまい、海外リソースにアクセスできないことがよくあります。

TUN モードは、システム内に仮想ネットワークカードを作成することで、OS レベルのすべての TCP および UDP トラフィックを制御します。これにより、すべてのプロセスのすべてのネットワークリクエストが Clash のルールエンジンを通るようになり、その精度とカバー範囲は従来のシステムプロキシを遥かに凌駕します。

コマンドラインツールを完全カバー git、npm、pip、cargo、brew などの CLI ツールが自動的にプロキシを経由します
全トラフィックの制御 TCP + UDP デュアルスタックをサポート。ゲームやビデオ通話などの UDP トラフィックにも対応します
プロセスレベルの詳細な制御 PROCESS-NAME ルールを使用することで、アプリごとに接続戦略を正確に制御できます
ワンクリックで有効化 Clash Verge Rev や FlClash は、ネットワークカードの手動設定なしで TUN モードをオンにできるスイッチを備えています
TUN モードの設定チュートリアルを見る

全プラットフォーム対応、1つのルールで全端末同期

どのようなデバイスを使用していても、対応する Clash クライアントが存在します。設定ファイルはプラットフォーム間で再利用でき、サブスクリプションリンクを1箇所更新すればすべての端末に同期されます

Windows

推奨:Clash Verge Rev

  • Windows 10 / 11 をサポート
  • x64 · ARM64 デュアルアーキテクチャ
  • システムプロキシ / TUN モード
  • ダークテーマ · 多言語 UI
  • ワンクリックで購読のインポートと更新
Windows 版をダウンロード

macOS

推奨:Clash Verge Rev

  • macOS 12 Monterey 以降をサポート
  • Intel · Apple Silicon (Mシリーズ)
  • メニューバーからノードを素早く切り替え
  • システムプロキシ / TUN モード
  • ネイティブ ARM64 最適化
macOS 版をダウンロード

Android

推奨:FlClash

  • Android 5.0 以降をサポート
  • arm64-v8a · x86_64
  • Material You デザインスタイル
  • グローバル VPN モード
  • アプリごとのプロキシ設定
Android 版をダウンロード

iOS

推奨:Stash · Shadowrocket

  • iOS 15 以降をサポート
  • App Store からダウンロード(中国本土以外)
  • Clash 設定形式と互換
  • ウィジェットで素早く切り替え
  • システムレベルの VPN 統合
iOS 設定チュートリアルを見る

Linux

推奨:Clash Verge Rev

  • Ubuntu / Debian / Arch をサポート
  • deb · rpm · AppImage
  • amd64 · ARM64
  • TUN モード · 透明プロキシ
  • システムトレイ統合
Linux 版をダウンロード

オープンソースの利点:透明、信頼、永久無料

オープンソースは単なるスローガンではなく、すべてのユーザーのプライバシーと安全に対する約束です

コードを完全公開し、独立した監査が可能

Clash カーネル(Mihomo)およびすべての公式クライアントのソースコードは GitHub でホストされています。開発者は誰でもフォーク、監査、コンパイル、修正が可能で、中身のわからない「ブラックボックス」を信頼する必要はありません。クローズドソースのプロキシツールとは異なり、データが記録されたり転売されたりしないことを自分自身で検証できます。

Mihomo GitHub リポジトリにアクセス

永久に費用はかかりません

Clash の全機能は初日から完全に無料です。「Pro版」や「高度な機能」のための課金、月額購読などは存在せず、すべてのユーザーが同じフル機能を利用できます。

コミュニティ主導の継続的な更新

世界中の 100人以上のコントリビューターがカーネルとクライアントを継続的に改善しています。コミュニティのフィードバックが新機能の開発を直接後押しし、バグ修正の速度もクローズドソースの商用ソフトウェアを遥かに上回ります。

GPL-3.0 ライセンスによる保護

GPL-3.0 ライセンスに従い、Clash をベースにした派生バージョンもオープンソースである必要があります。これにより、エコシステムの継続的な開放性とユーザーの権利が保護されます。

45K+
Mihomo GitHub Stars
8M+
世界中での累計ダウンロード数
100+
コード貢献者
2018
プロジェクト開始年

インテリジェントなプロキシを体験する準備はできましたか?

Clash クライアントを無料でダウンロードし、5分で設定を完了させて、安定した高速ネットワーク接続を今すぐ楽しみましょう

Windows macOS Android iOS Linux