Clash Plus
おすすめGUIで設定をインポートし、日常的に切り替えたい方に適しています。インストール後、サブスクリプションまたはYAMLを取り込み、プロキシグループを選択できることを確認してからトラフィック制御を有効にしてください。旧設定を移行する場合は、ローカルにバックアップを保存しましょう。旧クライアントのオーバーライド設定を、サブスクリプションの元データと混同しないようご注意ください。
- アーキテクチャ
- x64
- 形式
- EXEインストーラー
- 公式サイト
- clashplus.io
OS、アーキテクチャ、インストーラー形式から選べます。デスクトップやスマートフォンにはGUIクライアント、サーバーやルーターには単体コアをご確認ください。
このページでは、各プロジェクトのインストール先をまとめています。クライアントの画面、コア、サブスクリプションサービスはそれぞれ別のものです。クライアントをインストールしただけでは、プロキシ設定を利用できません。
初めてインストールする場合は、まずClash Plusをご確認ください。以下のデスクトップ向けインストーラーは主にx64で、対応するアーキテクチャのWindowsで使用できます。「設定 → システム → バージョン情報」でシステムの種類を確認してください。ARM搭載デバイスでは、選択したアプリがエミュレーションで動作するか事前に確認しましょう。x64版をARM64ネイティブ版と誤認しないでください。
GUIで設定をインポートし、日常的に切り替えたい方に適しています。インストール後、サブスクリプションまたはYAMLを取り込み、プロキシグループを選択できることを確認してからトラフィック制御を有効にしてください。旧設定を移行する場合は、ローカルにバックアップを保存しましょう。旧クライアントのオーバーライド設定を、サブスクリプションの元データと混同しないようご注意ください。
設定ファイル、ルールのオーバーライド、サービスモードを管理したいデスクトップユーザーに適しています。システムプロキシとTUNは異なるトラフィック制御方法です。まずシステムプロキシでブラウザーの接続を確認し、必要に応じてTUNを有効にしてください。問題が起きた場合は、設定を一つずつ戻して原因を特定します。
複数のデバイスで似た操作感を維持したい方に適しています。インストーラー名のAMD64は、一般的なx64と同系統のアーキテクチャを示し、AMD製CPUに限定されるものではありません。初回起動時に設定とプロキシモードを確認し、旧ソフトの動作状態をそのまま引き継がないようにしてください。
別のデスクトップ向け設定管理インターフェースです。クライアントを切り替える前に、使用中のプロキシアプリを終了してください。複数のプロセスがリスニングポートを奪い合ったり、システムプロキシを繰り返し書き換えたりするのを防げます。カスタムルールを使っている場合は、移行後に統合結果とログを確認しましょう。サブスクリプションが一覧に表示されるだけでは、移行確認として不十分です。
既存環境の再現、設定の移行、旧インターフェースの確認に使用できます。アーカイブ版は新しいシステムや設定項目への継続的な対応がありません。サブスクリプションを取り込めても、すべてのプロトコルやルールに対応するとは限りません。新規導入では上記のクライアントを優先し、旧環境を更新する前に設定をエクスポートしてください。
| 項目 | ダウンロード前の確認 | インストール後の確認 |
|---|---|---|
| OSとアーキテクチャ | サポート対象のWindows 10/11を推奨します。最低バージョンはクライアントのインストーラーで確認してください。 | 現在の配布ファイルはx64インストーラーです。アプリが正常に起動することを確認してください。 |
| 権限 | 通常の画面操作とサービスのインストールでは、必要な権限が異なります。 | TUNモードやサービスモードは、クライアントの案内に従って許可してください。すべてのアプリを常に管理者として実行する必要はありません。 |
| ネットワーク制御 | システムプロキシを管理している他のクライアントを終了してください。 | プロキシポートとシステムプロキシのアドレスを確認してください。ストアアプリの通信に問題がある場合は、UWPのループバック設定もご確認ください。 |
システムにインストールをブロックされた場合は、表示された発行元、ファイルの入手元、具体的な理由を確認してください。セキュリティ機能をまとめて無効にしないでください。UWPアプリだけ通信できない場合は、ループバック例外のトラブルシューティングもご覧ください。
Appleメニューから「このMacについて」を開き、Appleチップ搭載機ではARM64ネイティブ版、Intel搭載機ではx64版を選んでください。プロジェクトによっては現在x64版のみ配布されています。以下では実際のパッケージのアーキテクチャを表示し、互換動作の入口をネイティブ対応とは表記していません。
2種類のMacプロセッサに対応したDMGをそれぞれ提供しています。ディスクイメージを開き、案内に従ってアプリを「アプリケーション」に移動してから起動してください。設定を取り込んだ後は、プロキシポートとトラフィック制御の状態を確認します。ネットワーク拡張機能やサービスの権限が必要な場合は、システム設定の案内に従って許可してください。
現在、どちらのリンクもx64 DMGです。Apple Silicon搭載機では、Rosettaで動作するかご確認ください。サブスクリプション管理、設定の統合、サービスモードに適しています。アプリは開くものの通信が制御されない場合は、システムプロキシとサービスの状態を確認してから、設定内のルールを確認してください。システムのネットワークコンポーネントをすぐに再インストールする必要はありません。
現在の一覧では、どちらのリンクも同じAMD64ディスクイメージを指しています。Apple Silicon搭載機では、まずRosettaとの互換性をご確認ください。インストール後は、設定、モード、トラフィック制御の権限をそれぞれ確認します。他のクライアントから移行する場合、サブスクリプションURLは引き継げますが、ローカルのオーバーライドや画面設定は自動で移行されないことがあります。
旧メニューバーの操作環境や設定の移行用に保管されています。現在、どちらのリンクもx86_64ファイルです。Apple Siliconでの互換動作については、個別に確認してください。アーカイブ版は新しいシステムへの継続的な対応を保証するものではありません。新しいシステムで長期間使う場合は、上記のクライアントをご検討ください。
| 項目 | 要件と確認方法 |
|---|---|
| OSのバージョン | アプリごとに対応するmacOSの最低バージョンは異なります。アプリのリリース情報やシステムのインストール時の案内をご確認ください。DMG形式だけで互換性を判断しないでください。 |
| プロセッサ | Apple SiliconではARM64を推奨します。x64アプリはRosettaの対応状況をご確認ください。Intel搭載機ではx64ファイルを使用します。 |
| インストールと権限 | アプリを「アプリケーション」に移動してから起動し、必要に応じてサービスやネットワーク制御の権限を許可してください。ディスクイメージ内から常用しないでください。 |
クライアントを切り替える前に、旧アプリのシステムプロキシを無効にしてから終了してください。ネットワークを制御しているアプリをそのまま削除すると、システムプロキシが停止済みのローカルポートを参照し続ける場合があります。
比較的新しいスマートフォンでは、まずARM64版をご確認ください。ただし、CPUが64ビットに対応していても、OSが64ビットアプリ環境を備えているとは限りません。判断できない場合は、端末のシステム情報を確認するか、クライアントのユニバーサル版を使用してください。Androidでは通常、同時にシステムVPNインターフェースを使用できるアプリは1つです。
現在はarm64-v8a APKを配布しています。ダウンロード後、システムのインストーラーでファイルを開いてください。インストールに使用するブラウザーまたはファイル管理アプリだけに、必要な権限を許可します。設定を取り込んだ後、初回接続時にシステムのVPN接続要求を許可し、ブラウザーと対象アプリの両方で通信できるか確認してください。
複数のアーキテクチャ向けパッケージを用意しています。設定ファイルやアプリごとの通信振り分けを細かく管理したい方に適しています。サブスクリプションを取り込んだ後は、使用する設定を選択してください。バックグラウンドに切り替えると接続が切れる場合は、サブスクリプションを何度も変更するのではなく、システムのバッテリー管理やバックグラウンド実行の制限を確認しましょう。
端末に合わせてarm64-v8aまたはarmeabi-v7aを選べます。複数の端末で使う場合、設定内容やプロキシポートは個別に管理できます。スマートフォンでの通信制御にはシステムVPNの許可が必要です。デスクトップのシステムプロキシと同じ手順では設定できません。更新時は、できるだけ同じアプリと署名元のパッケージを使用してください。
設定の構文が異なるため、任意のClash YAMLをSurfboardの設定として直接読み込むことはできません。選択前に、サブスクリプションの提供元が対応形式を用意しているか確認してください。特にプロキシグループ、ルール、DNS項目の違いに注意が必要です。形式が合わない場合は、拡張子だけを変更せず、対応する設定を入手してください。
| 項目 | 要件と確認方法 |
|---|---|
| OSとABI | 対応する最低Androidバージョンはアプリごとに異なります。アーキテクチャはOSが対応するABIに合わせてください。CPUの型番だけでは判断できません。 |
| インストール権限 | 必要に応じて、現在のインストール元を許可してください。署名が競合する場合は、まず設定をバックアップし、アプリの入手元を確認してから移行するか判断します。 |
| バックグラウンド動作 | 接続にはシステムVPNの許可が必要です。バックグラウンドで切断される場合は、省電力設定、バックグラウンド動作の権限、他のVPNアプリを確認してください。 |
「アプリがインストールされていません」というエラーは、アーキテクチャの不一致、OSバージョン不足、署名の競合などが原因で発生することがあります。まずシステムに表示されたエラー全文を記録し、順に確認してください。アンインストールするとローカル設定に影響するため、サブスクリプションやルールをエクスポートできるか事前に確認しましょう。
App StoreでClash Plusのデバイス互換性、システム要件、入手方法をご確認ください。インストール後は対応するサブスクリプションまたは設定を取り込み、初回接続時にシステムのVPN設定要求を許可します。アプリのインストール、設定のインポート、接続の許可はそれぞれ別の手順です。
App Storeの互換性情報を確認し、現在の端末で使えるか判断してください。設定を取り込んだ後は、選択中のプロキシグループを確認してから接続します。特定のWi-Fiだけで問題が起きる場合は、モバイル通信とWi-Fiで挙動を比較し、DNSと接続ログを記録してください。LAN側の制限をアプリのインストール失敗と混同しないようにしましょう。
| 項目 | 要件と確認方法 |
|---|---|
| デバイスの互換性 | App Storeに表示される対応デバイスと最低OSバージョンをご確認ください。 |
| ネットワーク権限 | 初回の有効化時は、システムの案内に従ってVPN構成を追加してください。管理対象デバイスでは、デバイス管理ポリシーにも従う必要があります。 |
| 設定の準備 | 利用可能なサブスクリプションまたは対応する設定を用意し、接続前に設定とプロキシグループが選択されていることを確認してください。 |
デスクトップ環境ではGUIクライアント、サーバーやルーターではMihomoコアをお使いください。まずuname -mを実行してアーキテクチャを確認し、ディストリビューションに合わせてDEBまたはRPMを選択します。このセクションのインストーラーはAMD64向けで、ARM64システムには直接インストールできません。
DEBはDebianやUbuntuなどのパッケージ管理方式に、RPMはFedoraなどに対応します。インストール時はディストリビューションのパッケージ管理ツールで依存関係を処理してください。デスクトップのシステムプロキシがターミナルのプログラムに適用されるとは限りません。コマンドラインで通信する場合は、必要に応じてターミナルのプロキシ環境変数やTUNを設定してください。
対応アーキテクチャと依存関係を満たすDEB対応デスクトップ環境で利用できます。画面が起動しない場合は、まずターミナルから起動して依存関係やグラフィカルセッションのエラーを確認してください。プロキシルールを先に変更する必要はありません。GUIのないホストでは、プロキシを動かすためにデスクトップ環境一式をインストールする必要はありません。
| 項目 | 要件と確認方法 |
|---|---|
| プロセッサ | uname -mの出力がx86_64の場合は、こちらのAMD64パッケージを選択してください。その他のアーキテクチャでは、対応するコアの入手先をご確認ください。 |
| 実行環境 | GUIクライアントの実行には、デスクトップセッションと関連する依存関係が必要です。具体的な要件は、パッケージ管理ツールとクライアントのリリース情報をご確認ください。 |
| 通信制御の権限 | TUNには対応するデバイスノードとネットワーク権限が必要です。通常のターミナルでは、アプリの機能に応じてローカルHTTP/SOCKSプロキシも利用できます。 |
ローカルパッケージをインストールする際は、ディストリビューションのパッケージ管理ツールを使用してください。空白を含むファイルパスは引用符で囲みます。常駐サービスやターミナルの詳細な設定は、Linuxデスクトップ・コマンドラインでの導入メモをご覧ください。
設定ディレクトリ、プロセス権限、サービスを管理できるサーバーやルーターの利用者向けです。コアはYAMLを読み込んで通信を処理しますが、デスクトップ向けの操作画面はありません。一般的な利用では上記のGUIクライアントをおすすめします。単体コアを使う場合は、設定の準備と更新管理が必要です。
まずOS、次にCPU、ビット数、実行環境を合わせてください。ZIPとGZは展開が必要で、DEBはパッケージ管理ツールでインストールします。ルーターではファームウェアのABI、浮動小数点方式、空き容量も確認してください。メーカー名やCPUシリーズだけでは適合するパッケージを判断できません。
| OS | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP | AMD64版をダウンロード |
| Windows | ARM64 | ZIP | ARM64版をダウンロード |
| macOS | Intel / AMD64 | GZ | Intel版をダウンロード |
| macOS | Apple Silicon / ARM64 | GZ | Apple Silicon版をダウンロード |
| Linux | AMD64 | DEB | DEB版をダウンロード |
| Linux | AMD64 | GZ | AMD64版をダウンロード |
| Linux | ARM64 | GZ | ARM64版をダウンロード |
| Linux | ARMv7 | GZ | ARMv7版をダウンロード |
| Linux | MIPS softfloat | GZ | MIPS版をダウンロード |
| 項目 | 確認項目 |
|---|---|
| 設定ディレクトリ | 有効なconfig.yamlを用意し、実行ユーザーに設定、キャッシュ、ログの各ディレクトリへの必要なアクセス権があることを確認してください。 |
| ポートとインターフェース | mixed-portが使用中でないことを確認してください。コントロールインターフェースは、公共ネットワークに直接公開せず、ローカルループバックアドレスにバインドすることをおすすめします。 |
| TUNとサービス | システムに応じて必要なネットワーク権限を付与し、TUNデバイスが利用できることを確認してから、systemdなどのサービス管理ツールを設定してください。 |
Linuxで展開したバイナリの名前をmihomoに変更したら、まず以下のコマンドで設定をテストしてください。その後、フォアグラウンドで起動して出力を確認します。テストに成功しても、確認できるのは設定が解析可能であることだけです。プロキシグループ、DNS、実際の通信経路も確認してください。
chmod +x ./mihomo
./mihomo -t -d ./config
./mihomo -d ./config
全プラットフォーム向け設定ドキュメントを見る →
インストールが完了した段階では、プログラムを導入しただけです。次の順に確認すると、インストール、設定、通信制御の問題を切り分けられます。
サブスクリプションURLまたはローカルのYAMLから設定を作成し、クライアントで選択されていることを確認してから、プロキシグループの接続先を選びます。ルール内のポリシー名は、実際のプロキシ名またはグループ名と一致させてください。ポリシーが見つからない場合は、全体モードに切り替えて問題を隠すのではなく、参照先を修正します。
デスクトップでは、まずシステムプロキシ設定に従うブラウザーで接続をテストします。他のアプリも制御する必要がある場合は、TUN、DNS、権限を確認してください。スマートフォンでは、先にシステムVPNの使用を許可します。一度に変更する設定は1つに絞り、ログや接続履歴で変化を確認すると、比較しながら原因を調べられます。
手順に沿ってサブスクリプションを追加 →同じクライアントをアップデートする前に、ローカル設定、カスタムルール、オーバーライド内容をバックアップしてください。別のクライアントに切り替える場合は、ポート、通信制御モード、アプリ別設定、自動更新の間隔も記録しておきます。設定ディレクトリはクライアントごとに異なる場合があり、旧ディレクトリ全体をコピーするだけでは移行できないことがあります。
旧クライアントを終了してから新しいクライアントを有効にし、システムプロキシやTUNの競合を防いでください。アップデート後に起動できない場合は、エラーメッセージと実行環境を確認します。起動できても通信できない場合は、設定の読み込み、リスニングポート、DNS、ルールの適用を確認してください。ダウンロードページのバージョン欄は有効なデータを取得した場合にのみ表示されます。インストーラーのファイル名とプロジェクトのバージョン表記は、必ずしも一致しません。
クライアントと用途を比較 →アーキテクチャの選択、設定のインポート、アップデート前の準備について説明します。接続に関するその他のトラブルはヘルプセンターをご覧ください。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revをまずご確認ください。OSとCPUアーキテクチャを合わせたうえで、サブスクリプション管理、システムプロキシ、TUNの設定を比較します。一般的なデスクトップ・スマートフォン利用にはGUIクライアントがおすすめです。
x64、AMD64、x86_64は通常、同じ系統の64ビットデスクトップ向け命令セットを指します。ARM64は別のCPUアーキテクチャで、Android用パッケージではarm64-v8aと表記されることがあります。複数のアーキテクチャに対応するユニバーサルAPKは、ファイルサイズが大きくなる傾向があります。ダウンロード前に端末のCPU情報を確認し、ボタンに記載されたパッケージのアーキテクチャと照合してください。
現在のダウンロード一覧では、Clash Verge Rev、FlClash、配布終了のClashX Metaは、2種類のMac向けリンクから同じx64インストーラーを提供しています。いずれもARM64ネイティブ版ではありません。Apple Silicon搭載Macで使う場合は、Rosettaの互換性をご確認ください。ARM64版が必要な場合は、Clash Plusの該当リンクを選択できます。
インストーラーで導入できるのはクライアントアプリです。プロキシ接続には、利用可能なサブスクリプションまたは設定ファイルが別途必要です。取り込んだ後は設定とプロキシグループを選択し、システムプロキシまたはクライアントのVPN機能を有効にしてください。サブスクリプションURLを公開しないでください。更新できない場合は、リンクの有効性と設定形式を確認しましょう。
ローカルのYAML、サブスクリプションの記録、カスタムルール、オーバーライド設定をバックアップし、リスニングポートとトラフィック制御モードを控えてください。旧クライアントを終了してから更新し、システムプロキシやTUNを管理するクライアントは同時に1つだけにします。更新後は設定の読み込みを試し、DNS、ルールの適用、アプリの通信を確認してください。
Mihomoは設定を読み込み、プロキシ通信を処理するコアです。通常、コマンドライン、サービス、またはコントロールインターフェースから管理します。GUIクライアントは設定のインポート、モード切り替え、接続履歴などの画面を備え、コアを内蔵している場合もあります。サーバーやルーターでは単体コア、一般的な利用ではGUIクライアントがおすすめです。