Clash Plus:初回インストールとマルチデバイス
Clash Plusは当サイトのおすすめ製品です。サブスクの読み込み、ポリシーの選択、接続をひと通り試してから、ルールを理解していきたい方に向いています。Windows、macOS、Android、iOSから利用できるため、PCとスマートフォンで同じ製品から使い始められ、複数の画面や用語を一度に覚える必要がありません。
複数のOSで使えても、機能が完全に同じとは限りません。デスクトップのシステムプロキシとモバイルのVPN権限では仕組みが異なり、バックグラウンド動作の制限もOSによって違います。あるOSで使えるYAML項目が、ほかのOSでも使えるとは限りません。複雑なスクリプト、カスタムDNS、特殊なプロトコルを含む設定は、移行前に対象OSの説明を確認してください。
コアの検証ではなく日常利用が目的なら、まずクイックスタートに沿って基本操作を進めてください。製品情報は公式サイトclashplus.ioで確認できます。インストール先はダウンロードセンターにまとめています。
Clash Verge Rev:デスクトップ設定とオーバーライド
Clash Verge Revはデスクトップ向けのmihomoベースクライアントです。複数のサブスクを管理したい方、ローカルのオーバーライドを保持したい方、TUNの動作を調整したい方に向いています。接続のオン・オフだけでなく、サブスクの内容、クライアント設定、ローカル変更を分けて管理できます。
基本的なインポートとポリシー選択は通常の手順で行えます。詳細な設定では、最終的に適用される設定がどこから来るかを把握する必要があります。サブスクを更新すると元のファイルが再生成されることがあり、生成された内容を直接編集しても変更が維持されない場合があります。オーバーライドの適用範囲を確認し、実際の実行設定とログを見てから、ルールやDNSの問題を切り分けましょう。
TUNではサービス、ルーティング、システム権限を扱います。速度を上げるための汎用機能ではありません。システムプロキシで対象アプリを制御できない場合や、より広範囲の通信制御が必要な場合に検討してください。対応OS:Windows、macOS、Linux。
FlClash:PCとAndroidで操作をそろえる
FlClashはmihomoベースで、当サイトではデスクトップ版とAndroid版を掲載しています。PCとスマートフォンを頻繁に切り替える方は、似た画面構成で設定、ポリシー、接続状況を把握しやすくなります。ただし、サブスクやノードの選択が両方の端末で自動同期されるわけではありません。
複数デバイスでは、共用できるサブスクの取得先やルールの考え方をそろえ、端末固有のパス、リッスンアドレス、インターフェース名を含む設定全体をコピーするのは避けてください。デスクトップOSの権限とAndroidのVPN権限は異なり、バックグラウンド動作の制限も個別に設定する必要があります。スマートフォンだけで接続に失敗する場合は、共通設定をすぐに変更せず、まず端末の権限とログを確認しましょう。
使い慣れた操作を続けながらmihomoの設定機能を使いたい方に、FlClashは適しています。インストール時にはCPUアーキテクチャを確認し、デスクトップ版とAndroid版のインストーラーを取り違えないようにしてください。各OSのダウンロード先はダウンロードセンターの対応OS一覧をご覧ください。
Clash Nyanpasu:カスタマイズできるデスクトップ環境
Clash Nyanpasuは、デスクトップの設定処理を理解したうえで使いたい方に向いています。当サイトではWindows版を掲載しています。ここでの解説は、掲載していないOS向けのビルドを対象としていません。画面や設定管理の構成は独自のため、ほかのクライアントの解説にあるボタンの位置をそのまま当てはめないでください。
コアを選ぶ際は、クライアント名と実際に動作するコアを分けて確認してください。設定項目やプロトコルが使えるかどうかは、選択したコアと同梱ビルドによって異なります。開発が活発という理由だけで判断することはできません。移行前に基本設定を読み込み、ポリシーグループ、DNS、ルールの照合を確認してから、既存の変更を一つずつ戻しましょう。
読み込んですぐ使いたい場合はClash Plusを、デスクトップの設定処理を整理したい場合はNyanpasuとVerge Revを比較してみてください。ダウンロード先:Windows版クライアント。
Clash for Windows:アーカイブ環境からの移行
Clash for WindowsはCFWとも呼ばれ、古い解説でよく使われているデスクトップクライアントです。後期のビルドでは、現在のmihomoではなくClash Premiumが使われていることが多くあります。解説で見慣れたProfiles、Proxies、システムプロキシの操作だけを理由に、アーカイブ版を使い続けるのは避けましょう。
アーカイブ版は、新しいOSやプロトコルへの継続的な対応が期待できません。古い設定が動いていても、新しい項目が有効になるとは限らず、ネットワークの問題がすべてサブスクに起因するとも限りません。新規インストールには、現在も開発中のクライアントをおすすめします。既存環境の再現が必要な場合は、ダウンロードセンターのアーカイブ版を利用し、元の設定も保管してください。
CFWからClash Plus、Verge Rev、FlClashへ移行する際は、まずサブスクの取得先を記録し、手動ルールを保存してください。その後、旧クライアントのシステムプロキシとバックグラウンドサービスを停止します。ウィンドウを閉じただけで新しいクライアントを起動すると、ポートの競合、プロキシ設定の残存、通信制御の競合が重なり、原因の特定が難しくなります。
Clash Meta for Android:モバイルのルール制御
Clash Meta for Android(CMFA)はMeta/mihomo系コアを採用しています。ポリシーグループの確認、設定の調整、Androidアプリの通信管理が必要な方に向いています。デスクトップのシステムプロキシのスイッチをそのままスマートフォンに移したものではなく、AndroidのVPN機能を使って通信を制御します。
初回接続時にはシステム権限が必要です。同じVPN機能を使うアプリを併用する場合は、どちらを使うか選択する必要があります。アプリごとの通信制御、除外リスト、バッテリー管理も動作に影響します。画面ロック後に切断される場合は、バックグラウンド制限と実行ログを確認してください。ノードの障害とすぐに決めつけないようにしましょう。
Clash YAML形式のサブスクを使い続け、Meta系のルール機能を利用したいAndroidユーザーは、CMFAを比較候補にできます。実際に使える設定項目はインストールパッケージに含まれるコアによって異なります。アーキテクチャとパッケージの種類はAndroidダウンロードで確認してください。
Surfboard:設定形式を先に確認
Surfboardとほかの掲載クライアントとの大きな違いは、ClashコアのGUIではないことです。独自のプロキシ実装とSurge形式の設定を採用しています。ノードのプロトコルに共通点があっても、設定ファイルのセクション、ポリシー構文、利用できる機能はそのまま互換ではありません。
Surfboard対応の設定をすでに持っている場合は、Androidでの日常的な接続用途をもとに検討できます。Clash YAMLのURLしかない場合、Surfboardへのインポートを標準的な次の手順と考えるのは避けてください。変換ツールで一部の形式を調整できても、移行先が実装していない設定項目までは補えません。変換後もノードのパラメーター、ポリシー参照、ルールの順序を確認してください。
そのためSurfboardは、互換性のある設定を持ち、形式の違いを理解しているAndroidユーザー向けです。すべてのClash初心者に適しているわけではありません。既存のYAMLサブスクをそのまま使いたい場合は、まずClash Plus、CMFA、FlClashを比較すると、設定の意味を保ちやすくなります。
ClashX Meta:macOS向けメニューバーのアーカイブ版
ClashX MetaはMeta系コアを採用し、macOSのメニューバーから操作します。既存端末に残る旧バージョンの確認、過去の設定の閲覧、移行計画には利用できます。メニューが少ないからといって、すべての新しいOSで安定しているとは限りません。
メニューバーと管理ウィンドウの違いは主に操作方法であり、コアの性能を示すものではありません。利用可否はCPUアーキテクチャ、OSのバージョン、権限、同梱コアによっても変わります。新規インストールではClash Plus、Verge Rev、FlClashを優先して比較してください。すでにClashX Metaを使っている場合は、サブスクの取得先とローカルルールをバックアップしてから、段階的に移行しましょう。
移行時は、ログイン時の起動項目、システムのネットワークプロキシ、バックグラウンドプロセスが残っていないか特に確認してください。新しいクライアントが必要な通信を制御できていることを確認してから旧環境を削除すれば、2つのソフトの動作を同じ設定の結果と誤認するのを防げます。
用途別の選び方
クライアントの移行前に確認すること
- 設定の取得元を記録する。サブスクURLの保管場所とローカル変更の方法を記録し、機密性の高いリンクは信頼できる環境だけに保存してください。クライアントが生成した一時ファイルだけをバックアップするのは避けましょう。
- 形式と設定項目を確認する。Clash YAMLとSurfboardが必要とする形式を区別し、プロトコル、ポリシーグループ、DNS、ルール参照を確認してください。コアの違いは用語クイックガイドとYAMLハンドブックも参考になります。
- 旧クライアントの通信制御を停止する。終了前にシステムプロキシまたはTUNを無効にし、バックグラウンドサービスと起動項目を確認してください。スマートフォンでは、ほかのVPNアプリがインターフェースを使用中でないか確認しましょう。
- 基本接続から動作を確認する。まず設定を読み込めること、ポリシーを選べること、ログに継続的なエラーがないことを確認してから、オーバーライドやアプリごとの通信制御を戻しましょう。複数の条件を一度に変更しないでください。
- 元に戻せるよう記録を残す。よく使うアプリと直接接続のルールが意図どおり動くことを確認してから、旧ファイルを整理してください。問題が起きた場合は、OS、クライアント、コア、エラーログの情報を添えてヘルプセンターで該当する問題を探してください。
最終的には、端末の条件と設定の要件に合わせて選んでください。初めて使う方はClash Plusから検討しましょう。デスクトップのオーバーライドや特定のmihomo設定項目が必要な場合は、該当するクライアントを比較してください。CFWとClashX Metaは既存環境の参考として扱います。インストーラー、アーキテクチャ、アーカイブ版の表示は、ダウンロードセンターで確認できます。