クライアント選び · プラットフォームと設定の互換性

Clashクライアント比較

まずOSとサブスクリプションの形式を確認し、ルール管理やネットワークの制御方法を比較しましょう。画面が似ていても、コアの機能、設定の記述方法、必要な権限は異なります。

ダウンロードページで配布している8種類を比較しています。対応OS欄は当サイトでの配布対象を示し、各プロジェクトが対応する全OSを示すものではありません。メンテナンス状況は選択の目安であり、更新頻度やサポートを保証するものではありません。

まずは Clash Plus を検討

新規インストールでは、メンテナンス中のクライアントから選びましょう。既存の設定や特定の使い方がある場合は、その後で別のクライアントを検討してください。

おすすめ

既存環境に縛られない方には、Clash Plusをまずおすすめします。ダウンロードページでWindows、macOS、Android、iOSの該当する項目を選び、設定をインポートしてプロキシグループを選択し、接続するのが基本の流れです。公式サイトは clashplus.io です。同じ名前でも、プラットフォームによって機能が異なる場合があります。特にサブスクリプション形式、プロトコル対応、バックグラウンド実行の制限を確認してください。

LinuxではClash Verge Revを優先して確認し、FlClashも比較候補にできます。デスクトップでのオーバーライドや設定のトラブル対応を重視するならVerge Rev、PCとAndroidで近い操作感を求めるならFlClashを検討してください。CFWとClashX Metaはアーカイブ用途の参考情報であり、新しい環境への標準的なインストール先ではありません。

対応OSとシステム要件からクライアントを選ぶ →

対応OS、コアと機能の違い

難易度は、有効な設定を読み込んで主な項目を理解するまでの目安であり、性能の順位ではありません。画面が狭い場合は表を横にスクロールしてください。

当サイトの配布対象クライアントを比較
クライアント 対応OS コア/設定形式 メンテナンス状況 使い始めやすさ 主な機能 おすすめのユーザー
Clash Plus Windows、macOS、Android、iOS 対応OSごとにコアと設定の対応状況を確認。すべてをmihomo対応とは表記していません メンテナンス中 低め。まず設定を読み込んで接続 設定のインポート、プロキシグループ選択、複数OS向けの配布 初心者、PCとスマートフォンを普段使いする方
Clash Verge Rev Windows、macOS、Linux mihomo メンテナンス中 基本操作は簡単。オーバーライドやTUNには権限の理解が必要 設定管理、オーバーライド、システムプロキシ、TUN デスクトップユーザー、ルールベースの振り分けを使う上級者
FlClash Windows、macOS、Linux、Android mihomo メンテナンス中 低〜中程度。OSごとの違いに注意 共通性の高いマルチプラットフォームUI、設定・プロキシグループ管理 PCとAndroidを併用する方
Clash Nyanpasu Windows 複数コアを選択可能。機能は選んだコアによって異なる メンテナンス中 中程度。コアとの互換性確認が必要 デスクトップでの設定管理、UIカスタマイズ、コア選択 デスクトップの使い方を自分好みに調整したい方
Clash for Windows Windows オリジナル版Clash。アーカイブ版の仕様に準拠 メンテナンス終了 古い解説は豊富。新しい設定との互換性に注意 過去の設定、旧バージョンのデスクトップ環境 古い環境を再現したい方、互換性をテストする方
Clash Meta for Android Android Meta/mihomo メンテナンス中 中程度。VPN権限とバックグラウンド設定が必要 アプリごとのアクセス制御、設定管理、ログ確認 Androidでアプリごとにプロキシを使い分けたい方
Surfboard Android 独自実装。Surge形式の設定を採用し、Clashコアは使用しない メンテナンス中 中程度。設定形式の理解が必要 Surge形式の設定、プロキシポリシー、ルール管理 互換性のある設定をすでに持つAndroidユーザー
ClashX Meta macOS Meta。アーカイブ版のコア機能に準拠 メンテナンス終了 メニューバー操作は簡単。問題の切り分けには設定の知識が必要 メニューバーからのプロキシグループ切り替え、システムプロキシ制御 既存のmacOS設定を維持したい方

8種類のクライアントを個別に解説

操作手順と互換性の確認事項を比較します。画面の見た目だけで機能を判断したり、クライアント名だけで接続品質を推測したりしないようにしましょう。

Clash Plus:新規インストールの第一候補

