Clash Plus
初めてインストールする方におすすめです。画面の案内に沿って設定の読み込み、プロキシの選択、接続管理を行えます。まずアプリをインストールし、手元のサブスクリプションを読み込んでください。サブスクリプションにカスタムプロキシグループが含まれる場合は、元の設定を維持し、正常に動作することを確認してからルールを変更しましょう。
EXEインストーラー · 公式サイト clashplus.io
まずOSを選び、次にインストーラーを選択します。サブスクリプションの読み込みやルール設定は、インストール後に行います。
PCやスマートフォンにはGUIクライアント、サーバーやルーター、コマンドライン環境にはMihomoコアを選びましょう。ダウンロード先はプラットフォーム別に整理し、開発終了したクライアントには状態を明記しています。
初めて使う場合は、まずおすすめのクライアントから始めましょう。インストール前にOSのアーキテクチャを確認し、クライアントを切り替える前にローカル設定をバックアップしてください。同じデバイスでテストする際は、プロキシまたはTUNを制御するクライアントを1つだけ起動してください。
このセクションではx64版のGUIクライアントを提供しています。まず「設定 → システム → バージョン情報」を開き、システムの種類を確認してからクライアントを選んでください。Windows on ARMデバイスでは、x64アプリの互換性を別途確認してください。OS名だけでは動作するか判断できません。
初めてインストールする方におすすめです。画面の案内に沿って設定の読み込み、プロキシの選択、接続管理を行えます。まずアプリをインストールし、手元のサブスクリプションを読み込んでください。サブスクリプションにカスタムプロキシグループが含まれる場合は、元の設定を維持し、正常に動作することを確認してからルールを変更しましょう。
EXEインストーラー · 公式サイト clashplus.io
サブスクリプション、ルール、デスクトップのプロキシ設定を管理したい場合に適しています。インストール後は、現在有効な設定とOSのプロキシ設定を確認してください。サービスモードやTUNにはシステム権限が必要です。問題の切り分けをしやすくするため、基本的な接続を確認してから、必要な機能を一つずつ有効にしましょう。
EXEインストーラー
複数のデバイスで似た操作方法を使いたい場合は、FlClashも選択肢になります。サブスクリプションを読み込んだら設定を選択し、プロキシグループから接続先を選んでください。移行時は設定ファイルとクライアント側の設定を分けて確認します。システムプロキシや自動起動などの項目は、通常あらためて確認が必要です。
EXEインストーラー · amd64とx64は同じ種類のアーキテクチャ表記です
デスクトップクライアントの別の選択肢として、既存の設定ファイルを使って比較したい方に適しています。切り替える前に元のクライアントを終了し、複数のアプリが同時にシステムプロキシを変更しないようにしてください。既存のポートが使用中の場合は、何度も再インストールするのではなく、使用しているプロセスを確認しましょう。
EXEインストーラー
既存環境の移行や過去の設定の確認用アーカイブです。新規インストールには上記のクライアントをおすすめします。旧バージョンでは新しいプロキシプロトコルや設定項目を認識できない場合があります。解析エラーが発生した場合は、エラー項目をすべて削除するのではなく、コアが対応している範囲を確認してください。
旧クライアント · 移行前にローカル設定をエクスポートしてください
| 確認項目 | 選び方 |
|---|---|
| プロセッサ | このセクションで提供するのはx64版のGUIクライアントです。32ビットシステムでは使用できません。 |
| OSのバージョン | 実際のインストーラーに表示される要件を確認してください。古いWindowsでは、ランタイムとクライアントの対応範囲も確認が必要です。 |
| 権限 | 通常のアプリ起動とサービスのインストールでは必要な権限が異なります。サービスやTUNを有効にする場合は、OSの案内に従って許可してください。 |
| インストール後 | まず設定を読み込み、ルールモードで動作をテストします。その後、自動起動やバックグラウンド実行を設定してください。 |
Appleメニューの「このMacについて」を開き、AppleチップかIntelプロセッサかを確認してください。DMGをダウンロードしたら、クライアントを「アプリケーション」フォルダーに移動して起動します。一部の互換用リンクでは現在、同じx64ファイルが提供されています。以下は実際のファイルのアーキテクチャに基づく説明であり、リンク名がネイティブ対応を保証するものではありません。
Apple Silicon版とIntel版のインストーラーを個別に提供しています。チップに合ったファイルを選び、クライアントをアプリケーションフォルダーに移動してから、設定を読み込み、プロキシグループを確認してください。維持したいカスタムルールは、サブスクリプションの更新で置き換えられないよう、クライアントが対応するオーバーライド先に保存しましょう。
DMGインストーラー · 公式サイト clashplus.io
デスクトップで設定を管理し、ルールを調整したい方に適しています。現在、どちらのリンクでもx64ファイルが提供されています。Apple Siliconで使う場合は、Rosettaとクライアントの互換性を確認してください。初回起動時にシステム権限を求められた場合は、表示内容を確認してから必要な権限を許可しましょう。
DMGインストーラー · Apple Siliconでは互換性を事前に確認してください
デスクトップとモバイルで、似た設定管理の使い方を続けたい場合に適しています。現在のmacOS用ファイルはamd64表記で、Apple Silicon向けのリンクも同じ互換パッケージを指しています。インストール後は、システムプロキシの設定が競合しないよう、ほかのプロキシクライアントを終了してください。
DMGインストーラー · 互換性は実際のシステムの案内を確認してください
既存環境や過去の設定の移行用アーカイブクライアントです。現在のファイルはx86_64で、Apple Siliconで使う場合は互換性を確認してください。新しいOSやサブスクリプションで問題が起きた場合は、現行クライアントへの移行を優先し、設定とカスタムルールを一つずつ戻しましょう。
DMGインストーラー · 旧環境向け
| 確認項目 | 選び方 |
|---|---|
| チップの種類 | Appleチップにはネイティブのarm64パッケージ、Intelプロセッサにはx64パッケージを選んでください。 |
| 互換パッケージ | Apple Siliconでx64ファイルを使う場合は、Rosettaとクライアントの対応状況を確認してください。 |
| OSのバージョン | 最低要件はクライアントごとに異なります。インストール時と起動時の案内を確認してください。 |
| 権限と保存先 | アプリケーションフォルダーに移動して起動します。プロキシ補助サービスやネットワーク拡張は、実際に使う機能に応じて許可してください。 |
最近のスマートフォンの多くはarm64ですが、実際に対応しているABIを確認してください。APKをダウンロードしたら、インストールに使うファイルマネージャーまたはブラウザーにのみ、アプリのインストールを許可します。初回接続時はOSのVPN許可が必要です。許可後、バックグラウンド動作のバッテリー制限とサブスクリプションの有効状態を確認してください。
arm64版を提供しています。モバイル向けの画面でサブスクリプションを読み込み、プロキシを選択できます。設定を有効にしてから接続を開始してください。ネットワークを切り替えた後に接続が切れる場合は、OSのVPN状態とバックグラウンド制限を確認しましょう。最初から再インストールする必要はありません。
APKインストーラー · 公式サイト clashplus.io
arm64、ARM 32ビット、ユニバーサル版を提供しています。デバイスのアーキテクチャがわかる場合は対応するパッケージを、不明な場合はユニバーサル版を選んでください。インストール後は設定が選択されているか確認し、Androidのバックグラウンド制限にも注意しましょう。画面消灯後に接続が切れる場合は、バッテリー管理と接続ログの両方を確認してください。
APKインストーラー · デバイスのABIに合わせて選択
arm64版とARM 32ビット版を提供しています。ほかのデバイスでFlClashを使っていて、似た操作方法を維持したい方に適しています。サブスクリプションを移行した後も、AndroidのVPN許可とバックグラウンド設定をあらためて確認してください。デスクトップのシステムプロキシ設定はYAMLと一緒には移行されません。
APKインストーラー
Android向けの別のクライアントです。設定を読み込む前に、対応する設定形式を確認してください。ClashのYAMLがそのままSurfboardで使えるとは限りません。他のクライアントで使っていた設定を読み込む場合は、まず形式と項目の互換性を確認しましょう。
APKインストーラー · 読み込み前に設定形式を確認してください
| 確認項目 | 選び方 |
|---|---|
| アーキテクチャ | arm64-v8aはARM 64ビット、armeabi-v7aはARM 32ビットに対応します。 |
| OSのバージョン | 最低Androidバージョンとデバイスの互換性は、インストーラーの案内を確認してください。 |
| 接続権限 | 初回接続時はOSの案内に従ってVPN権限を許可してください。別のVPNアプリとの同時実行は避けましょう。 |
| バックグラウンド動作 | 必要に応じてバッテリー制限を調整してください。まず切断が起きる条件を確認し、その後バックグラウンド設定を変更します。 |
App Storeで互換性を確認してインストールしてください。ストアのページには、現在のシステム要件、アップデート履歴、アプリの説明が掲載されています。インストール後にクライアントを開き、既存のサブスクリプションを読み込んでから、OSの案内に従ってVPN構成を追加します。
App StoreからClash Plusをインストールします。初めて設定を読み込んだら、プロキシグループで有効な接続先が選択されていることを確認してから接続してください。OSのVPN許可とクライアントへの設定読み込みは別々の手順です。どちらか一方を完了しただけでは、接続の準備は完了していません。
ほかのデバイスで使っていた設定がある場合は、使用しているプロトコルや項目が現在のクライアントに対応しているか確認してください。サブスクリプションURLをコピーする際は、パラメーターがチャットアプリで切り詰められないよう、リンク全体を保持しましょう。アプリの情報は公式サイト clashplus.io で確認できます。
OSとの互換性と配信情報はストアのページで確認してください
| 確認項目 | 選び方 |
|---|---|
| OSとの互換性 | App Storeの詳細ページにある互換性の項目で、デバイスとOSのバージョンを確認してください。 |
| インストール元 | このセクションのApp Storeリンクからインストールしてください。アプリの情報はclashplus.ioで確認できます。 |
| VPN構成 | 初回接続時はOSの案内に従って許可し、その後、システム設定でVPNの状態を確認してください。 |
| 設定の準備 | インストール前にサブスクリプションURLまたは対応する設定ファイルを用意し、読み込み後にプロキシの選択を確認してください。 |
まずディストリビューションのパッケージ管理方式を確認し、次にCPUアーキテクチャを確認してください。このセクションのGUIインストーラーはamd64版です。DebianやUbuntuなどでは通常DEB、RPMでパッケージを管理するディストリビューションではRPMを選びます。デスクトップ環境のないサーバーには、下記のMihomoコアが適しています。
DEBとRPMのインストーラーを提供しています。インストール時はシステムのパッケージ管理ツールで依存関係を処理してください。起動後はデスクトップ環境、プロキシ設定、サービスの権限を確認します。システムプロキシがアプリに適用されるかどうかはデスクトップ環境やアプリによって異なるため、スイッチの状態だけで通信経路全体を判断することはできません。
ディストリビューションのパッケージ管理方式に合わせて選択
このセクションではamd64のDEBパッケージを提供しています。デスクトップ環境があるDebian系ディストリビューションに適しています。インストール後は、まず設定の読み込みと通常のプロキシ接続を確認し、追加権限が必要な機能はその後設定してください。ターミナルアプリではプロキシ環境変数を個別に設定する必要がある場合があり、デスクトップのプロキシ設定が適用されるとは限りません。
DEBインストーラー · 対応するデスクトップ環境が必要です
| 確認項目 | 選び方 |
|---|---|
| プロセッサ | uname -mで確認します。x86_64の場合は通常、amd64パッケージを選択します。 |
| ディストリビューション | DEBまたはRPMのパッケージ管理方式に合わせて選択してください。依存関係はインストーラーの出力を確認します。 |
| 実行環境 | GUIクライアントには対応するデスクトップ環境が必要です。コマンドラインのみの環境ではコアを導入してください。 |
| ネットワーク権限 | TUN、ルーティングの変更、サービス管理には管理者権限が必要な場合があります。機能ごとに設定してください。 |
コアは設定の解析と接続処理を担いますが、デスクトップ向けの操作画面はありません。一般的な用途では上記のGUIクライアントを利用してください。自分で導入する場合は、config.yaml、起動オプション、実行ディレクトリ、サービスの管理方法を別途用意する必要があります。
| プラットフォーム | アーキテクチャ / 形式 | パッケージ |
|---|---|---|
| Windows | AMD64 · ZIP | AMD64 ZIPをダウンロード |
| Windows | ARM64 · ZIP | ARM64 ZIPをダウンロード |
| macOS | Intel AMD64 · GZ | Intel GZをダウンロード |
| macOS | Apple Silicon ARM64 · GZ | Apple Silicon GZをダウンロード |
| Linux | AMD64 · DEB | AMD64 DEBをダウンロード |
| Linux | AMD64 · GZ | AMD64 GZをダウンロード |
| Linux | ARM64 · GZ | ARM64 GZをダウンロード |
| Linux | ARMv7 · GZ | ARMv7 GZをダウンロード |
| Linux | MIPS softfloat · GZ | MIPS softfloat GZをダウンロード |
Linuxやルーターでは、まずuname -mでマシンの種類を確認し、デバイスのドキュメントでABIを調べてください。MIPSではエンディアンと浮動小数点方式も確認が必要です。一覧のMIPS softfloatパッケージが、すべてのMIPSデバイスで使えるとは限りません。アーキテクチャが似ていてもバイナリ互換性があるとは限らないため、実行形式エラーが出た場合は、まずパッケージの選択を見直してください。
ZIPは展開し、GZは解凍してください。Unix系システムでは実行権限も確認します。設定ファイルを用意したら、mihomo -t -f config.yamlで解析をテストできます。テストに合格しても、確認できるのは設定を解析できることだけです。DNS、ルーティング、プロキシグループの接続先も確認してください。設定項目の説明はYAML構造リファレンスをご覧ください。
まず最小限の設定で正常に動作することを確認してから、自動起動、TUN、カスタムルールを追加してください。一度に一か所だけ変更すると、問題の原因がアプリ、設定、ネットワーク環境のどこにあるか判断しやすくなります。
ダウンロード後、ファイルの拡張子を確認してください。WindowsはこのセクションのEXE、macOSはDMG、AndroidはAPKを使い、Linuxではディストリビューションに合わせてDEBまたはRPMを選びます。インストーラーではなくWebページが保存された場合は、このページに戻って正しいリンクを選んでください。拡張子だけ変更して無理にインストールしないでください。OSにブロックされたり互換性の警告が表示されたりした場合は、メッセージ全文を控え、アーキテクチャ、OSのバージョン、権限のどれが原因か確認しましょう。
インストーラーに含まれるのはアプリ本体です。サブスクリプションやプロキシノードは自分で用意してください。クライアントの設定、サブスクリプション、またはProfile画面を開き、サブスクリプションURL全体を貼り付けるか、ローカルのYAMLを読み込みます。完了後は、その設定が選択されていることを確認してください。ダウンロード完了の表示だけでは、新しい設定に切り替わったとは限りません。詳しい手順はClashのサブスクリプションURLを読み込む方法をご覧ください。個人情報を含むリンクは安全な場所に保管し、スクリーンショットや問い合わせでは隠してください。
まずは通常、mode: ruleを使います。proxy-groupsで指定されているプロキシグループを開き、手動で選んだノードが使えることを確認してから、システムプロキシまたはモバイル接続を有効にしてください。ルールは記載順に照合され、ほかのルールに一致しない通信の行き先は末尾のMATCHで決まります。接続できても一部のアプリがプロキシを経由しない場合は、まずそのアプリがシステムプロキシを参照するか確認してください。その後、必要に応じてTUNを検討し、2つの通信制御方式を混同しないようにしましょう。
実際に使うアプリで接続を確認し、ログからドメインの照合結果と接続先を確認してください。遅延テストでわかるのは特定のテストリクエストの結果であり、実際の使用環境での確認の代わりにはなりません。基本的な接続が正常と確認できたら、カスタムルール、バックグラウンド実行、自動起動を順に戻します。クライアントを変更する場合は、サブスクリプションとローカルのオーバーライドを優先して移行し、データフォルダー全体をコピーしないでください。設定の統合、キャッシュ、権限の扱いはクライアントごとに異なります。
ここではパッケージの選択とインストールに関する問題を扱います。サブスクリプション変換、接続トラブル、ルールの確認についてはトラブルシューティングをご覧ください。
普段使いのPCやスマートフォンには、まずGUIクライアントを選びましょう。初めてならClash Plusがおすすめです。Mihomoコアは主にサーバーやルーター、設定ファイルを自分で管理する方向けで、設定ファイルや起動方法を別途用意する必要があります。
まずシステム情報でCPUアーキテクチャを確認します。x64とamd64は通常同じ種類のアーキテクチャを指し、arm64はARM 64ビット環境に対応します。AndroidでABIがわからない場合は、ユニバーサル版を検討してください。macOSでは現在、一部のダウンロード先でx64ファイルが提供されています。Apple Siliconで使う場合は、システムとの互換性やRosettaへの対応を確認してください。
インストーラーに含まれるのはクライアント本体で、すぐに使えるプロキシ設定ではありません。自分で用意したサブスクリプションまたはローカルのYAMLを読み込み、設定を有効にしたうえで、プロキシグループの選択と動作モードを確認してください。サブスクリプションURLに個人用の認証情報が含まれる場合は、公開しないでください。
ダウンロードが完了しているか、ファイルの拡張子がOSに合っているかを確認し、Webページとして保存されていないかも確認してください。次にCPUアーキテクチャ、空き容量、OSのインストール時の警告をチェックします。再ダウンロードしても失敗する場合は、具体的なエラーメッセージを控えて手順に沿って調べてください。OSのセキュリティ機能を安易に無効化しないでください。
サブスクリプションURL、ローカルのYAML、オーバーライドルール、引き継ぎたいプロキシグループの選択状態をバックアップします。データの保存先やオーバーライドの仕組みはクライアントによって異なるため、プログラムのフォルダー全体をそのまま上書きするのは避けてください。設定をエクスポートし、旧クライアントを終了してから、新しいクライアントをインストールして動作を確認します。
どちらのクライアントも開発が終了しています。ダウンロードリンクは既存環境の移行や過去の設定の確認用です。新規インストールには、現在のOSに対応したクライアントを選んでください。旧バージョンでは新しいプロトコルやサブスクリプションの項目、OSの権限に対応できない場合があります。旧クライアントの動作結果だけで、すべての設定が有効かどうかを判断しないでください。