Clash Plus
購読の追加、プロキシグループの選択、プロキシの切り替えを1つの画面で行いたい方に適しています。インストール後、互換性のあるClash設定を追加し、使用する設定が有効になっていることを確認してから、ルールモードとシステムプロキシを選択してください。システムプロキシに従わないアプリの通信も取り込む場合は、TUNに必要なサービス権限を確認します。
公式サイト:clashplus.io ↗# packages · クライアントとコア
デスクトップやスマートフォンではGUIクライアント、サーバーやルーターではMihomoコアがおすすめです。
最初にOSを確認し、次にプロセッサのアーキテクチャを確認してください。クライアントは設定管理とプロキシの切り替えを担い、mihomoコアはプロトコル接続とルールによる通信振り分けを担います。両者は別のインストールパッケージです。
# platform: windows
初めてインストールする場合はClash Plusから始めるのがおすすめです。すでに他のクライアントに慣れている場合は、設定管理の方法に合わせて選べます。以下のデスクトップ版インストーラーはx64向けです。Windows on ARMでは、まずアプリの互換性を確認してください。x64インストーラーはネイティブARM64ビルドではありません。
購読の追加、プロキシグループの選択、プロキシの切り替えを1つの画面で行いたい方に適しています。インストール後、互換性のあるClash設定を追加し、使用する設定が有効になっていることを確認してから、ルールモードとシステムプロキシを選択してください。システムプロキシに従わないアプリの通信も取り込む場合は、TUNに必要なサービス権限を確認します。
公式サイト:clashplus.io ↗接続状況の確認、設定管理、ルールの上書き設定を行いたいデスクトップユーザーに適しています。インストール後、まずコアが起動することを確認してからシステムプロキシを有効にしてください。サービスモードやTUNを使う場合は、インストール中に表示されるシステム権限の確認に注意してください。更新時は購読や上書き設定を保存し、自動更新される購読ファイルを継続的な編集先にしないでください。
複数のデバイスで似た操作手順を使いたい方に適しています。AMD64とx64は同じ系統のプロセッサアーキテクチャを表すため、AMD製CPUである必要はありません。他のクライアントから移行する場合は購読を再インポートし、プロキシグループの選択とDNS設定を個別に確認してください。アプリのデータディレクトリ全体をそのままコピーしないでください。
デスクトップで別の設定管理画面を使いたい方に適しています。インストール前に他のプロキシクライアントを終了し、ローカルの待ち受けポートやシステムプロキシの設定が競合しないようにしてください。設定を有効にしたら、まず普段使うサイトにアクセスし、接続ログでルールの適用結果を確認します。接続できない場合は、画面上のスイッチだけで判断せず、ノードの状態とルールの振り分け先をそれぞれ確認してください。
旧環境の再現や設定移行用です。新規インストールにはおすすめしません。旧コアは新しいプロトコルや設定項目に対応していない場合があります。設定を起動できなくても、購読URLが無効とは限りません。メンテナンス中のクライアントへ移行する際は、元の設定を保存して購読を再インポートし、ルール、DNS、システムプロキシのポートを確認してください。
| 確認項目 | 要件・操作 |
|---|---|
| システム環境 | セキュリティ更新が提供されているWindowsの使用をおすすめします。最小システム要件は、選択したクライアントのインストーラーの表示を確認してください。 |
| プロセッサ | このページのGUIパッケージはx64 / AMD64向けです。設定の「システム情報」でシステムの種類を確認してください。 |
| 権限とランタイム | サービスや仮想ネットワークインターフェースのインストールには、管理者の許可が必要な場合があります。WebView2などの実行環境がない場合は、インストーラーの案内に従って追加してください。 |
| 初回起動 | 設定をインポートしてコアの起動を確認してから、システムプロキシを有効にしてください。テスト中は、システムの通信を制御するプロキシクライアントを1つだけにします。 |
# platform: macos
「このMacについて」でチップの種類を確認してください。Apple Silicon用とIntel用のどちらかは、ボタンの名前だけでは判断できません。現在の一覧では、Clash Verge Rev、FlClash、ClashX Metaのいずれも、2つのリンクが同じx64ビルドを指しています。Apple Siliconでの実行にはRosettaが必要な場合があります。Clash Plusには専用のARM64パッケージがあります。
チップに合ったディスクイメージを選び、アプリを「アプリケーション」フォルダにコピーしてから起動してください。マウントしたイメージから常用するのは避けましょう。購読をインポートしてプロキシグループを確認し、まずシステムプロキシでブラウザーの接続をテストします。TUNを使う場合は、クライアントの案内に従って必要な権限を許可し、トラブル時に備えて既存のネットワーク設定を記録しておきましょう。
公式サイト:clashplus.io ↗購読やプロキシグループの管理、デスクトップ通信の振り分けに使えます。現在、2つのリンクは同じx64ディスクイメージを指しています。Apple Siliconでは互換性のある実行環境を確認してください。更新前に旧プロセスを終了します。起動後にシステムプロキシが反映されない場合は、現在のネットワークサービスのプロキシ設定と、コアの待ち受けポートがクライアントの表示と一致しているかを確認してください。
他のデバイスでFlClashを使っていて、似た操作方法を引き継ぎたい方に適しています。現在の一覧はAMD64ビルドです。Apple Siliconでは互換性の条件を確認してください。互換性のある購読元は複数のデバイスで利用できますが、システムプロキシ、TUNの権限、ローカルファイルのパスはこのMacで設定し直す必要があります。
既存のメニューバー操作環境を維持し、旧設定を再現するためのアーカイブです。現在のアーカイブはx86_64で、ネイティブARM64版ではありません。新規インストールにはメンテナンス中のクライアントをおすすめします。移行時は設定ファイルの場所、購読元、カスタムルールを記録し、新しいクライアントで通信の振り分けとDNSの動作を改めて確認してください。
| 確認項目 | 要件・操作 |
|---|---|
| システムバージョン | 対応するmacOSの最小バージョンはクライアントのビルドによって異なります。インストーラーの要件を確認し、古いシステムにそのまま上書きインストールしないでください。 |
| チップとビルド | Apple SiliconではARM64、Intelではx64 / AMD64ビルドを優先してください。互換版を使う場合は、このページのパッケージ説明を確認してください。 |
| インストール先 | DMGからアプリを「アプリケーション」フォルダにコピーし、イメージ内で起動した一時インスタンスを終了してからアプリを起動してください。 |
| システム権限 | システムプロキシの変更やTUNサービスでは許可を求められる場合があります。セキュリティ警告が表示されたらアプリの入手元を確認し、システム全体の保護機能は無効にしないでください。 |
# platform: android
新しいスマートフォンの多くはARM64ですが、最終的にはシステムが対応するアプリABIを確認してください。APKをダウンロードしたら、ファイルマネージャーまたはブラウザーにアプリのインストールを許可します。インストール後は、そのアプリへのインストール許可を取り消せます。接続時にシステムからVPNの許可を求められます。これはクライアントが端末の通信を取り込むために必要です。
スマートフォンで初めてClashの購読を追加する方に適しています。インストール後に設定を追加して購読を更新し、プロキシグループを選択してから接続を開始します。システムのVPN接続を許可してください。バックグラウンドにすると切断される場合は、バッテリー最適化やバックグラウンド動作の制限を確認します。省電力機能によるプロセス停止に対して、同じ購読を何度もインポートし直す必要はありません。
公式サイト:clashplus.io ↗mihomoの設定機能を使いたいAndroidユーザー向けです。設定ファイルや購読を使ってプロキシを管理できます。端末のABIが分かる場合は対応するアーキテクチャを選び、不明な場合は汎用版を試してください。設定をインポートしたら使用する設定として選択してから接続します。購読が一覧に表示されているだけでは、コアに読み込まれたことにはなりません。
デスクトップ版FlClashと似た手順で購読やプロキシグループを扱いたい方に適しています。接続前に、VPNを使用する他のアプリを終了してください。複数の通信制御アプリがVPN経路を取り合うのを防げます。通知欄に接続中と表示されてもネットにアクセスできない場合は、接続ログでノードとDNSを確認し、アプリごとのプロキシ設定で対象アプリが除外されていないかも確認してください。
互換性のある設定をすでにお持ちの方に適しています。Surfboardの設定形式はClash YAMLとは異なるため、任意のClash購読をそのままインポートしてもルールがすべて維持されるとは限りません。ダウンロード前に購読サービスが対応形式を提供しているか確認してください。変換が必要な場合は、プロトコル項目、プロキシグループ、ルールの意味を確認します。認証情報を含む購読を、信頼できないオンラインツールに入力しないでください。
| 確認項目 | 要件・操作 |
|---|---|
| システムとABI | 最小システム要件はAPKのインストール画面で確認してください。ARM64はarm64-v8a、ARMv7はarmeabi-v7aに対応します。 |
| インストール権限 | APKを開くアプリにのみインストールを許可してください。アーキテクチャに互換性がないと表示された場合は、端末に合ったパッケージを選び直します。 |
| VPN接続 | VpnServiceの接続要求を許可し、同じVPN経路を使用する可能性のある他のVPNアプリを停止してください。 |
| バックグラウンド動作 | 画面ロック後に接続が切れないよう、端末の設定でバックグラウンド動作、必要な自動起動、通知を許可してください。 |
画面ロック後に切断される場合は、AndroidのVpnServiceとバッテリー最適化対象外の設定を参照してください。
# platform: ios
Clash PlusはApp Storeから入手できます。インストール前にストアのページで対応デバイスとアプリの説明を確認してください。インストール後は利用する購読または設定ファイルを用意し、システムの案内に従ってVPN構成を追加します。
ストアからインストールしたら、クライアントに戻って購読URLを追加するか、互換性のあるファイルをインポートしてください。初回接続時にシステムがVPN構成の追加を求めたら許可し、プロキシグループに利用可能なノードがあることを確認します。接続スイッチがオンでも通信が適切に振り分けられているとは限りません。実際の接続結果を確認してください。
公式サイト:clashplus.io ↗| 確認項目 | 要件・操作 |
|---|---|
| デバイスとシステム | App Storeのページに表示される対応デバイスと最小システム要件を確認してください。 |
| 設定の入手元 | クライアントが対応する購読または設定を用意してください。購読内のプロトコルや設定項目も、アプリの対応範囲に含まれている必要があります。 |
| 接続の許可 | 初回接続時はシステムの案内に従ってVPN構成の追加を許可してください。必要に応じてデバイスのパスコードを入力します。 |
| 接続の確認方法 | ノードを選択して目的のサイトにアクセスします。Wi-Fiとモバイル通信を切り替えた後に問題が起きた場合は、アプリの接続状態とログを確認してください。 |
詳しい手順はiOSでのクライアント入手と設定のインポートをご覧ください。購読を更新できない場合は、まず元のURLにアクセスできることを確認してください。URLをスクリーンショットや掲示板に公開しないでください。
# platform: linux
ここに掲載するGUIインストーラーはAMD64デスクトップ環境向けです。Debian、Ubuntuおよび互換ディストリビューションでは通常DEBを、RPMパッケージを採用するディストリビューションではRPMを選んでください。GUIのないサーバーではコアの項目を確認し、プロキシを使うためだけにデスクトップ環境を追加する必要はありません。
GUIで購読を管理し、接続状況を確認しながらルールを調整したいLinuxデスクトップユーザーに適しています。依存関係はディストリビューションのパッケージマネージャーで処理し、他のディストリビューション向けパッケージを混在させないでください。システムプロキシが対象アプリに適用されるかは、デスクトップ環境とアプリによって異なります。ターミナルのプログラムでは、プロキシ環境変数を別途設定する必要がある場合があります。
DEB系ディストリビューションを使い、複数デバイスで似た操作方法を維持したい方に適しています。インストール前にデスクトップ環境と実行時の依存関係がアプリの要件を満たすことを確認してください。TUNを使うには仮想ネットワークインターフェースとルーティングの権限が必要です。まずシステムプロキシで購読とノードが使えることを確認してからTUNを個別にテストし、権限の問題と設定の問題を切り分けましょう。
| 確認項目 | 要件・操作 |
|---|---|
| アーキテクチャ | GUIパッケージはAMD64 / x86_64向けです。ターミナルでuname -mを実行すると、カーネルが認識しているアーキテクチャを確認できます。 |
| パッケージ形式 | DEBとRPMは異なるパッケージ管理方式に対応しています。拡張子だけを変更してインストールすることはできません。 |
| 実行時の依存関係 | GUI環境とクライアントに必要なライブラリが必要です。具体的な依存関係はパッケージマネージャーの案内を確認してください。 |
| 通信の振り分け | デスクトップのシステムプロキシ、ターミナルの環境変数、TUNはそれぞれ別の仕組みです。アプリに合わせて選択し、すべてのプロセスが自動でプロキシを経由するとは想定しないでください。 |
# binary: mihomo
サーバー、ルーター、サービスを自分で管理するユーザー向けです。コアパッケージにはデスクトップの設定画面がなく、購読管理やシステムプロキシ設定も自動では行われません。一般的なデスクトップやスマートフォンでは、コアの起動や権限を管理できる上記のGUIクライアントをおすすめします。
| システム | プロセッサ / パッケージ形式 | ローカルコアパッケージ |
|---|---|---|
| Windows | AMD64 · 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 softfloat · GZ | MIPS softfloat版GZをダウンロード |
ZIPは先に展開してください。GZは通常、単一のバイナリを圧縮したファイルです。解凍後、Unix系システムでは実行権限を確認してください。DEBはパッケージマネージャーでインストールします。設定ディレクトリと互換性のあるYAMLファイルを用意し、まずフォアグラウンドで起動してエラーを確認してからサービス管理に登録してください。バックグラウンドで再起動を繰り返すと、設定の問題を見逃すおそれがあります。
実行ファイルと設定が用意できたら、まず設定テストコマンドを実行できます。以下のパスはローカル環境の例です。実行前に該当ファイルが存在することを確認してください。構文テストに通っても、ノードへの接続、DNS、システム通信の取り込みが正常とは限りません。
mihomo -t -f ./config.yaml
待ち受けアドレスは、まずローカルホストに限定してください。LANからアクセスする場合は、許可する範囲、認証、ファイアウォールのルールを明示します。外部のコントロールインターフェースにもアクセス制限が必要です。バイナリの更新前に旧ファイルと設定を保存し、新しいビルドが起動することを確認してから常駐サービスを置き換えてください。
| 確認項目 | 要件・操作 |
|---|---|
| システムとABI | OS、ビット数、CPU命令セット、ファームウェアABIが一致するものを選びます。低消費電力デバイスでは、ビルドに使われた命令セットも確認してください。 |
| 設定とリソース | 読み込み可能な設定ファイルを用意し、ルールプロバイダーやDNSに必要なリソースを更新できる状態にしてください。 |
| TUNの権限 | 仮想ネットワークデバイスと、それを操作する権限がOSに必要です。コンテナ内ではデバイスとネットワーク機能の設定も確認してください。 |
| 常駐運用 | システムのサービス管理機能でプロセス、ログ、再起動動作を制御してください。設定を変更した後は、テストしてから再読み込みします。 |
# after-install
設定が有効になっている。インストーラーに含まれるのはアプリであり、個人向けのプロキシサービスではありません。購読をインポートしたら、更新が成功したこと、設定が選択されていること、有効なプロキシグループがあることを確認してください。購読から生成されたファイルを直接編集すると、次回の更新で上書きされる場合があります。カスタムルールには、クライアントが対応する上書き機能または独立した設定方法を使ってください。手順はClashの購読URLをインポートする方法をご覧ください。
対象の通信がコアに届いている。ルールモードはコアに届いた通信の振り分け先を決め、システムプロキシとTUNは通信をコアに届ける方法を決めます。互いに置き換えることはできません。まずシステムプロキシを有効にしてブラウザーでテストし、対象アプリがプロキシ設定に従うかどうかに応じてTUNを使うか判断してください。詳しくはClashのシステムプロキシ設定をご覧ください。
ノードとルールが想定どおりに動作している。遅延テストはノード選びの参考になりますが、すべてのサイトやプロトコルが使えることを保証するものではありません。ノードを選択したら、実際に利用するサービスへアクセスし、接続画面で適用されたルール、プロキシグループ、出口を確認してください。問題が起きたら、まず状況を記録し、設定を1つずつ変更します。DNS、モード、ノードを同時に変更すると、原因を特定しにくくなります。ノードのテストと接続確認も参照してください。
# download-faq
初めて使う場合は、まずGUIクライアントを選びましょう。購読の追加、ノード選択、システムプロキシの設定をまとめて行えます。Mihomoコアは、設定ファイルや起動オプション、サービスプロセスを自分で管理するサーバー・ルーター向けです。
まずOSのプロセッサとアプリの実行環境を確認してください。x64とAMD64は同じ系統のアーキテクチャで、ARM64とARMv7は別物です。Androidで対応アーキテクチャが分からない場合は汎用版を選べます。macOSではインストーラーの実際のアーキテクチャも確認してください。Apple SiliconでIntel向けビルドを動かすにはRosettaが必要な場合があります。
利用者自身で互換性のある設定ファイルまたは購読を用意する必要があります。クライアントをインストールしても、プロキシノードは自動で提供されません。インポート後はプロキシグループを確認してノードを選び、まずルールモードとシステムプロキシで接続をテストしてから、必要に応じてTUNを設定してください。購読URLには認証情報が含まれる場合があるため、公開しないでください。
購読元、ルールの上書き設定、ポート、TUNの設定を記録し、クライアントのエクスポート機能で設定を保存してください。旧版を終了してから新版をインストールし、初回起動時に設定ディレクトリ、購読、システムプロキシの状態を確認します。クライアントを乗り換える場合は、データディレクトリ全体を上書きせず、元の購読を再インポートするのがおすすめです。
まず他のプロキシやVPNを停止し、購読の更新が成功していることと、利用可能なノードが選択されていることを確認します。ルールモード、システムプロキシのポート、接続ログも確認してください。TUNを使う場合は、サービス権限と仮想ネットワークインターフェースを個別にテストします。クライアント終了後も接続できない場合は、システムにローカルポートを指すプロキシ設定が残っていないか確認してください。
アーカイブ済みクライアントは、旧環境の再現や設定の移行に使うもので、新規インストールにはおすすめしません。Clash for WindowsやClashX Metaは、旧コアや設定項目が現在の購読と合わない場合があります。移行前に元の設定を保存し、メンテナンス中のクライアントでルール、DNS、通信の振り分けを改めて確認してください。