Clash Plus
サブスクリプションをインポートして設定するWindowsユーザーに適しています。インストール後にサブスクリプションを選択し、システムプロキシを有効にしてください。システムプロキシを参照しないアプリも経由させる場合は、TUNと権限の設定を確認します。
公式サイト:clashplus.io
まずOSを選び、次にアーキテクチャを確認してください。デスクトップやスマートフォンにはGUIクライアント、サーバーやルーターにはMihomoコアを選びます。
インストーラーにサブスクリプションサービスは含まれません。利用権限のあるサブスクリプションURLを用意し、インストール後にサブスクリプションのインポート手順に沿って設定してください。
初めてインストールする場合はClash Plusがおすすめです。以下のデスクトップ版はx64アーキテクチャ向けです。「設定 → システム → バージョン情報」でシステムの種類を確認してからインストールしてください。ARMデバイスでは、x64アプリの互換性を別途確認する必要があります。
サブスクリプションをインポートして設定するWindowsユーザーに適しています。インストール後にサブスクリプションを選択し、システムプロキシを有効にしてください。システムプロキシを参照しないアプリも経由させる場合は、TUNと権限の設定を確認します。
公式サイト:clashplus.io
サブスクリプション管理、ルールによる振り分け、サービスモードが必要なデスクトップ環境に適しています。インストール後、まず画面が正常に起動することを確認してからサービスモードを有効にしてください。初回起動、設定のインポート、TUNの許可を一度にまとめてトラブルシューティングしないようにしましょう。
パソコンとスマートフォンで似た操作感を求める方に適しています。移行後はサブスクリプションを再インポートし、カスタムルール、ポート、DNSを項目ごとに確認してください。クライアントごとに設定ファイルの形式が異なるため、他のクライアントのファイルをそのままバックアップとして使えるとは限りません。
別のデスクトップ設定管理方法を使いたい方に適しています。切り替える前に、起動中のプロキシアプリを終了してポートの競合を防いでください。インポート後はルールモードで接続を確認し、その後、元のカスタム設定を戻します。
旧環境の再現や既存設定の確認向けに、アーカイブ版を掲載しています。新規導入には、現在もメンテナンスされているクライアントを選んでください。古いコアは新しいプロトコルやルール項目、設定構文に対応しない場合があります。起動できることだけで互換性を判断しないでください。
| 確認項目 | 選び方・対応方法 |
|---|---|
| OS環境 | サポート対象のWindows 10 / 11(64ビット)の使用を推奨します。最低バージョンはインストーラーの表示を確認してください。 |
| プロセッサ | ここではx64 / AMD64版を提供しています。32ビット版Windowsには対応していません。ARMデバイスでは互換性を確認してください。 |
| 実行コンポーネント | Clash Verge RevはWebView2の実行環境を使用します。インストールされていない場合は、OSまたはインストーラーの案内に従って追加してください。 |
| 権限 | 通常の画面表示とシステムプロキシを先に確認してください。サービスのインストール、仮想ネットワークアダプターの追加、TUNの有効化には管理者の許可が必要な場合があります。 |
インストール後、スタートメニューからクライアントを起動します。画面が真っ白な場合は、まず実行コンポーネントを確認してください。ポート使用中のメッセージが表示された場合は、他のプロキシアプリを終了してから再試行します。システムプロキシを有効にしても、すべての端末アプリが自動的にプロキシを使うわけではありません。違いについてはトラブルシューティングガイドをご覧ください。
Appleメニューの「このMacについて」でチップを確認してください。Apple MシリーズならApple Silicon、IntelプロセッサならIntel版を選びます。一部の代替クライアントでは、どちらのリンクも同じx64ファイルを指しています。ダウンロード前に各カードの互換性に関する説明を確認してください。
Apple Silicon用とIntel用のインストーラーを個別に提供しています。ディスクイメージを開き、アプリを「アプリケーション」フォルダに移動してから、そのフォルダから起動してください。マウントしたままのディスクイメージから実行し続けないようにしましょう。
公式サイト:clashplus.io
複数のサブスクリプションやオーバーライド設定を管理するデスクトップ用途に適しています。現在、どちらのアーキテクチャ向けリンクもx64版です。Apple SiliconではRosettaが必要な場合があります。ネイティブARM64版を指すリンクではありません。
複数のデバイスで同じUIを使いたい場合の選択肢です。現在の一覧ではApple Silicon向けとIntel向けのどちらもAMD64版です。Apple Siliconでは互換環境が必要となる場合があります。サブスクリプションをインポートした後、モードとプロキシグループを改めて確認してください。
メニューバー中心の使い方を続ける既存ユーザー向けのアーカイブ版です。現在のリンクはすべてx86_64版のため、Apple Siliconでは互換実行が必要です。旧バージョンが新しいOSや設定項目に対応するかは個別に確認してください。新規インストールには上記のクライアントをおすすめします。
| 確認項目 | 選び方・対応方法 |
|---|---|
| OSバージョン | サポート対象のmacOSを使用してください。最低バージョンはアプリによって異なるため、アプリやインストーラーの案内を確認します。 |
| チップの種類 | 「このMacについて」にApple Mシリーズと表示される場合はARM64、Intelと表示される場合はx64を選びます。 |
| 互換実行 | Apple Siliconでx64アプリを使う場合、Rosettaが必要なことがあります。リンクの表示だけで実際のパッケージのアーキテクチャを判断しないでください。 |
| ネットワーク権限 | 用途に応じてシステムプロキシ、ネットワーク拡張機能、補助サービスの要求を許可してください。許可の必要性が不明な場合は、まずアプリの説明を確認します。 |
初回起動時にセキュリティ警告が表示された場合は、ダウンロード元とソフトウェア名を確認し、「システム設定 → プライバシーとセキュリティ」で具体的な理由を調べてください。アプリを起動するために、システムのセキュリティ機能をまとめて無効にしないでください。更新前にはメニューバーの旧プロセスを終了し、新しい画面が終了していない旧サービスに接続するのを防ぎます。
近年のスマートフォンの多くにはarm64-v8aが適しています。古い32ビット端末ではarmeabi-v7aを確認してください。アーキテクチャが不明な場合、Clash Meta for Androidには汎用版があります。アプリのインストール許可と、初回接続時のVPN許可は別々の手順です。
64ビットARMスマートフォン向けのインストーラーです。設定をインポートしてサブスクリプションを選択してから接続を開始してください。システムのVPN確認画面ではアプリ名を確かめて許可します。必要に応じて、バックグラウンド実行やバッテリー使用の権限も設定してください。
公式サイト:clashplus.io
ARM64、ARM、汎用版を用意しています。まず端末のアーキテクチャに合ったものを選んでください。命令セットがわからない場合は汎用版を利用できます。設定をインポートした後は、対象の設定を選択してください。サブスクリプションを追加しただけでは、使用中の設定は自動で切り替わりません。
ARM64および互換性のあるARM端末向けのパッケージです。インストール時に解析エラーが表示されても、上書きインストールを繰り返さないでください。まずOSバージョン、CPUアーキテクチャ、既存アプリの配布元と署名が異なるかを確認します。
互換性のある設定形式を使うAndroidユーザー向けです。SurfboardはClash YAML対応クライアントと同じものではありません。ダウンロード前に、利用中のサービスが対応する設定を提供しているか確認してください。ファイルの拡張子だけを変更して、そのままインポートしないでください。
| 確認項目 | 選び方・対応方法 |
|---|---|
| OSバージョン | 最低対応Androidバージョンはクライアントによって異なります。インストーラーで非対応と表示された場合は、対象アプリの説明を確認してください。 |
| プロセッサ | arm64-v8aは64ビットARM、armeabi-v7aは互換性のある32ビットARMです。汎用版には複数のアーキテクチャが含まれます。 |
| インストール権限 | APKを開くために実際に使うブラウザーまたはファイル管理アプリだけにインストール権限を許可し、完了後に取り消すこともできます。 |
| 接続環境 | Androidでは通常、一般的なVPN接続を同時に1つしか使用できません。接続前に他のVPNやローカルのフィルタリングアプリを確認してください。 |
画面ロック後に接続が切れる場合は、まずバッテリー最適化とバックグラウンド制限を確認し、その後クライアントのログを確認します。特定のアプリだけ接続できない場合は、アプリごとの振り分けや除外リストを確認してください。すぐにアンインストールして再インストールする必要はありません。署名の競合を解消するため旧版を削除する場合は、ローカルルールやサブスクリプション情報を失わないよう、事前に設定をエクスポートしてください。
App StoreからClash Plusをインストールします。ストアの詳細ページでデバイスとの互換性を確認し、インストール後にアプリを開いてサブスクリプションをインポートしてください。初回接続時はVPN構成の追加を求められるため、許可すると接続できます。
iPhoneやiPadでサブスクリプションとプロキシ設定を管理したい方に適しています。インストール後、サブスクリプションURLが完全であることを確認し、プロキシグループを選択してください。自動更新が必要な場合は、アプリが提供するオプションから更新方法を設定します。
公式サイト:clashplus.io
| 確認項目 | 選び方・対応方法 |
|---|---|
| OSの互換性 | App Storeの詳細ページにある「互換性」に記載されたiOS、iPadOSのバージョンとデバイス要件を確認してください。 |
| インストールと更新 | App Storeからインストールし、以後はストアからアプリを更新します。アプリの更新とサブスクリプションの更新は別の操作です。 |
| VPN構成 | 初回接続時はシステムの案内に従って構成を追加してください。他のネットワークツールが現在の接続に影響する場合があるため、それぞれ個別に確認します。 |
| サブスクリプションの準備 | アクセス権のあるサブスクリプションURLを使用してください。リンク切れやサービスの有効期限切れは、サブスクリプションの提供元で対応する必要があります。 |
インストール後、まず現在のWi-Fiでサブスクリプションをダウンロードし、接続を確認してからモバイル通信でテストしてください。特定のネットワークだけで失敗する場合は、DNS、キャプティブポータル、アクセス制限を個別に確認します。すべてのルールをすぐに変更しないでください。スクリーンショットを共有する際は、サブスクリプションURLに含まれる識別情報を隠してください。
Debian、Ubuntuおよび互換ディストリビューションではDEB、FedoraなどRPMを採用するディストリビューションではRPMを選んでください。ここで提供するGUIクライアントはAMD64デスクトップ向けです。GUIのないサーバーやルーターではMihomoコアを選んでください。
Linuxデスクトップではこちらがおすすめです。ディストリビューションに合ったパッケージ形式を選び、ソフトウェアインストーラーまたはシステムのパッケージマネージャーで依存関係を処理します。画面が起動したら、現在のデスクトップ環境でトレイアイコン、システムプロキシ、サービスモードが使えるか確認してください。
互換性のあるディストリビューション向けのAMD64 DEB版です。システムプロキシの扱いはデスクトップ環境によって異なります。ブラウザーと端末で別々に接続を確認してください。画面が表示されても、すべてのプロセスが同じプロキシ設定を自動的に使うとは限りません。
| 確認項目 | 選び方・対応方法 |
|---|---|
| ディストリビューション | ディストリビューションが標準でサポートするパッケージ形式を選んでください。DEBとRPMは、拡張子だけを変更して使うことはできません。 |
| アーキテクチャ | デスクトップ版はAMD64 / x86_64向けです。uname -mでアーキテクチャを確認できます。aarch64には対応していません。 |
| デスクトップ環境 | 利用可能なデスクトップセッションと実行時依存関係が必要です。具体的な依存関係はパッケージマネージャーやクライアントの案内を確認してください。 |
| ネットワーク権限 | TUNとルーティングの設定には適切な権限が必要です。まずローカルプロキシを確認し、システム全体への適用は段階的に進めてください。 |
依存関係のエラーが出た場合は、エラー全文を保存し、ディストリビューションのパッケージマネージャーで解決してください。依存関係を無視して進めないでください。GUIのない環境では、コアを動かすためにデスクトップ環境をインストールする必要はありません。サービスの起動に失敗した場合は、ファイアウォールやDNSを調べる前に、設定ファイルのパス、実行権限、ポートの競合を確認します。
サーバー、ルーター、コマンドライン環境向けです。一般的なデスクトップユーザーは上記のGUIクライアントを使用してください。コアパッケージでは設定ファイル、サービス管理、ネットワーク権限を自分で用意する必要があり、サブスクリプション管理画面は付属しません。
| OS | 対象アーキテクチャ | ファイルとダウンロード |
|---|---|---|
| Windows | AMD64 / x64 | AMD64版をダウンロード · ZIP |
| Windows | ARM64 | ARM64版をダウンロード · ZIP |
| macOS | Intel / AMD64 | Intel版をダウンロード · GZ |
| macOS | Apple Silicon / ARM64 | Apple Silicon版をダウンロード · GZ |
| Linux | AMD64 · Debian系 | AMD64版をダウンロード · DEB |
| Linux | AMD64 · バイナリ | AMD64版をダウンロード · GZ |
| Linux | ARM64 | ARM64版をダウンロード · GZ |
| Linux | ARMv7 | ARMv7版をダウンロード · GZ |
| Linux | MIPS · softfloat | MIPS版をダウンロード · GZ |
| 確認項目 | 実行要件 |
|---|---|
| OSとアーキテクチャ | バイナリは対象OS、命令セット、ABIに適合している必要があります。ルーターではファームウェアの対応状況も確認してください。 |
| 設定ディレクトリ | 読み込み可能な設定ファイルと必要なルールリソースを用意します。サービス用ユーザーには、必要なディレクトリへのアクセス権が必要です。 |
| ポートと権限 | 待ち受けポートが使用可能か確認してください。透過プロキシ、TUN、ポリシールーティングには追加のネットワーク管理権限が必要です。 |
| 復旧手段 | デフォルトルートやDNSをリモートで変更する前に、ローカルの管理経路を確保し、サービス停止後にネットワークを復旧する手段を用意してください。 |
展開したバイナリを置いただけでは、システムサービスとしてインストールされたことにはなりません。まず端末のフォアグラウンドで実行し、設定の解析とポートの待ち受けを確認してから、自動起動を設定してください。Linuxのバイナリには実行権限の付与が必要な場合があります。サービスの作業ディレクトリは対話型端末と異なるため、設定ファイルのパスは明示するのがおすすめです。
以下のコマンドは、Linuxのカレントディレクトリに mihomo バイナリと config.yaml 設定ファイルがあることを前提としています。設定を確認してからフォアグラウンドで起動してください。コマンド自体は透過プロキシのルールを作成しません。
chmod +x ./mihomo
./mihomo -t -f ./config.yaml
./mihomo -f ./config.yaml
ルーターに導入する場合は、ゲートウェイ、DNS、転送経路の役割分担を個別に確認してください。メインルーターとサブルーターが同時に通信を処理すると、ループが発生するおそれがあります。設定の解析に成功しても接続できない場合は、待ち受けアドレス、ルール参照、外部への接続を確認してください。バイナリを何度も入れ替えるだけでは解決しません。
OpenWrtのサブルーター構築のポイントを読む →まずクライアントが正常に動くことを確認し、その後ネットワークの適用範囲を段階的に広げます。設定は一度に一種類だけ変更すると、問題を特定しやすくなります。
OS名、CPUアーキテクチャ、パッケージ形式がすべて一致している必要があります。x64とAMD64は通常同じデスクトップ向け命令セットを指し、AMD製CPU専用という意味ではありません。ARM64は別のアーキテクチャです。ファイルをデバイスにダウンロードできても、実行できるとは限りません。対応が明記されていない古いOSでは、まずアプリの要件を確認し、アーカイブ版を長期的な互換性の解決策として使わないでください。
別のクライアントから移行する場合は、まずサブスクリプションURLを控え、ローカルのオーバーライド、カスタムルール、プロキシグループの設定をエクスポートしてください。サブスクリプションファイルの共通設定は再利用できる場合がありますが、クライアント専用スクリプト、UI設定、設定ディレクトリは共通とは限りません。アンインストール前にバックアップが読み込めることを確認し、削除するアプリのフォルダに唯一の設定を残さないでください。
「サブスクリプション」または「設定」の画面を開き、URL全体を貼り付けてインポートします。ダウンロード後にその設定を選択し、プロキシグループで使用可能な出方向を確認してからシステムプロキシを有効にしてください。まずブラウザーで対象サイトにアクセスできることと、本来直接接続するサイトがルールどおり直結されることを確認します。トレイアイコンの表示だけで接続成功と判断しないでください。
TUNは初回起動時に必須ではありません。システムプロキシを参照しないアプリも経由させる場合に限り、サービス権限、仮想ネットワークアダプター、DNS設定を確認してください。システムプロキシとTUNでは適用範囲が異なります。他のVPNやネットワークフィルタリングソフトも使う場合は、ルーティングやDNSの競合も確認します。
インストール失敗時はインストーラーのエラー全文を記録し、起動失敗時はクライアントのログを確認します。サブスクリプションの失敗ではURLとサービスの状態を確認してください。それぞれ対処方法が異なります。ダウンロードが完了していない場合は、ブラウザーのダウンロード履歴と空き容量を確認します。アプリが起動しているのに接続できない場合、インストーラーを再ダウンロードしてもルールやサブスクリプションの問題は解決しません。
ログを共有する前に、サブスクリプションURLの識別情報、ノードの認証情報、外部コントローラーのキーを隠してください。エラーの種類、発生した手順、OSのバージョンを残せば、多くの初期調査に役立ちます。操作手順全体はClash設定ガイドをご覧ください。症状から調べる場合はトラブルシューティングガイドをご利用ください。
アーキテクチャ、更新、設定の準備について。質問をクリックすると回答が表示されます。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。OSとCPUアーキテクチャを確認してからインストーラーを選んでください。設定を引き継ぐ場合は、移行前にサブスクリプションURL、オーバーライド、ルールをエクスポートしましょう。
x64とAMD64は通常、同じ64ビットデスクトップ向けアーキテクチャを指し、AMD製CPUに限りません。ARM64は別の命令セットです。Androidでは近年のスマートフォンの多くにarm64-v8a、互換性のある32ビット端末にはarmeabi-v7aが適しています。判断できない場合はClash Meta for Androidの汎用版を選べます。
一部クライアントでは、現在の一覧にあるApple Silicon向けとIntel向けのリンクが同じx64インストーラーを指しています。リンク名だけでネイティブARM64版とは判断できません。Apple SiliconではRosettaが必要な場合があります。専用ARM64版を使う場合は、Clash PlusのApple Silicon向けリンクを選んでください。
クライアントのインストーラーとサブスクリプション設定は別です。インストール後、利用権限のあるサブスクリプションURLまたはローカル設定をインポートし、設定を選択してプロキシグループを確認します。その後、システムプロキシを有効にし、必要に応じてTUNを使ってください。アプリをインストールしただけではプロキシサービスは利用できません。
現在の設定をエクスポートし、サブスクリプションURL、オーバーライドスクリプト、カスタムルール、ポート設定を控えておきます。起動中のクライアントを終了してから更新し、複数のプロキシクライアントを同時に動かさないでください。更新後、設定が選択されていることを確認し、システムプロキシとDNSをチェックします。
Mihomoコアは設定の読み込みとプロキシ通信の処理を担いますが、サブスクリプション管理画面を備えたデスクトップアプリとは異なります。コアは主にサーバー、ルーター、コマンドライン環境向けです。初めて使う場合は、サービス管理や権限、ルーティング設定の手間を抑えられる上記のGUIクライアントがおすすめです。