低遅延ゲームとボイスチャット
Rule モードでは、ゲームやボイスチャットには低遅延ノードを指定し、その他のトラフィックは直接接続に保つことができます。ポリシーグループで URL-Test を有効にすれば、回線が不安定な時に自動で最適なノードに切り替わるため、手動操作を最小限に抑えられます。
Windows、macOS、Android、iOS、Linux に対応した、オープンソースのクロスプラットフォーム Clash クライアント。ルールに基づいた自動振り分けを行い、Shadowsocks、VMess、Trojan などの主要プロトコルと互換性があります。サブスクリプション URL を入力するだけで、ノードの取得と設定が完了します。
Clash を使い始める
実際のステップは通常3つだけです:グラフィカルクライアントをインストール → サブスクリプション URL の貼り付け、または YAML のインポート → Rule(ルール)モードに切り替え。これにより、国内サイトは直接接続し、国外サイトはプロキシ経由になります。Clash はローカルでトラフィックを制御するツールであり、ノードは提供しません。最新のプロトコルや高度なルール機能をお探しの場合は、Hysteria2、TUIC、WireGuard などに完全対応している Mihomo(通称 Clash Meta)ベースの配布版をチェックしてください。
ゲーム、ビデオ会議、開発ツールのダウンロード、チームコラボレーションなど、用途に合わせてトラフィックを自動で振り分けることができます。複数のアプリで手動でノードを切り替える手間が省けます。これはルールエンジン、遅延測定、ポリシーグループの連携によって実現されています。
Rule モードでは、ゲームやボイスチャットには低遅延ノードを指定し、その他のトラフィックは直接接続に保つことができます。ポリシーグループで URL-Test を有効にすれば、回線が不安定な時に自動で最適なノードに切り替わるため、手動操作を最小限に抑えられます。
Zoom、Slack、Figma、Git、npm レジストリなどのドメインをルールに追加することで、国内の会議は直接接続、海外ツールはプロキシ経由といった設定が可能です。チーム内の複数のマシンで同じ設定を共有することもできます。
バッファリングが頻発したり、画質が上がらない場合は、帯域幅だけでなく、ドメインが正しい出口を通っているか、DNS が最適化されているかを確認してください。プラットフォーム関連のドメインをルールセットに追加し、クライアントで信頼性の高い DNS を設定することで、安定性が大幅に向上します。
お使いの OS に合わせてクライアントを選択してください。Windows は Clash Verge、macOS は ClashX Pro、Android は Clash Meta for Android がおすすめです。すべてのバージョンが無料でオープンソースです。
「設定(Config)」または「サブスクリプション(Subscription)」を開き、提供されたサブスクリプション URL を貼り付けて更新(Update)します。クライアントがノードリストを取得します。定期的な更新により、期限切れを防ぐことができます。
実行モードを「Rule(ルール)」に切り替えます。Clash は内蔵の GeoIP ルールに基づき、国内アドレスは直接接続、国外トラフィックはプロキシ経由と自動で判断します。手動切り替えは不要で、遅延も自動で最適化されます。
Clash の機能は同じでも、OS ごとに異なる配布版(クライアント)が存在します。Windows では Clash for Windows (CFW)、Mac では ClashX、Android では Clash Meta for Android (CMFA) などが有名です。以下の表に、コミュニティで一般的に使用されているクライアントと代表的な用途をまとめました。バージョンの違いやリリースノートについては、各プロジェクトのリポジトリを参照してください。
| プラットフォーム | 主要クライアントと別名 | 主な用途・特徴 |
|---|---|---|
| Windows | Clash Verge / Clash Verge Rev、Clash for Windows(cfw)、Mihomo Party | UI 重視、サブスクリプション管理、ルールの視覚的編集が可能 |
| macOS | ClashX Pro、Clash Verge、Mihomo Party | メニューバー常駐型を好むユーザー、または Windows と共通の操作感を求める場合 |
| Android | Clash Meta for Android (通称 CMFA / CFA) | Meta カーネル機能、アプリ別プロキシ、サブスクリプション管理が必要な場合 |
| iOS / iPadOS | Stash、Shadowrocket、Quantumult X など(地域ごとのストアポリシーによる) | モバイル端末はエコシステムに依存するため、各アプリの仕様と現地の規制を確認することをお勧めします |
| Linux / ルーター | mihomo バイナリ、OpenClash、ShellCrash、各種サーバー向け配布版 | コマンドライン、ゲートウェイ、ソフトルーター。x86_64、ARM などの主要アーキテクチャに対応 |
コマンドライン中心のカーネルを利用する場合は、Dreamacro/clash や metacubex/mihomo のリリース情報を確認してください。デスクトップやスマートフォンでは、メンテナンスが活発で自分のシステムに合ったグラフィカルクライアントを選ぶのが最もスムーズです。
YAML を使用して、各トラフィックの経路を明確に定義できます。遅延に基づいた自動選択(URL-Test)、フェイルオーバー(Fallback)、負荷分散(Load-Balance)、手動指定などをポリシーグループで柔軟に組み合わせ、個人やチームの細かなニーズに対応可能です。
Shadowsocks、VMess、Trojan のいずれであっても、Clash はネイティブで対応しています。Hysteria2、TUIC、WireGuard などの次世代プロトコルが必要な場合は、Mihomo(Clash Meta)カーネルに切り替えることで、ほとんどのケースで追加プラグインなしで利用できます。
カーネル、サブスクリプション、ルールセット、TUN モードなどのコアコンセプトを体系的に解説。クライアントのアップグレード、設定の変更、またはルールと DNS 設定の調整が必要な際、迅速に判断できるようにサポートします。
従来の Clash Core と Mihomo (Clash Meta) はそれぞれ独立して開発されています。バイナリの入れ替えや、新プロトコルの利用時には、まずどのブランチを使用しているか確認しましょう。
サブスクリプション URL、ローカルの config.yaml、リモート設定ホスティングの3つが主な経路です。更新の失敗や解析エラー、ポート競合などは、まずここを確認します。
RULE-SET、GEOIP、Country.mmdb はセットで使用されます。「国内直接接続」か「国外プロキシ経由」かの判断は、これらのデータが最新か、順序が適切かに依存します。
TUN、システムプロキシ、拡張モードなどは、トラフィックを「特定のアプリ」のみに通すか「デバイス全体」に通すかを決定します。クライアントによってメニュー名が異なるため、意味を正しく理解しましょう。
ログの確認、遅延測定、ポリシーグループの Fallback 状況の観察などを通じて、「通信速度が遅い」原因がどのルールにあるのか、あるいはノードに問題があるのかを特定できます。
ほとんどのトラブルは、サブスクリプション、モード、DNS、ポートのいずれかに起因します。以下の順序で確認することで、迅速に原因を特定できます。
Clash のすべてのトラフィック制御と転送はローカルで完結し、第三者のサーバーを経由することはありません。ソースコードは GitHub で公開されており、誰でも監査可能です。バックドアのリスクがなく、データセキュリティを自らコントロールできます。
Windows、macOS、Android、iOS、Linux のすべてのプラットフォームに対応。デバイスを選んで今すぐ始めましょう。