まず接続を確立し、必要に応じてルールを理解していきたい方に向いています。OSに対応した配布ページから始められるため、複数のデスクトップ版から選ぶ必要がありません。インストール後、サービス提供元の対応設定を読み込み、プロキシグループを選択できることを確認してから、ブラウザーで接続をテストしましょう。iOSではダウンロードページのApp Storeへのリンクを確認してください。ネットワークの制御方法はデスクトップとスマートフォンで異なるため、別のOSの手順をそのまま使わないでください。

選ぶ前に、サブスクリプション形式と必要なプロトコルへの対応を確認してください。同じ名前のマルチプラットフォーム版でも、設定が完全に共通とは限りません。スクリプト、OS固有の項目、複雑なオーバーライドを使う場合は特に注意が必要です。主な用途がLinuxデスクトップなら、当サイトの一覧からVerge RevまたはFlClashを選びましょう。

Clash Plusの各OS向け配布ページを見る →

Clash Verge Rev:デスクトップでの設定・オーバーライド管理

Verge Revはmihomoコアを採用しており、Windows、macOS、Linuxでサブスクリプションを管理し、ルールを調整して接続の問題を切り分けたい方に向いています。基本操作は設定ページからインポートするところから始めます。上級者はオーバーライドを使って個人ルールとサブスクリプションの内容を分けると、リモート設定を直接編集して次回の更新で上書きされるのを防げます。TUNを使う場合は、先にサービスモードや必要な権限を設定してください。

クライアントの設定とコアの設定を分けて考えられる方に適しています。システムプロキシは一部のアプリにプロキシ接続を提供し、TUNは別の仕組みでネットワークを制御します。両者は同じスイッチではありません。接続に問題がある場合はログも確認し、画面上のモード選択だけを原因と決めつけないでください。

Clash Verge Revの使い方を見る →

FlClash:PCとAndroidで近い操作感

FlClashはmihomoベースで、デスクトップとAndroidで共通性の高い設定・プロキシグループ管理を利用できます。複数の端末をよく切り替える方は、似た画面構成に慣れることで設定を探す手間を減らせます。ただし、デスクトップのシステムプロキシ、モバイル端末のVPN権限、バックグラウンドでの動作維持はOSごとの仕組みです。画面が似ていても、こうした違いは解消されません。

複数端末で使う場合は、設定ファイル全体をコピーするのではなく、サブスクリプションの取得元とルールの意図をそろえましょう。端末固有のパス、待ち受けアドレス、ネットワークインターフェースの設定は個別に管理してください。スマートフォンではバッテリー最適化とVPNの状態を、デスクトップでは待ち受けポートとシステムプロキシを確認します。端末ごとに切り分けて確認すれば、特定端末の環境問題をサブスクリプションの失効と誤認しにくくなります。

Clash Nyanpasu:コア選択とデスクトップのカスタマイズ

Nyanpasuは、デスクトップ画面や設定管理の方法を調整したい方に向いています。複数のコアを選べる一方で、互換性の確認が必要です。同じYAMLでも、コアによって受け付ける項目が異なる場合があります。切り替える前に現在のコアを記録し、動作する設定を保存したうえで、使用中のプロトコル、DNS項目、ルール形式が移行先のコアに対応しているか確認してください。

このページで案内するのは、当サイトのダウンロードページで配布するWindows版です。プロジェクトが対応する全プラットフォームを網羅するものではありません。サブスクリプションを読み込んで接続するだけなら、コアの選択によって手順を増やす必要はありません。コアごとの動作を比較する場合は、一度に変更する項目を一つにし、エラーログを保存してください。コア、DNS、ネットワーク制御方式を同時に変更すると、原因を特定しにくくなります。

Clash for Windows:アーカイブ版との互換性確認向け

CFWはメンテナンスが終了しています。古い解説で画面の名称が引用されていることは多いものの、検索しやすいからといって新しいOSやプロトコルに適しているわけではありません。オリジナル版Clashコアとmihomoでは対応機能が異なります。未知のプロキシ種別や設定項目のエラーが出た場合、繰り返しインポートしても解決しません。項目を削除すれば元と同じルールの振り分けを維持できるとも限りません。

古い操作環境の再現や、過去の設定の検証が必要な場合に限り、アーカイブ版を検討してください。普段使いではメンテナンス中のクライアントへの移行を優先し、サブスクリプション、プロキシグループの選択、ポート、独自ルールを一つずつ記録しましょう。古い設定は参考用に残しつつ、複数のクライアントでシステムプロキシを同時に制御したり、同じ待ち受けポートを使用したりしないでください。

Clash Meta for Android:アプリごとのアクセス制御

