Clash Plus
おすすめ初めてのインストール後、GUIで設定、プロキシグループ、プロキシモードを管理したい方に適しています。
インストール後は設定をインポートし、プロキシグループから接続先を選んでください。システムプロキシとTUNは通信を制御する仕組みが異なります。初回接続では、まずシステムプロキシを有効にして接続ログを確認しましょう。最初からネットワーク設定をすべて変更する必要はありません。
公式サイト clashplus.io ›インストール前の確認
OSに合ったクライアントを選び、プロセッサアーキテクチャを確認してください。Clash Plus、Clash Verge Rev、FlClashのダウンロード先をプラットフォーム別に掲載し、コアパッケージは別に案内しています。
クライアントは設定を読み込み、通信先を管理するためのソフトウェアです。インストーラーにサブスクリプションサービスは含まれていないため、初回利用時にはサブスクリプションURLまたはローカル設定が必要です。
プラットフォームとアーキテクチャ
各プラットフォームでは、まずよく使われるクライアントを、その後に代替候補を掲載しています。インストール前にカード下部のシステム要件を確認してください。異なるOS向けのファイルは使用できません。
以下のデスクトップインストーラーはx64デバイス向けです。「設定 → システム → バージョン情報」でシステムの種類を確認してください。ARMデバイスでは、x64パッケージをARMネイティブ版として扱わないでください。互換実行の可否は、Windowsのバージョンとプログラムの依存関係によって異なります。
初めてのインストール後、GUIで設定、プロキシグループ、プロキシモードを管理したい方に適しています。
インストール後は設定をインポートし、プロキシグループから接続先を選んでください。システムプロキシとTUNは通信を制御する仕組みが異なります。初回接続では、まずシステムプロキシを有効にして接続ログを確認しましょう。最初からネットワーク設定をすべて変更する必要はありません。
公式サイト clashplus.io ›デスクトップでサブスクリプション、ルール、サービスモードを管理したい方に適しています。
まず通常のインストールを完了し、TUNが必要かどうかに応じて関連サービスをインストールまたは起動してください。サービスのインストールにはシステム権限が必要です。失敗した場合は表示内容を記録しましょう。繰り返し起動しても、権限、ドライバー、ポートの競合は解決しません。
デスクトップとスマートフォンで、似た手順で設定を管理したい方に適しています。
AMD64はx64命令セットに対応するIntelプロセッサでも使用でき、AMD製品専用ではありません。設定を移行する際は、ローカルのファイルパス、オーバーライド設定、DNSオプションに注意してください。画面構成が似ていても、プラットフォームごとにシステム権限の条件は異なります。
別のデスクトップ設定・接続管理画面を使いたい方に適しています。
ほかのクライアントと併用する場合は、旧クライアントのシステムプロキシとネットワーク制御機能を先に無効にしてください。複数のプログラムが同じローカルポートを使用したり、同時にシステムプロキシを変更したりすると、接続テストと実際の動作の関係を把握しにくくなります。
既存環境の移行比較や旧設定の再現に使うアーカイブです。
新規インストールには、メンテナンス中のクライアントを優先してください。旧クライアント内蔵のコアは、現在のmihomoと対応機能が異なります。新しいプロトコル項目やルールの記述を読み込めないことがあります。設定を保管しても、古い実行プログラムを使い続ける必要はありません。
| 確認項目 | 選択の目安 | インストール前に行うこと |
|---|---|---|
| OS | サポート対象の64ビットWindowsを使用してください。最低バージョンは各パッケージの案内を確認してください。 | システム情報でバージョンとシステムの種類を確認する |
| プロセッサ | このセクションのパッケージはx64 / AMD64向けです | ARMデバイスでは互換実行の条件を別途確認する |
| 権限とコンポーネント | 通常のインストール、システムサービス、TUNでは必要な権限が異なります | 必要な権限が明示された場合にのみ許可する |
ストアアプリがローカルプロキシ経由で接続できない場合、インストーラーの破損ではなくUWPのループバック制限が原因の可能性があります。通常のアプリが接続できるか確認してから、FAQ・トラブル対処をご覧ください。ネットワーク制御の問題をインストール失敗と混同しないようにしましょう。
Appleメニューの「このMacについて」でチップの種類を確認してください。Apple SiliconとIntelではネイティブアプリのアーキテクチャが異なります。以下では両方のダウンロードリンクを掲載し、現在の配布リストで同じx64ファイルを指すケースについても説明しています。
チップに合ったDMGを選択してください。デスクトップ画面からサブスクリプションをインポートし、プロキシを設定できます。
ディスクイメージを開き、案内に従って「アプリケーション」フォルダにインストールしてから、そのフォルダ内のアプリを起動してください。初回にシステムプロキシやネットワーク拡張を設定する際は、macOSの許可ダイアログでアプリ名を確認してから続行しましょう。
公式サイト clashplus.io ›デスクトップで設定やルールを管理したい方に適しています。インストール前に下記のアーキテクチャに関する注意を確認してください。
現在の配布リストでは、2種類のチップ用リンクが同じx64ファイルを指しており、ARMネイティブ版ではありません。Apple Silicon搭載Macでは、Rosettaで実行できるかを先に確認してください。ネイティブ版が必要な場合は、このセクションの別のクライアントもご検討ください。
デスクトップとモバイルで設定管理の手順をそろえたい方に適しています。
現在、どちらのアーキテクチャのリンクもAMD64と記載されたDMGを指しています。インストール後は通常のプロキシ接続を確認してから、追加権限が必要な機能を有効にしてください。システムがアーキテクチャ非対応と表示した場合、ファイル名を変更して解決しようとしないでください。
既存のメニューバークライアント環境から移行する際の参考用アーカイブです。
現在、どちらのチップ用リンクもx86_64ファイルを指しています。旧クライアントのメニュー構成、権限設定、内蔵コアを、現在のエコシステムの標準的な動作とみなさないでください。新しいデバイスへのインストールには、メンテナンス中のクライアントを優先し、復元可能な設定のコピーを保管しましょう。
| 確認項目 | 選択の目安 | インストール前に行うこと |
|---|---|---|
| チップ | Apple SiliconはARM64、Intelはx64 / x86_64を選択 | 実際のファイル名とパッケージのアーキテクチャも確認する |
| OSバージョン | 必要な最低バージョンはクライアントのリリースによって異なります | OSバージョンとインストール時の案内を確認し、チップが同じという理由だけで互換性を判断しない |
| 許可 | システムプロキシ、VPN、ネットワーク拡張には個別の許可が必要な場合があります | システムの案内に従い、アプリの提供元と権限の用途を確認する |
アップデート前に実行中のクライアントを終了してから、アプリを置き換えてください。ディスクイメージがまだマウントされている場合は、「アプリケーション」フォルダ内のコピーを起動しているか確認しましょう。インストール場所を取り違えると、今後の更新で混乱するおそれがあります。
最近のスマートフォンの多くはARM64に対応しています。古いデバイスでは32ビットARM版が必要な場合があります。対応ABIがわからない場合は、端末のABIを確認するか、クライアントが提供するユニバーサル版を選んでください。プロセッサが64ビット対応でも、Android OS自体が64ビットとは限りません。
ARM64版のインストーラーです。スマートフォンの画面から設定をインポートし、プロキシモードを切り替えられます。
インストール後、初めて接続するときはシステムのVPN接続リクエストを許可してください。Androidでは通常、一般的なVPNサービスがこの接続経路を同時に使用できるのは1つだけです。起動前に、ほかのVPNや同種のネットワークツールが実行中でないか確認しましょう。
公式サイト clashplus.io ›デバイスのABIに合ったAPKを選ぶか、複数のアーキテクチャに対応するユニバーサル版を使用してください。
リモート設定をインポートした後、その設定を選択してサービスを起動してください。サブスクリプションの更新とプロキシ接続は別の操作です。サブスクリプションを取得できない場合は、URLの有効期限と現在のネットワークを確認しましょう。アプリを何度もアンインストールする必要はありません。
ARM64版と32ビットARM版を用意しています。OSが対応するアーキテクチャを選んでください。
接続後、画面ロック中にしばらくすると切断される場合は、システムのバッテリー管理がバックグラウンド動作を制限していないか確認し、アプリのログも確認してください。バックグラウンドでの実行維持、自動起動、VPNの許可はそれぞれ別の設定です。通知アイコンだけで、すべて正常と判断することはできません。
独自の設定形式を使うAndroidクライアントです。対応形式の設定をすでにお持ちの方に適しています。
SurfboardはmihomoのGUIフロントエンドではなく、Clash YAMLをそのままインポートできるとは限りません。ダウンロード前に、設定の提供元がSurfboardの形式とプロトコルに対応しているか確認してください。ファイルの拡張子を変更しても形式は変換されず、不足している項目も補われません。
| 確認項目 | 選択の目安 | インストール前に行うこと |
|---|---|---|
| OSとABI | arm64-v8aはARM64、armeabi-v7aは32ビットARMです | OSが対応するABIと、クライアントの最低システム要件を確認する |
| インストールの許可 | 現在の提供元からアプリをインストールする許可を求められる場合があります | 今回使用するブラウザーまたはファイル管理アプリに限って必要な権限を許可する |
| 上書きインストール | 旧アプリと新しいパッケージの署名が異なると、更新に失敗します | 設定を先にエクスポートし、エラーの原因を確認してから旧アプリを処理する |
ユニバーサル版はダウンロード容量とストレージ使用量が大きくなる傾向があり、通信速度が速くなるわけではありません。インストール後は設定を読み込めるか確認し、アプリごとの振り分けやバックグラウンド動作を設定しましょう。初回のトラブルシューティングでは、一度に確認する要素を絞ると原因を特定しやすくなります。
iPhoneとiPadでは、App StoreからClash Plusをインストールできます。対応OS、アプリの権限、最新のリリース情報はApp Storeの詳細ページで確認してください。インストール後に必要な設定をインポートします。
App Storeからアプリを入手し、初回接続時はシステムの案内に従ってVPN構成の追加を許可してください。
インストール後、アプリが対応する方法でサブスクリプションURLを貼り付けるか、設定ファイルをインポートしてください。インポートが成功しても設定が保存されたことを示すだけです。対象の設定を選び、プロキシグループを確認してから接続を開始してください。サブスクリプションURLにはアクセス情報が含まれる場合があるため、公開の場に貼り付けたり、画面を共有したりしないよう注意しましょう。
公式サイト clashplus.io ›| 確認項目 | 選択の目安 | インストール後の操作 |
|---|---|---|
| OSの互換性 | App Storeの互換性欄を確認してください | 現在のiOS / iPadOSバージョンが要件を満たすか確認する |
| ネットワーク権限 | 接続時にシステムのVPN構成を許可する必要があります | アプリ名を確認してから、システムのリクエストを許可する |
| 設定の提供元 | サブスクリプションの形式とプロトコルにアプリが対応している必要があります | インポート後、解析結果とプロキシグループを確認する |
システムにほかのVPN構成がある場合は、現在有効な項目を確認してください。別のアプリの接続状態をClash Plusの状態と取り違えないようにしましょう。インポートと確認の手順は入門ガイドをご覧ください。
GUIクライアントは、デスクトップ環境のあるLinuxデバイスに適しています。ここに掲載するDEBとRPMはAMD64向けです。サーバー、ルーター、ほかのプロセッサアーキテクチャでは、コアのセクションをご覧ください。同じパッケージ形式に対応していても、依存関係のバージョンまで同じとは限りません。
ディストリビューションに合わせてDEBまたはRPMを選択してください。デスクトップで設定やシステムプロキシを管理する用途に適しています。
Debian、Ubuntuおよび派生ディストリビューションでは通常DEBを、Fedoraなどでは通常RPMを使用します。インストールには依存関係を処理できるパッケージ管理ツールを優先してください。画面が起動しない場合は、まずターミナルのエラーを確認し、ランタイムライブラリとデスクトップ環境を調べましょう。
AMD64向けのDEBパッケージです。対応形式と実行時の依存関係を満たすデスクトップ環境で使用できます。
インストール後、システムプロキシが各アプリに適用されるかどうかは、デスクトップ環境やアプリ側の設定によって異なります。コマンドラインのプログラムがデスクトップのプロキシ設定を参照するとは限りません。動作確認では、ブラウザー、ターミナル、バックグラウンドサービスを個別に調べ、一つのWebページの結果だけで判断しないでください。
| 確認項目 | 選択の目安 | インストール前に行うこと |
|---|---|---|
| アーキテクチャ | このセクションのパッケージはAMD64 / x86_64向けです | uname -mでマシンのアーキテクチャを確認する |
| パッケージ管理 | ディストリビューションが対応するDEBまたはRPMを選択する | 依存関係を確認し、ファイル名の変更でパッケージ形式を変換しない |
| 実行環境 | GUIクライアントには対応するデスクトップ環境とランタイムライブラリが必要です | デスクトップ環境がない場合は、単体のコアを検討してください |
| ネットワーク権限 | TUNと通常のローカルプロキシでは、必要な権限が異なります | クライアントの要件に従い、サービスまたは必要最小限の権限を設定する |
Linuxでは、デスクトッププロキシ、環境変数、透過的な通信制御はそれぞれ異なる設定です。まずローカルプロキシで基本接続を確認し、必要に応じてTUNを追加してください。ルートを変更する前に既存のネットワーク設定を保存しましょう。リモートホストでは、復旧可能な管理用接続を特に確保してください。
サーバー、ルーター、実行サービスを自分で管理するユーザー向けです。コアは設定を読み込んで通信を処理するもので、GUIクライアントとは異なります。一般的なデスクトップやスマートフォンでは、サービス、ログ、権限を自分で管理する必要がないGUIクライアントを先にご検討ください。
| システム | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 / x64 | ZIP | AMD64 ZIPをダウンロード |
| Windows | ARM64 | ZIP | ARM64 ZIPをダウンロード |
| macOS | Intel / AMD64 | GZ | Intel GZをダウンロード |
| macOS | Apple Silicon / ARM64 | GZ | ARM64 GZをダウンロード |
| Linux | AMD64 | DEB | AMD64 DEBをダウンロード |
| Linux | AMD64 | GZ | AMD64 GZをダウンロード |
| Linux | ARM64 | GZ | ARM64 GZをダウンロード |
| Linux | ARMv7 | GZ | ARMv7 GZをダウンロード |
| Linux | MIPS soft-float | GZ | MIPS GZをダウンロード |
| 確認項目 | 要件 | よくある誤解 |
|---|---|---|
| アーキテクチャとABI | 命令セット、エンディアン、浮動小数点ABIを一致させる | MIPSとMIPSelは名前が似ていても、相互に使用できるとは限りません |
| 実行ディレクトリ | 設定と必要なデータファイルを読み込め、必要なディレクトリに書き込めること | バイナリをダウンロードしても、利用可能なサブスクリプションが自動生成されるわけではありません |
| 権限とポート | 待ち受けポートが使用可能で、TUNなどの機能に必要な権限があること | 通常のプロキシが起動しても、TUNが有効とは限りません |
| システム環境 | OSカーネル、命令セット拡張、パッケージ依存関係がビルド要件を満たすこと | ARM同士、またはLinux同士でも、すべてのパッケージに互換性があるとは限りません |
ルーター用パッケージを選ぶ前に、デバイスのファームウェアの説明とアーキテクチャを確認してください。「実行形式が不正です」というエラーが出た場合は、ネットワークルールを変更する前にアーキテクチャとエンディアンを確認しましょう。プロトコル対応状況とコアの系統についてはプロトコルガイドをご覧ください。
インストールと移行
まずインストールと設定の読み込みを済ませてから、通信の制御方法を調整してください。一度に変更する項目を一つに絞ると、原因を特定しやすくなります。
ダウンロード後、ファイル形式が現在のOSに合っているか確認してください。EXEはWindows、DMGはmacOS、APKはAndroid向けです。DEBとRPMは対応するパッケージ管理ツールで処理します。アーカイブは展開が必要です。インストーラーと混同しないでください。
システムが非対応と表示した場合は、メッセージ全文を記録してから、アーキテクチャ、OSバージョン、依存関係を確認してください。権限が必要なインストール手順には、明確な用途があることを確認しましょう。不明なエラーへの対処としてシステムのセキュリティ機能をすべて無効にしたり、説明のないダイアログから追加コンポーネントをインストールしたりしないでください。
クライアントをインストールしたら、設定画面でサブスクリプションURLまたはローカルのYAMLをインポートし、正常に解析されたことを確認して設定を選択してください。次に、プロキシグループに利用可能な接続先があるか確認し、ルールモードを選んでから、プラットフォームに合ったプロキシまたはVPN機能を起動します。
最後に接続ログとアプリの実際のアクセス結果を照らし合わせて確認してください。遅延テストが成功しても、該当するテストリクエストに応答があったことしか示しません。アプリ側の確認の代わりにはなりません。Webサイトへのアクセス結果が想定と異なる場合は、適用されたルール、プロキシグループの選択、DNSの動作を確認しましょう。
クライアントを変更する前に、サブスクリプションURL、ローカルルール、オーバーライドファイル、必要な画面設定を保存してください。リモートのサブスクリプションは再インポートできることが多い一方、スクリプトのパス、ルールセットのキャッシュ、クライアント固有の項目は個別の対応が必要です。新しい環境で動作を確認してから旧版を削除してください。
移行のテスト中は、旧プログラムのシステムプロキシ、TUN、自動起動を無効にし、複数のクライアントが同時に通信を制御しないようにしてください。アーカイブ版は設定の比較用であり、現在のすべてのプロトコルや設定項目に対応する根拠として使わないでください。
クライアントのバージョンは画面や組み込み機能を示し、コアのバージョンは多くのプロトコルや設定への対応状況を左右します。両者が同時に更新されるとは限りません。画面を更新した後も、実際に使用されているコアをクライアント内で確認してください。コアだけを置き換えても、画面に表示されるバージョンが変わるとは限りません。
このページのカードには、空でないバージョン情報を取得できた場合にバージョンが表示されます。表示がないからといって、インストーラーが使えないわけではなく、更新時期を推測することもできません。変更内容や互換性は、使用する配布パッケージの説明、アプリ内の情報、実際の読み込みログで確認してください。
操作手順は入門ガイド、画面や利用シーンの比較はクライアント比較、設定、プロキシグループ、DNSの用語は用語早見表をご覧ください。
Windows、macOS、Android、iOSでは、まずClash Plusをご覧ください。LinuxではClash Verge Revが候補です。OS、プロセッサアーキテクチャ、パッケージ形式を確認してから、使いやすい画面のクライアントを選びましょう。インストール後は利用可能な設定のインポートが必要です。インストーラーにサブスクリプションサービスは含まれていません。
x64とAMD64は通常、同じ64ビットのデスクトップ向け命令セットを指し、プロセッサのメーカーは問いません。ARM64は対応アーキテクチャのデバイス向けです。Androidのarmeabi-v7aは32ビットARMに対応します。ユニバーサル版は複数のアーキテクチャに対応するため、ファイルサイズが大きくなる傾向があります。OSの情報、パッケージの実際のアーキテクチャ、クライアントの要件をあわせて確認してください。
上流の配布リストによっては、Apple Silicon用とIntel用のリンクが、x64またはx86_64と記載された同一ファイルを指している場合があります。ボタンの表示だけでARMネイティブ版と判断しないでください。Apple Silicon搭載Macでは、Rosettaが必要か、現在のシステムで実行できるかを確認しましょう。
まず旧設定のコピーを保管し、新しいクライアントにサブスクリプションURLまたはローカルのYAMLをインポートしてください。同じコアであれば主要な設定項目を引き継げることが多い一方、オーバーライドスクリプト、拡張項目、画面設定、ローカルパスは共通とは限りません。インポート後、ログ、プロキシグループ、DNS、TUNの設定を確認し、正常に動作してから旧クライアントを停止しましょう。
ダウンロードが完了しているか、現在のOSに合った形式か、プロセッサアーキテクチャが一致しているかを確認し、システムに表示されたエラーメッセージを全文記録してください。デスクトップでは対応OS、空き容量、既存のインストール処理も確認します。Androidでは提供元不明アプリのインストール許可や、旧アプリとの署名の不一致を確認してください。不明なエラーへの対処として、システムのセキュリティ機能をすべて無効にしないでください。
mihomoコアは設定を読み込み、ネットワーク通信を処理するもので、通常はデスクトップ用GUIを備えていません。サーバーやルーターでサービスを自分で管理する場合はコアパッケージを選べます。一般的なPCやスマートフォンでは、まずGUIクライアントをインストールするのがおすすめです。コアを展開しただけでは設定は完了しません。設定ファイル、実行ディレクトリ、必要な権限も用意してください。