Clash Plus:普段使いの第一候補
おすすめ
Clashを初めて使う方や、パソコンとスマートフォンで似た操作感を求める方に適しています。選ぶ際は対応OSとサブスクリプションの取り込み方法を確認しましょう。普段は設定の管理やプロキシグループの選択を行い、OSに応じた通信制御を有効にするだけで利用できます。当サイトでは、Windows、macOS、Android、iOSのダウンロード一覧の先頭にClash Plusを掲載しています。公式サイトはclashplus.ioです。
クロスプラットフォームのクライアントでも、利用できるネットワーク機能はOSによって異なります。デスクトップのTUN、サービスのインストール、DNS設定をそのままスマートフォンに適用しないでください。mihomoの特定の高度な設定項目が必要な場合も、利用するプラットフォームでの対応状況を確認しましょう。iOS版はダウンロードページからApp Storeへ進んでください。Linuxでは、ダウンロード一覧に掲載しているほかのクライアントをお選びください。
Clash Plusのプラットフォーム別ダウンロード →
Clash Verge Rev:デスクトップのオーバーライドとOS連携
デスクトップの設定を継続的に管理したい方に向いています。mihomoカーネルと設定管理画面を使って、サブスクリプションの内容とローカルの変更を分けて管理できます。サブスクリプションはプロキシやルールの取得元を更新し、ローカルのオーバーライドでは独自のルール、DNS、ポート設定を保持します。Windows、macOS、Linuxでは、ダウンロードページで対応するインストーラーを確認し、各OSの要件に従ってインストールしてください。
TUNやサービスモードを有効にする前に、まずシステムプロキシで基本的な接続を確認しましょう。サービスの許可、仮想ネットワークアダプター、システムルートが加わると、確認すべき要素が増えます。複数のプロキシツールを同時に有効にすると、通信経路が分かりにくくなることがあります。問題を調べる際は、元のサブスクリプションだけを変更するのではなく、最終的に適用された設定、ログ、接続履歴を順に確認してください。
Clash Verge Revのインストーラーを見る →
FlClash:デスクトップとAndroidの併用に
パソコン、Linux、Androidを併用する方に向いています。mihomoベースのFlClashは、複数のプラットフォームで共通した画面を使えるため、設定、プロキシグループ、接続状況の確認方法を覚える手間を減らせます。Clash YAML形式のサブスクリプションがある場合は、まず設定を一つ取り込んで有効にし、プロキシグループとルールが読み込まれているか確認しましょう。最初からすべての高度な設定を変更する必要はありません。
画面が似ていても、必要な権限は同じではありません。AndroidではシステムVPNの許可が必要です。デスクトップではシステムプロキシまたはTUNの設定を確認してください。端末を変えた際は、設定の更新日時、通信制御のスイッチ、バックグラウンド実行の制限をそれぞれ確認しましょう。「設定を取り込めたこと」と「システムの通信がカーネルに届いていること」を分けて確認すると、何度も再インストールするより効率的です。
FlClashの対応プラットフォームを見る →
Clash Nyanpasu:カーネル管理を行いたいデスクトップユーザー向け
デスクトップの画面を調整し、複数の設定を管理しながら、クライアントとカーネルの役割を理解して使いたい方に向いています。当サイトではWindows版インストーラーを掲載しています。カーネル管理機能を利用するため、互換性はアプリ名だけでなく、実際に有効なカーネルを基準に確認してください。Metaやmihomo固有の設定項目を使う前に、選択中のカーネルとログの情報が一致していることを確かめましょう。
通常のサブスクリプション取り込みと比べ、カーネルの切り替えには追加の確認作業が必要です。切り替え後は設定の解析結果、ルールの動作、TUNの権限を再確認してください。旧カーネルで動いたからといって、新しいカーネルでも同じように動くとは限りません。普段の接続だけが目的なら、まずClash Plusを選ぶと手軽です。カーネル管理が必要な場合に、こうした細かな制御ができるクライアントを検討しましょう。
Windows版クライアントを見る →
Clash for Windows:旧環境の再現と移行の参考に
開発・保守終了
CFWはClash for Windowsの一般的な略称です。設定ページ、プロキシページ、システムプロキシのスイッチを中心に説明する旧来のガイドで広く使われています。当サイトでは、既存環境での操作の再現、古い設定の確認、移行計画に役立つよう、Windows版のアーカイブを掲載しています。新規インストールには、開発・保守中のClash Plus、Clash Verge Rev、FlClashがおすすめです。
オリジナルのClash系とmihomoでは、対応するプロトコル、DNS設定項目、ルール機能が完全には一致しません。古い環境では、手動でカーネルを入れ替えている場合もあります。移行前にサブスクリプションの配布元と独自ルールをバックアップし、新しいクライアントにサブスクリプションを取り込んでください。古いアプリのキャッシュ、サービス用フォルダー、設定ファイル一式をそのまま上書きするのは避けましょう。新しい環境の動作を確認してから、旧アプリの自動起動を無効にしてください。
Windows版アーカイブと代替クライアントを見る →
Clash Meta for Android:Android向けの細かな制御
CMFAはClash Meta for Androidの略称です。AndroidでClash YAMLを管理し、アプリごとのアクセス制御や接続状況を確認したい方に向いています。Meta/mihomo系カーネルを使用し、AndroidのシステムVPNを通じて通信を制御します。初回起動時に設定を取り込み、システムVPNの許可を求められたら承認してください。その後、ステータスバーのVPN表示とクライアントの接続履歴を確認しましょう。
スマートフォンで接続が切れる場合は、省電力設定、バックグラウンド制限、ほかのVPNアプリを確認してください。Androidでは通常、同じユーザー環境で複数のシステムVPNが同時に通信を制御することはできません。仕事用プロファイルなどの例外もOSの仕組みに左右されます。アーキテクチャは端末が対応するABIに合わせて選びましょう。分からない場合はダウンロードページの説明を確認し、CPUのメーカーだけでインストーラーを判断しないでください。
Android版インストーラーを見る →
Surfboard:Surge形式の設定を事前に確認
SurfboardもClashクライアントと同じく、プロキシツールの選択肢の一つですが、設定形式は異なります。独自実装とSurge形式の設定を採用しており、互換性のある設定をすでに入手しているAndroidユーザーに向いています。選ぶ前に、サブスクリプションの提供形式と対応プロトコルを確認してください。Clash YAMLのURLをそのまま読み込ませて試すのは避けましょう。
形式を変換しても、完全な互換性が保証されるわけではありません。ルールの種類、プロキシグループの動作、DNS設定を個別に調整する必要がある場合があります。Clash YAMLしかなく、mihomoの機能も使いたい場合は、Clash Plus、CMFA、FlClashを選ぶと設定を維持しやすくなります。異なる形式のファイルを拡張子だけ変更して、移行が完了したと考えないでください。
SurfboardとAndroid向けの代替クライアントを見る →
ClashX Meta:macOSのメニューバー向けアーカイブ
開発・保守終了
古い設定を読み込んだり、従来のメニューバー操作を維持したりしたいMacユーザーに向いています。Meta系カーネルを採用し、メニューバーからの操作とローカル設定の管理を中心に利用します。当サイトでは、Appleシリコン版とIntel版をアーカイブとして掲載しています。新規インストールやmacOSのアップグレードを予定している方は、開発・保守中のClash Plus、Clash Verge Rev、FlClashを優先してご検討ください。
アーカイブ版アプリでは、OSのアップグレード後に権限やプロキシ設定がどう復元されるかに注意してください。移行前にポート、ルール、ローカル設定の保存場所を記録します。旧クライアントを終了し、システムプロキシを無効にしてから新しいクライアントを有効にしてください。ブラウザーで問題が続く場合は、複数のクライアントを同時に起動するのではなく、macOSのネットワーク設定に古いプロキシアドレスが残っていないか確認しましょう。
macOS版アーカイブと代替クライアントを見る →