Clash Meta for Androidは、CMFAとも呼ばれ、アプリごとにプロキシの適用範囲を変えたいAndroidユーザーに向いています。設定内のルールは接続先を決め、アプリのアクセス制御はクライアントによるネットワーク制御の対象アプリを決めます。これは別々の仕組みです。アプリを対象外にした場合、そのアプリに関連するドメインルールを変更しても通常は結果に影響しません。

初回起動時はAndroidのVPN接続を許可してから、設定が有効になっているか確認してください。Androidでは通常、一般的なVPNサービスを同時に一つしか有効にできません。他のVPNアプリがクライアントと干渉する場合もあります。画面ロック後に接続が切れる場合は、設定内のDNSやプロキシグループを変更する前に、バッテリー管理とバックグラウンド実行の制限を確認してください。

Androidの設定手順を見る →

Surfboard:設定形式を確認してから選択

Surfboardは同じダウンロード一覧に掲載されていますが、mihomoの別のGUIというわけではありません。独自実装で、Surge形式の設定を採用しています。Clash YAML形式のサブスクリプションを使っている場合は、サービス提供元が対応形式を用意しているか確認してください。ファイルの拡張子を変えただけでは、別のパーサーで元の設定をそのまま使えません。

対応する設定をすでに持ち、プロキシやルールの記述方法を理解しているAndroidユーザーに向いています。形式が似ていても、別のソフトウェアのモジュール、スクリプト、プロトコルがすべて使えるとは限りません。サブスクリプション情報を含む設定は、サービス提供元が用意した対応方法や信頼できるローカル処理を優先し、見知らぬオンライン変換サービスに安易に渡さないでください。

ClashX Meta:macOSの旧メニューバー環境

ClashX Metaは、既存のmacOS環境でメニューバーから操作する方法を説明する目的には役立ちますが、プロジェクトのメンテナンスは終了しているため、新規インストールの第一候補にはおすすめしません。メニューバーから簡単に切り替えられても、アーカイブ版のコアが増え続ける新しい設定項目を解析できるとは限りません。OSアップデート後に権限、プロキシ設定の残存、起動などの問題が起きた場合は、システム制限を回避し続けるのではなく、移行を検討してください。

Clash Plus、Verge Rev、FlClashに移行する前に、旧クライアントのシステムプロキシを無効にして終了し、新しいクライアントの待ち受けポートを確認してください。以前のプロキシグループ名は選択の参考になりますが、メニューバーの設定やクライアント内部の状態をそのまま移行できるとは限りません。ブラウザーやよく使うアプリでの動作確認後に、古い起動項目を削除しましょう。

用途から候補を絞る

まず必要な条件を満たし、そのうえで画面や操作の好みを比べましょう。以下の提案は速度やリソース使用量の順位を示すものではありません。

クライアント移行前の確認手順

  1. 取得元と変更内容を記録。サブスクリプションの取得元、現在のプロキシグループ、独自ルールを記録します。アクセス情報が含まれる場合があるため、サブスクリプションURLや設定ファイル全体を問題報告に貼り付けないでください。
  2. 設定形式とコアを確認。Clash YAML、mihomoの拡張項目、Surfboardの設定は、見た目だけで互換性を判断できません。まず設定を読み込めることを確認してから、システムのネットワーク制御を設定してください。
  3. 旧クライアントを終了。古いシステムプロキシとTUNを無効にし、待ち受けポートが競合していないか確認します。ネットワーク制御を主に行うクライアントは一つに絞り、設定の上書きや接続ループを防いでください。
  4. まず初期設定で動作確認。設定を読み込んだら、ルールモードで普段使うサイトに接続し、ログで対象ドメイン、ルールの種類、プロキシグループを確認します。接続できてから、独自のオーバーライドを一つずつ戻してください。

クライアントが主に左右するのは、設定管理、コアの機能、ネットワークの制御方法です。遠隔サービスの品質を単独で決めるものではありません。速度や接続可否に問題がある場合、画面の異なるクライアントに次々と変えても原因特定にはつながりにくいでしょう。ローカルネットワーク、設定の読み込み、DNS、ルールの適用、接続先の順に確認し、トラブル対処ガイドを参照してください。初回の設定インポートがまだの場合は、先に入門ガイドをお読みください。

ダウンロードはクライアント一覧ページから行い、OSごとのインストーラーとシステム要件を確認してください。この記事は各クライアントの選び方を紹介するものであり、Clash配布ステーションは各クライアントの公式開発元ではありません。具体的な機能と対応範囲は、各プロジェクトおよび実際の配布パッケージの説明をご確認ください。

Clashダウンロード