Clash Plus:日常の接続手順をまず確認
Clash Plusは、当サイトが初心者にまずおすすめするクライアントです。Windows、macOS、Android、iOS向けのダウンロード案内を掲載しています。まずは設定の読み込み、設定の選択、接続先の切り替え、アプリの通信がプロキシを通っているかの確認という、日常的な操作に慣れることから始められます。DNSの変更や複雑なルール管理が不要なら、この手順から始めることで高度な設定を一度に覚える負担を減らせます。
複数OSに対応していても、機能がすべて同じとは限りません。特にOSの通信を取り込む方法、バックグラウンドでの動作、権限の付与方法は異なる場合があります。Clashという名前だけで、すべてのmihomo拡張項目が使えると判断しないでください。特定のプロトコル、スクリプト、高度なDNS設定を含む場合は、各OS向けの説明を確認しましょう。iOSではダウンロードページからApp Storeに進み、その他のOSではプロセッサのアーキテクチャに合ったパッケージを選んでください。
Clash Plusの各OS向けダウンロード案内を見る
Clash Verge Rev:デスクトップでのルール・オーバーライド管理
Clash Verge Revは、デスクトップで設定管理に使いやすい画面を求める方に向いています。mihomoカーネルが接続、ルール、DNSを処理し、グラフィカルな画面から設定の選択、システムプロキシ、サービス関連の操作を行います。普段の設定読み込みにYAML構文の習得は必要ありません。ただし、サブスクリプションの統合、ルールのオーバーライド、TUNによる通信の取り込みを行う場合は、最終的にどの設定が適用されるか理解しておくことが重要です。
サブスクリプションの元データと、クライアントが生成する実行設定は分けて考えましょう。ローカルに保存したサブスクリプションを直接編集すると、更新時に変更が上書きされることがあります。長期間使うルールは、クライアントが対応するオーバーライド機能で管理するのがおすすめです。Windows、macOS、Linuxではサービス権限やルーティングの動作が異なります。他のOS向けの解説は考え方の参考にとどめ、スイッチ名や許可の手順をそのまま当てはめないでください。
デスクトップ版のインストール案内を見る
FlClash:デスクトップとAndroidで似た操作画面
FlClashは、デスクトップとAndroidを併用し、画面を切り替える手間を減らしたい方に向いています。mihomoカーネルを採用していますが、設定の互換性はサブスクリプションのURLを保存できるかだけでなく、プロトコルや設定項目ごとに確認する必要があります。似た設定画面や操作方法に慣れやすい一方で、サブスクリプション、接続先、ルールが端末間で自動同期されるわけではありません。
選ぶ前に、使用する端末のアーキテクチャに合ったインストーラーがあるか確認してください。AndroidはシステムVPNの許可を受けて通信を取り込みます。デスクトップではシステムプロキシやTUNを使う場合があります。どちらも接続ボタンを押す操作は似ていますが、通信を取り込む範囲は同じではありません。設定を読み込めても特定のアプリがプロキシを通らない場合は、クライアントの互換性と決めつけず、通信の取り込み方法やアプリの例外設定を確認しましょう。
Android版クライアントの案内を見る
Clash Nyanpasu:カーネルを確認しながら使うデスクトップ版
Clash Nyanpasuは、デスクトップ向けの設定画面とカーネル管理機能を備えており、当サイトではWindows版を案内しています。実行情報を確認し、カーネルの選択を理解したうえでデスクトップ環境を細かく調整したい方に向いています。カーネルを管理できると柔軟性が増す一方、現在どのカーネルが動作しているかを把握する必要があります。画面テーマの変更とカーネルの変更は、別の設定です。
機能を比べるときは、クライアントの設定とカーネルの機能を分けて記録しましょう。プロトコルやルール項目が使えるかどうかは、最終的には現在選択しているカーネルとそのビルドによって決まります。他のカーネルのドキュメントを、現在の環境でも使える保証として扱わないでください。設定の解析エラーが出た場合は、クライアント名、選択中のカーネル、エラーになった項目、通信の取り込み方法を記録すると、単に接続できないと伝えるより原因を特定しやすくなります。
Windows向けクライアントの候補を見る
Clash for Windows:旧環境の確認と移行に
メンテナンス終了
Clash for WindowsはCFWと略されることが多く、古い解説では今も画面のスクリーンショットが使われています。過去のビルドにはClashまたはClash Premium方式が使われています。名前にClashが含まれていても、Meta/mihomoで追加されたプロトコルや設定項目に対応するとは限りません。初めてインストールする方は、古い解説と同じボタンを探すより、現在もメンテナンスされているクライアントを選ぶほうがよいでしょう。
旧環境が現在も使える場合は、移行前の比較用として、サブスクリプションの取得元、プロキシグループの選択、ローカルポート、カスタムルールを記録しておきましょう。移行時は元のサブスクリプションを新しいクライアントに読み込んでください。旧クライアントのデータフォルダー全体を新しいクライアントに上書きするのは避けましょう。新しいアプリを起動したら、まず通信の取り込み方法を1つだけ有効にします。2つのクライアントが同時にシステムプロキシを変更すると、一方を終了したあとにもう一方も接続できなくなることがあります。
アーカイブ版と代替クライアントを見る
Clash Meta for Android:設定ファイルを使うAndroid向けクライアント
Clash Meta for AndroidはCMFAとも呼ばれる、Meta系のAndroidクライアントです。Clash YAMLに慣れており、設定ファイルで接続先やルールを管理したい方に向いています。Metaはエコシステムで使われてきた名称で、mihomoは関連カーネルの発展を引き継ぐ名称です。名前にMetaとあっても、インストール版にどのカーネルビルドが含まれるかは分かりません。対応機能は実行情報を確認してください。
Androidでは、VPNの許可、バックグラウンド動作の制限、他のVPNアプリとの競合も確認が必要です。設定を読み込めた時点で完了ではなく、通信を取り込むにはシステムの許可とサービスの実行が必要です。利用前にプロジェクトの最新のメンテナンス情報も確認し、古い解説のおすすめを継続的なメンテナンスの保証と考えないでください。手軽に始められるクライアントを探す場合は、Clash PlusとFlClashも比較してみましょう。
Android向けダウンロード候補を比較
Surfboard:乗り換え前に設定形式を確認
Surfboardはダウンロードページで他のAndroid向けプロキシツールと並んでいますが、Clashの別デザイン版ではなく、Clashカーネルも使いません。独自の設定構文と対応機能があります。Surfboard互換の設定があり、接続先やルールの管理方法にも慣れている方は、その方式を引き続き検討できます。Clash YAMLしか手元にない場合、読み込んですぐ使えるとは限りません。
どちらの形式にもプロキシ、プロキシグループ、ルールが含まれていても、項目名が似ているだけで動作まで同じとは限りません。変換する場合はプロトコルのパラメーター、DNS、ルールセット、アプリの処理方法を整理し直すことがあります。先にダウンロードしてサブスクリプションのURLを試し続けるより、設定の提供元に対応形式があるか問い合わせ、Surfboardの対応プロトコルを確認するほうが確実です。インストール前にプロジェクトのメンテナンス状況も確認してください。
Surfboardと他のAndroid向けクライアントを見る
ClashX Meta:旧Macのメニューバー環境からの移行
メンテナンス終了
ClashX Metaは、Meta系カーネルを採用したmacOS向けメニューバークライアントです。旧環境での操作を確認する用途には使えますが、新しいMacにインストールする場合の第一候補ではありません。メニューバーから簡単に操作できても、設定機能が現在のmihomoと同等とは限りません。過去のビルドで対応するプロトコル、DNS項目、ルールは個別に確認が必要です。Metaという名前が共通しているだけで、カーネルの違いを無視しないでください。
Clash Plus、Clash Verge Rev、FlClashに移行する前に、設定の取得元とローカルプロキシのポートを記録し、旧クライアントを終了してください。Apple SiliconとIntelでは対応するインストーラーが異なります。macOSのバージョン要件もダウンロードページで確認しましょう。移行後はブラウザーと他のアプリでそれぞれ通信を確認してください。旧アプリのシステムプロキシ設定が残っている場合は、いったん設定を元に戻してから新しいクライアントに通信を任せると、新しいアプリの不具合と誤認しにくくなります。
macOS向けの代替クライアントを見る