Clash Plus
Windowsで初めて使う場合におすすめです。インストール後、まず設定を読み込み、プロキシグループとモードを確認してください。システムプロキシを有効にするか、別の通信制御方法を設定して初めて、対象アプリの通信がクライアントを経由します。更新前にローカルオーバーライドとルールをバックアップしておきましょう。
公式サイト:clashplus.io
OSとCPUアーキテクチャを確認してから、インストーラーを選んでください。
PCやスマートフォンにはクライアント、サーバーやルーターにはカーネルの項目をご覧ください。
インストール後は使い方ガイドを参考に、サブスクリプションまたはローカルのYAML設定を読み込んでください。
プラットフォームのタブで切り替えられます。リンクのプラットフォーム別アンカーは、ブックマークや共有に利用できます。
このセクションのGUIクライアントはx64版です。初めて使う場合はClash Plusがおすすめです。既存の使い方を継続したい場合は、ほかのクライアントも比較して選んでください。
Windowsで初めて使う場合におすすめです。インストール後、まず設定を読み込み、プロキシグループとモードを確認してください。システムプロキシを有効にするか、別の通信制御方法を設定して初めて、対象アプリの通信がクライアントを経由します。更新前にローカルオーバーライドとルールをバックアップしておきましょう。
公式サイト:clashplus.io
デスクトップでサブスクリプション、オーバーライド、ルールを管理したい方に適しています。既存の設定は個別に読み込み、現在のカーネルがすべての項目を認識できるか確認してから、システムプロキシを有効にしてください。TUN関連のコンポーネントには管理者権限が必要な場合があります。サービスをインストールする前に、ネットワークを制御しているほかのプログラムを終了してください。
インストーラー版とZIP版から選べます。ZIP版はすべて展開してから実行してください。圧縮ソフト上でプログラムだけを開くのは避けましょう。保存先を変更する前にクライアントを終了してください。インストール方法が異なっても、設定フォルダーが同じとは限りません。移行時は実際のデータ保存先を確認しましょう。
デスクトップで別の方法により設定を管理できます。移行時はサブスクリプション、カーネルの選択、全体オーバーライドを個別に確認してください。旧クライアント専用の設定を、汎用YAMLの項目としてそのまま扱わないようにしましょう。設定の読み込みに失敗した場合は、まずログでエラー行を特定し、書式や項目の互換性を確認してください。
アーカイブ版は既存環境からの移行や互換性の確認用です。新しいデバイスでの標準的な選択肢としてはおすすめしません。Clash for Windowsはサポートが終了しており、旧カーネルでは新しいプロトコルや設定項目に対応できない場合があります。サブスクリプションURL、ローカルルール、オーバーライドをエクスポートし、メンテナンス中のクライアントに読み込んで、一つずつ確認してください。
| 確認項目 | インストール前の確認 |
|---|---|
| OSバージョン | サポート対象のWindows 10 / 11環境での利用をおすすめします。クライアントごとの最低要件は、それぞれのインストーラーで確認してください。 |
| プロセッサー | このセクションのインストーラーはx64版です。「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。ARMデバイスでは、エミュレーションの互換性も別途確認が必要です。 |
| 権限とポート | システムプロキシとTUNでは必要な権限が異なります。起動に失敗した場合はサービスの状態と待ち受けポートを確認し、複数のカーネルが7890番ポートを同時に使用しないようにしてください。 |
初回起動時はルールモードで動作を確認しましょう。旧クライアントがバックグラウンドで動作している場合は、システムプロキシを無効にしてプロセスを終了してから、新しいクライアントを有効にしてください。旧プログラムの終了時に、新しいプロキシ設定まで元に戻るのを防げます。
Appleメニューの「このMacについて」でチップ情報を確認してください。Apple Silicon用とIntel用のリンクを掲載していますが、一部のプロジェクトでは現在も同じx64パッケージを指しています。詳細は各カードをご覧ください。
搭載チップに合ったDMGを選んでください。ディスクイメージを開き、画面の案内に従ってアプリケーションフォルダーにアプリを移動し、そこから起動します。設定を読み込んだらシステムプロキシの状態を確認してください。TUNを使う場合は、クライアントの案内に従ってネットワーク関連の権限を許可しましょう。ネットワーク設定を一度に変更しすぎないようにしてください。
公式サイト:clashplus.io
デスクトップでサブスクリプションやルールを管理できます。現在の配布リストでは、どちらのチップ向けリンクもx64ファイルを指しています。Apple Siliconで使うには通常Rosettaが必要です。リンク名だけでネイティブARM版だと判断しないでください。インストール後、アプリが正常に起動することを確認してから既存の設定を読み込みましょう。
複数のプラットフォームで似た操作画面を使いたい方に適しています。現在の配布リストにあるApple Silicon用とIntel用のファイルは、どちらもAMD64、つまりx64アーキテクチャです。インストール前に、OSと必要な変換環境がアプリに対応しているか確認してください。クライアントを切り替えた場合は、サブスクリプションの読み込みだけでなく、システムプロキシも改めて確認しましょう。
既存の設定や旧環境での利用を想定したアーカイブです。現在、どちらのリンクもx86_64版を指しています。Apple Siliconでは変換環境との互換性を確認してください。サポート終了後は、OSの変更や新しい設定項目との互換性に関する問題が修正されない場合があります。新規インストールには、上記のクライアントをおすすめします。
| 確認項目 | インストール前の確認 |
|---|---|
| OSバージョン | 使用するmacOSが選択したアプリの最低要件を満たしているか確認してください。最低バージョンはプロジェクトごとに異なります。 |
| チップアーキテクチャ | Apple SiliconではARM64と明記されたパッケージを優先してください。x64アプリの実行には通常Rosettaが必要です。 |
| ネットワーク権限 | システムの案内に従ってネットワークコンポーネントを許可してください。アプリが開かない場合は、まず表示されているメッセージを確認し、システムのセキュリティ機能を一律に無効化しないでください。 |
更新前にメニューバーの旧プロセスを終了してください。新しいアプリのコピー時に使用中と表示される場合は、バックグラウンドサービスが停止しているか確認しましょう。再起動後、サブスクリプション、モード、システムプロキシが引き継がれているかも確認してください。
最近のスマートフォンの多くはARM64ですが、実際のデバイス情報で確認してください。APKをインストールする前にアーキテクチャとシステム要件を確認し、接続時は案内に従ってVPNによる通信制御を許可します。
このリンクはARM64版APKです。インストール後、サブスクリプションまたはローカル設定を読み込み、プロキシグループを選んで接続を開始し、システムのVPN許可を確認してください。アプリをバックグラウンドにすると接続が切れる場合は、システムのバッテリー管理でバックグラウンド動作が制限されていないか確認しましょう。何度も再インストールする必要はありません。
公式サイト:clashplus.io
デバイスに合わせてARM64、ARM、ユニバーサル版を選んでください。ユニバーサル版は複数のアーキテクチャに対応する必要がある場合に適していますが、ファイルサイズは大きくなる傾向があります。設定を読み込んだ後、使用する設定を手動で選び、更新が完了したか確認してください。サブスクリプションURLを保存しただけでは、その設定が有効になったことにはなりません。
ARM64版とARM 32ビット版を選べます。インストーラーで解析できない、またはデバイスに対応していないと表示された場合は、OSバージョン、CPUアーキテクチャ、ファイルのダウンロード完了を確認してください。ほかのVPNアプリが動作中の場合は接続を停止してから、FlClashを起動して試してください。
Android向けの別の設定ツールとして掲載しています。Surfboardの設定形式はClash YAMLと異なるため、同じファイルをそのまま読み込めるとは限りません。インストール前に、設定元が対応形式を提供しているか、使用するプロトコルがサポートされているか確認してください。設定を変換した場合は、ルールやプロキシグループの意味も改めて確認しましょう。
| 確認項目 | インストール前の確認 |
|---|---|
| OSとアーキテクチャ | デバイス情報でAndroidのバージョンとABIを確認してください。64ビットCPUでも、OSに64ビットの実行環境が用意されているとは限りません。 |
| インストールの許可 | APKを開くファイルマネージャーやブラウザーに、システムの案内に従ってインストールを許可してください。インストール後は元の許可設定に戻せます。 |
| 接続とバックグラウンド動作 | システムのVPN接続リクエストを許可する必要があります。ほかのVPN、常時接続VPNの設定、バッテリー制限が接続に影響する場合があります。 |
上書きインストール時に署名の競合が表示されても、すぐに旧アプリを削除しないでください。サブスクリプションとローカル設定をバックアップし、異なる配布元やアプリIDのパッケージを混在させていないか確認しましょう。
Clash PlusはApp Storeからインストールできます。デバイスの対応状況、最低OS要件、最新のストア情報はアプリの詳細ページで確認してください。
インストール後、利用権限のあるサブスクリプションまたは設定を読み込み、アプリの案内に従ってVPN構成を追加して接続を開始してください。初回の許可時には、デバイスのパスコードやシステム認証が必要になる場合があります。読み込み後も、プロキシグループ、接続状態、ログを確認しましょう。設定のダウンロード成功だけで通信が制御されているとは限りません。
公式サイト:clashplus.io
| 確認項目 | インストール前の確認 |
|---|---|
| OSの互換性 | App Storeの詳細ページにある互換性欄を確認し、デバイスのOSが現在のアプリ要件を満たしているか確認してください。 |
| ネットワークの許可 | 初回接続時は案内に従ってVPN構成の追加を許可してください。デバイス管理ポリシーによっては、この権限が制限されている場合があります。 |
| 既存の接続 | テスト前にほかのVPN接続を停止し、自動接続ルールが通信制御を奪わないようにしてください。 |
別のクライアントから移行する場合は、サブスクリプションを再読み込みし、プロキシグループ名を確認する方法がおすすめです。アプリの設定、ネットワーク拡張の設定、個別のオーバーライドは、サブスクリプションと一緒に移行できるとは限りません。
このセクションではAMD64版のGUIクライアントを提供しています。ディストリビューションのパッケージ形式とデスクトップ環境を確認してください。サーバーやルーターへの導入については、下のMihomoカーネルをご覧ください。
DEBは対応するパッケージ管理方式のディストリビューション向け、RPMはRPM系ディストリビューション向けです。インストール時はシステムのパッケージマネージャーで依存関係を処理してください。デスクトップ実行に必要なコンポーネントが不足している場合は、エラーに応じて依存関係を追加し、プログラム全体を管理者権限で実行するのは避けましょう。
このリンクからAMD64 DEB版を入手できます。インストール後はデスクトップのアプリ一覧から起動して設定を読み込んでください。Linuxデスクトップのシステムプロキシが適用されるのは、その設定に従うアプリのみです。ターミナルのツールではプロキシ環境変数を別途設定する必要がある場合があります。トレイの表示だけで、すべての通信が制御されているとは判断できません。
| 確認項目 | インストール前の確認 |
|---|---|
| デバイスアーキテクチャ | uname -mを実行して確認してください。このセクションのパッケージはx86_64向けで、aarch64ルーターにはそのまま使用できません。 |
| パッケージ形式と依存関係 | ディストリビューションが対応するDEBまたはRPMを使い、パッケージマネージャーの依存関係に関する案内を確認してください。ディストリビューションごとに互換性の確認が必要です。 |
| 通信制御に必要な権限 | TUNの利用にはサービス権限やシステムルートの設定が関わる場合があります。まず通常のプロキシで設定を検証し、その後クライアントの説明に従って通信制御を有効にしてください。 |
GUIが起動しても、ターミナルのプロキシが有効とは限りません。ブラウザーとコマンドラインアプリを個別にテストし、アプリ内プロキシ、環境変数、ルールの適用結果を確認してから、TUNが必要か判断してください。
サーバー、ルーター、サービスを自分で管理する方向けです。一般的なPCやスマートフォンでは、上記のGUIクライアントをご利用ください。
Mihomoはネットワークプロキシのカーネルで、サブスクリプション管理用のGUIは含まれていません。実行前に設定ファイル、データディレクトリ、起動方法を準備してください。設定内の待ち受けアドレス、DNS、ルーティングも自分で管理する必要があります。GUIクライアントには通常カーネルが組み込まれているため、初回接続のために別途インストールする必要はありません。
まずOSを確認し、次にCPUアーキテクチャとABIを確認してください。amd64とx86_64は通常同じアーキテクチャを指し、Linuxのaarch64は一般にARM64に相当します。ARMv7やMIPSデバイスでは、浮動小数点ABI、エンディアン、OSとの互換性も関係します。ルーターの型番やチップメーカーだけでファイルを選ばないでください。
| OS | アーキテクチャ | 形式と用途 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP、x64コマンドラインカーネル | AMD64 ZIPをダウンロード |
| Windows | ARM64 | ZIP、64ビットARMカーネル | ARM64 ZIPをダウンロード |
| macOS | Intel AMD64 | GZ、Intel Mac向けコマンドラインカーネル | Intel GZをダウンロード |
| macOS | Apple Silicon ARM64 | GZ、Apple Silicon向けコマンドラインカーネル | ARM64 GZをダウンロード |
| Linux | AMD64 | DEB、パッケージマネージャーでインストール | AMD64 DEBをダウンロード |
| Linux | AMD64 | GZ、手動導入用バイナリ | AMD64 GZをダウンロード |
| Linux | ARM64 | GZ、64ビットARMデバイス向け | ARM64 GZをダウンロード |
| Linux | ARMv7 | GZ、対応する32ビットARMデバイス向け | ARMv7 GZをダウンロード |
| Linux | MIPS softfloat | GZ、エンディアンと浮動小数点ABIの確認が必要 | MIPS GZをダウンロード |
ダウンロード前に、3つの要素を区別しましょう。インストーラーはデバイス上でプログラムを実行できるかを決め、カーネルは対応するプロトコルや設定項目を決め、設定は接続先や通信の振り分けを決めます。インストール後も有効な設定が必要です。別のクライアントをダウンロードしても、サブスクリプションの期限切れやサーバーへの接続不可は解決しません。
サブスクリプションURL、ローカル設定、ルールのオーバーライド、引き継ぎたいプロキシグループの選択を保存してください。サブスクリプションURLには認証情報が含まれる場合があります。自分だけが管理できる場所に保管し、公開スクリーンショットや質問サイトに貼り付けないでください。別のクライアントへ移行する際は設定を改めて読み込み、アプリのデータディレクトリ全体を上書きしないようにしましょう。データベース、サービス設定、パスの形式はクライアントごとに異なる場合があります。
初回の読み込み後、設定が選択され、ログに解析エラーがないことを確認してから、ルールモードとプロキシグループを確認してください。PCではまずシステムプロキシでテストし、必要な場合にTUNを有効にします。モバイル端末ではシステムの案内に従ってVPNを許可してください。接続できない場合は、設定の読み込み、ノードへの接続、ルールの適用、DNSの順に原因を調べましょう。複数の項目を同時に変更すると、比較して原因を特定しにくくなります。
7890番ポートが競合した場合は、まず使用中のプロセスを特定します。次にmixed-portを変更し、システムプロキシやアプリ内に設定したポートも合わせて更新してください。詳しくは7890番ポートの競合確認と変更方法をご覧ください。基本的な使い方はClashの使い方ガイドで説明しています。
一般的なPC・スマートフォンでは、まずGUIクライアントを選びましょう。このページではWindows、macOS、Android、iOS向けにClash Plusを、Linux向けにClash Verge Revをおすすめしています。設定や起動オプション、システムサービスを自分で管理するサーバー・ルーターには、Mihomoカーネルが適しています。
ARM64は64ビットARMデバイス向けです。AMD64とx64は通常どちらもx86-64アーキテクチャを指し、AMD製CPU専用ではありません。Androidのユニバーサル版は複数のアーキテクチャに対応する分、ファイルサイズが大きくなる傾向があります。OSやデバイスの情報を確認して適切なパッケージを選び、メーカー名だけで判断しないでください。
一部クライアントでは、現在の配布リスト上でApple Silicon向けとIntel向けのリンクが同じx64ファイルを指しています。このページでは配布リストに沿ったリンクを掲載し、カード内にも注記しています。Apple Siliconでx64アプリを使うには通常Rosettaが必要です。インストールできない場合は、実際のファイルのアーキテクチャとクライアントの動作要件を確認してください。
このページには両方のアーカイブ版ダウンロード先を掲載し、サポート終了済みであることを明記しています。旧バージョンでは、新しいプロトコルや設定項目を認識できない場合があります。新しいデバイスでは、現在もメンテナンスされているクライアントを優先してください。移行前に設定、オーバーライド、プロキシグループの選択、ローカルルールをバックアップしましょう。
インストーラーに含まれるのはクライアント本体のみで、すぐ使えるサブスクリプションやプロキシサービスは付属しません。利用権限のあるサブスクリプションまたはローカル設定を読み込み、プロキシグループを選択してから、必要に応じてシステムプロキシやTUNを有効にしてください。それでも接続できない場合は、ログ、ポートの競合、DNS設定を確認しましょう。
同じクライアントを上書きインストールできるかは、インストーラーの案内とプロジェクトのリリースノートを確認してください。更新前に設定とローカルオーバーライドをバックアップし、旧プロセスを終了します。別のクライアントへ移行する場合、データディレクトリ全体をそのままコピーしないでください。設定を個別に読み込み、システムプロキシ、TUNの権限、待ち受けポートを改めて確認しましょう。
設定や接続に関するその他の質問はFAQをご覧ください。