Clash Plus
おすすめ初めてインストールする方に適しています。サブスクリプションの読み込み、プロキシグループの選択、プロキシ設定の順に進めてください。インストール前に旧クライアントを終了し、ほかのアプリがシステムプロキシを同時に変更していないことを確認します。サービスやネットワーク経由の通信を有効にする場合は、OSの案内に従って必要な権限を許可し、ログで起動状態を確認してください。
公式サイト:clashplus.io →まずOSを選び、次にCPUアーキテクチャを確認してください。普段使いのPCやスマートフォンにはGUIクライアント、サーバー、ルーター、自分でプロセスを管理する環境にはMihomoコアが適しています。
タブは矢印キーで切り替えられます。URLのプラットフォーム識別子を共有することもできます。各クライアントの対応OSはビルドによって変わる場合があるため、一般的な説明よりインストーラーの表示を優先してください。
新規インストールでは、まずClash Plusをご確認ください。既存のルール運用がある場合は、ほかのクライアントと比較して選びます。ここに掲載しているデスクトップ版は主にx64向けです。Windows on ARMでは、OSのアプリ互換性を別途確認してください。x64版をARMネイティブ版として扱うことはできません。
初めてインストールする方に適しています。サブスクリプションの読み込み、プロキシグループの選択、プロキシ設定の順に進めてください。インストール前に旧クライアントを終了し、ほかのアプリがシステムプロキシを同時に変更していないことを確認します。サービスやネットワーク経由の通信を有効にする場合は、OSの案内に従って必要な権限を許可し、ログで起動状態を確認してください。
公式サイト:clashplus.io →
GUIで設定、プロキシグループ、接続ログを管理したい方に適しています。TUNを使う前に、通常のシステムプロキシで接続できることを確認し、必要なサービスをインストールまたは起動してください。起動に失敗した場合は、旧コアがポートを使用していないか確認します。複数のクライアントを同時に起動し、設定を何度も切り替えるのは避けてください。
デスクトップとモバイルで似た操作感を求める方に適しています。インストール後、まず動作確認済みの設定を1つ読み込み、ルールモードとプロキシグループの選択を確認してください。クライアントを切り替える際は必要な設定だけを移行し、別のクライアントのアプリデータ全体をそのままコピーしないでください。
GUIで設定を管理し、コアの選択肢も確認できるデスクトップユーザーに適しています。設定を読み込んだ後、選択中のコアと設定ファイルの構文が合っているか確認してください。特にDNS、ルールプロバイダー、ネットワーク経由の通信に関する項目に注意が必要です。クライアントが起動しても、設定内のすべての機能が有効とは限りません。
旧環境の再現や移行用に掲載しています。新しい端末での第一候補にはしないでください。旧コアでは、現在のサブスクリプションに含まれるプロトコルや設定項目を認識できない場合があります。移行時はサブスクリプションURL、ポート、カスタムルールを記録し、新しいクライアントで1つずつ復元してください。解析エラーが出た場合は、何度も再インストールするのではなく、該当する設定項目を確認します。
| 確認項目 | 要件と対処方法 |
|---|---|
| システム環境 | セキュリティ更新が提供されているWindowsをお使いください。最低システム要件は、選択したクライアントのインストーラーで確認してください。 |
| プロセッサ | このページではx64版を提供しています。「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。 |
| 権限 | 通常の画面操作とサービスのインストールでは必要な権限が異なります。サービスやTUNを有効にする場合、管理者の許可が必要になることがあります。 |
| インストール後 | まず設定を読み込んでシステムプロキシの動作を確認してから、スタートアップを設定してください。誤った設定でログインのたびに起動するのを防げます。 |
Appleメニューから「このMacについて」を開きます。チップ名が表示される場合は通常Apple Silicon搭載モデル、Intelプロセッサと表示される場合はIntel版を選びます。ダウンロードリンクのアーキテクチャだけでなく、実際のファイル名も照合してください。
arm64版とx64版のディスクイメージを用意しています。まずMacのチップに合うものを選んでください。イメージを開き、インストール手順に従ってアプリケーションフォルダに移動してから起動します。初回接続時にネットワーク権限を求められた場合は、システムの説明を読み、許可してからサブスクリプションを読み込み、接続を確認してください。
公式サイト:clashplus.io →
複数の設定ソースやローカルオーバーライドを管理したいデスクトップ環境に適しています。現在、2つのリンクは同じx64ファイルを使用しています。Apple Siliconでは互換動作の条件を確認してください。アップグレード後はサービスの状態、システムプロキシ、使用中のネットワークインターフェースを確認し、旧プロセスがポートを使用し続けていないか確かめます。
モバイル版に近い操作感で、複数端末のプロキシ運用をそろえたい方に適しています。現在のディスクイメージはamd64版で、ARMネイティブ版ではありません。サブスクリプションを読み込んだ後、プロキシグループを選び直してください。別の端末で保存したノードの選択が、設定とともに自動で移行するとは限りません。
既存のメニューバーでの使い方を維持したい場合や、旧設定を再現する場合に利用できるアーカイブです。OSのアップグレードにより、権限、ログイン項目、互換動作の条件が変わることがあります。新しい端末には、現在もメンテナンスされているクライアントをおすすめします。切り替える前に旧クライアントの自動プロキシ設定を無効にし、比較用に元の設定を保存してください。
| 確認項目 | 要件と対処方法 |
|---|---|
| OSのバージョン | 「このMacについて」でmacOSのバージョンを確認してください。最低対応バージョンは、各アプリの案内に従ってください。 |
| チップアーキテクチャ | Apple Siliconではarm64、Intelではx64を選びます。同じx64版を使用するリンクには、その旨を記載しています。 |
| 互換動作 | Apple SiliconでIntelアプリを動かすには、Rosettaが必要な場合があります。必要条件はOSのバージョンや組織のポリシーによって異なります。 |
| ネットワーク権限 | 必要に応じてネットワーク関連の権限を許可してください。ブロックされた場合は、セキュリティ機能全体を無効にせず、まず表示内容を最後まで確認します。 |
比較的新しいスマートフォンの多くはARM64に対応しています。古い端末ではARMv7の場合があります。プロセッサが64ビット対応でも、OSが64ビットとは限りません。確認できない場合は、下記のユニバーサル版をご利用ください。インストール前に、現在のアプリのサブスクリプションとルール設定を記録しておきます。
スマートフォンでサブスクリプションの読み込みや日常的なプロキシグループの切り替えを行いたい方に適しています。このリンクはarm64-v8a版です。対応するOSアーキテクチャが必要です。初回接続時にシステムからVPN接続の許可を求められます。許可後にクライアントの接続状態を確認し、ブラウザーで実際に通信できるか確かめてください。
公式サイト:clashplus.io →Clash形式の設定でモバイルプロキシを管理したい方に適しています。ユニバーサル版は、アーキテクチャが分からない場合にインストールしやすい一方、ファイルサイズは大きくなります。更新時に署名の不一致が表示された場合は、まずアプリ内の設定をエクスポートし、旧パッケージの入手元とアプリの識別情報を確認してください。すぐにアンインストールすると、ローカルデータが消えることがあります。
デスクトップとスマートフォンで似た操作感を求める方に適しています。接続できても画面ロック後に切断される場合は、アプリのバッテリー使用やバックグラウンド動作に対する制限を確認してください。変更するのは該当アプリの設定だけにし、画面ロック、復帰、ネットワーク切り替えの後にそれぞれ動作を確かめます。複数の条件を一度に変更するのは避けてください。
対応する形式の設定をすでにお持ちのAndroidユーザー向けです。Surfboardの設定形式はClash YAMLとは異なり、ClashのサブスクリプションURLをそのまま使えるとは限りません。ダウンロード前に、サブスクリプションが対応形式を提供しているか、使用するプロトコルやルール機能がサポートされているか確認してください。
| 確認項目 | 要件と対処方法 |
|---|---|
| OSのバージョン | 設定で端末情報を確認してください。最低Androidバージョンは、選択したAPKのインストール要件によって異なります。 |
| システムアーキテクチャ | ARM64はarm64-v8a、ARMv7はarmeabi-v7aに対応します。分からない場合は、用意されているユニバーサル版を選べます。 |
| インストール権限 | APKを開くブラウザーやファイル管理アプリに、アプリのインストールを許可するようシステムから求められる場合があります。必要に応じて許可してください。 |
| 接続権限 | プロキシ通信の経路切り替えには通常、システムのVPNインターフェースを使います。ほかのVPNアプリとの併用で接続が競合する場合があります。 |
| バックグラウンド動作 | 画面ロック後に切断される場合は、アプリごとの省電力制限を確認し、OSがプロセスを終了したのか、ノードに接続できないのかを切り分けてください。 |
App StoreからClash Plusをインストールします。互換性、システム要件、アップデート履歴はストアの掲載情報で確認できるため、ダウンロード前に最新の内容をご覧ください。インストール後、サブスクリプションを読み込み、VPN設定を追加します。
初回起動後、利用権のあるサブスクリプションURLを用意し、読み込んでからプロキシグループを選択します。接続時にVPN構成の追加を求められた場合は、表示内容を確認して許可してください。仕事用または学校用のネットワーク構成がすでに端末にある場合は、2つの通信制御が競合しないよう、管理ポリシーを先に確認してください。
Wi-Fiとモバイルデータを切り替え、それぞれの接続状態とログを確認してください。ブラウザーで特定のページが開けても、確認できるのはその通信が成功したことだけです。ルールの適用状況と実際の出口も確認し、意図した振り分けになっているか確かめてください。サブスクリプションを取得できない場合は、URLが完全か、サーバーに接続できるかをまず確認します。
公式サイト:clashplus.io →| 確認項目 | 要件と対処方法 |
|---|---|
| システム要件 | App Storeの互換性に関する説明を確認してください。iOSのバージョンは「設定」→「一般」→「情報」で確認できます。 |
| インストール方法 | このページからApp Storeのアプリ詳細ページを開き、アプリ名を確認してからストアの手順に従ってインストールしてください。 |
| ネットワーク権限 | 接続前に、システムの案内に従ってVPN構成を追加してください。管理対象の端末では、組織のポリシーに従う必要があります。 |
| 設定の準備 | クライアントに対応するサブスクリプションまたはローカル設定を用意してください。クライアントをインストールしても、プロキシサービスは付属しません。 |
まずディストリビューションのパッケージ管理方式を確認し、次にCPUアーキテクチャを確認してください。以下のGUIインストーラーはAMD64 / x86_64向けです。デスクトップ環境のないサーバーやルーターでは、デスクトップアプリではなくMihomoコアをご確認ください。
DEBは対応するパッケージ管理方式のディストリビューション向け、RPMはRPM系ディストリビューション向けです。拡張子を書き換えて相互に使うことはできません。依存関係の処理には、システムのソフトウェアインストーラーまたはパッケージマネージャーを使ってください。アプリの実行にroot権限を常時使う必要はありません。サービスに必要な権限は機能ごとに設定してください。
DEB形式のパッケージ管理を採用し、GUIでプロキシグループを選択したいデスクトップ向けです。インストール後にメニューへ表示されない場合は、パッケージマネージャーでインストールと依存関係の処理が完了しているか確認してください。ターミナルのツールがデスクトップのシステムプロキシ設定を参照するとは限らないため、各ツールのプロキシ設定を個別に確認します。
| 確認項目 | 要件と対処方法 |
|---|---|
| ディストリビューション | cat /etc/os-releaseでディストリビューションを確認し、DEBまたはRPMのどちらを使うか判断してください。 |
| プロセッサ | uname -mでアーキテクチャを確認します。x86_64は、ここに掲載しているAMD64のGUIインストーラーに対応します。 |
| デスクトップ環境の依存関係 | GUIクライアントにはデスクトップセッションと対応するランタイムライブラリが必要です。不足している項目はパッケージマネージャーの出力で確認してください。 |
| ネットワーク経路の切り替え | システムプロキシ、ターミナルのプロキシ、TUNで通信を制御する範囲は異なります。まず1つの方法で動作を確認してから、高度な設定を追加してください。 |
サーバー、ルーター、実行プロセスを自分で管理するユーザー向けです。コアには、上記クライアントのようなGUIはありません。一般的なデスクトップやスマートフォンでは、プラットフォームに対応するGUIクライアントをお使いください。ダウンロード前にOS、CPUアーキテクチャ、実行環境を確認してください。
| OS | アーキテクチャ | 形式 | ダウンロード |
|---|---|---|---|
| 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 soft-float | GZアーカイブ | MIPS GZをダウンロード |
ZIPは展開して実行し、GZは展開してバイナリファイルを取り出す必要があります。どちらもダブルクリックだけでネットワーク設定まで完了するデスクトップ用インストーラーではありません。LinuxやmacOSでは実行権限を確認し、設定ディレクトリ、ログ、実行ユーザーに適切なアクセス権を設定してください。DEBはパッケージマネージャーで処理します。
初回のセットアップでは、まずフォアグラウンドで起動ログを確認し、設定の解析、待ち受けポート、ルールの読み込みが正常に完了することを確かめてから、サービス管理ツールに常駐させてください。外部コントロール用インターフェースを、信頼できないネットワークに公開しないでください。ローカルで管理する場合は、ループバックアドレスでの待ち受けをおすすめします。ルールプロバイダー、DNS、TUNの設定が必要な場合は、Clash設定の高度なガイドをご覧ください。
まず再現可能な最小限の利用環境を整えてから、自動起動、TUN、複雑な通信振り分けを追加してください。一度に変更する条件を1つにすれば、ログから原因を特定しやすくなります。
同じクライアントをアップグレードする場合は、まずアプリ内で設定をエクスポートし、メインウィンドウを閉じただけでなく、プログラムが終了していることを確認してください。別のクライアントに乗り換える場合、ユーザーデータフォルダ全体をコピーするのは避けます。サブスクリプションURL、YAML設定、ローカルオーバーライドは個別に移行できますが、データベース、キャッシュ、画面の状態には互換性がない場合があります。元のデータを保管し、新しい環境で接続できてから旧環境を削除してください。
インストール後にクライアントを起動し、サブスクリプションまたはローカルファイルを読み込んで、正常に解析されたことを確認してください。サブスクリプションの更新に失敗した場合は、URLが完全か、余分な空白がないか、サブスクリプションサービスが有効かを確認します。設定の解析に失敗した場合は、エラーに表示された項目を確認してください。サブスクリプションの取得エラー、ノードへの接続エラー、システムプロキシのエラーを、ひとまとめに「インターネットに接続できない」問題として扱わないでください。
プロキシグループを選択して必要な通信制御を有効にし、ブラウザーから確認対象を1つリクエストします。ログで宛先ドメイン、適用されたルール、選択中の出口を確認してください。遅延テストで分かるのは特定の条件での結果だけです。ブラウザー、ターミナル、すべてのアプリがプロキシ経由になっていることの証明にはなりません。ブラウザーは使えるのにターミナルが直接接続する場合は、すぐにクライアントを再インストールせず、まずターミナルツール独自のプロキシ設定を確認してください。
一連の操作手順ははじめにをご覧ください。接続できても通信の振り分けが想定と異なる場合は、プロキシグループ、DNS、ルールの設定をご確認ください。具体的なエラーが表示された場合は、よくある質問から症状に沿って原因を調べられます。
ここではインストーラーの選び方、インストール、移行に関する疑問を解説します。サブスクリプションの内容、ノードの利用可否、アクセス権はそれぞれ個別に確認してください。
まず現在のOSのタブを選びます。Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revを確認してください。GUIが必要ならクライアントを選び、サービスやルーター上のプロセスを自分で管理する場合に限りMihomoコアを検討します。
x64またはAMD64は、一般にIntelやAMDの64ビットPC向けです。ARM64は対応するARMデバイスや比較的新しいAndroidスマートフォン向けです。まずシステム情報を確認し、インストーラーのファイル名と照合してください。ユニバーサルAPKは複数のアーキテクチャに対応しており、Androidのアーキテクチャが分からない場合に便利ですが、ファイルサイズは大きくなります。
一部のクライアントでは、現在、2つのアーキテクチャ用リンクが同じx64インストーラーを指しています。このパッケージをApple Silicon搭載Macで使うにはRosettaが必要な場合があり、タブを選んでもARMネイティブ版が入手できるわけではありません。ネイティブ版が必要な場合は、ファイル名にarm64が含まれるClash Plusを確認してください。
インストーラーに含まれるのはクライアントのみで、利用可能なプロキシノードは付属しません。利用権のあるサブスクリプションまたはローカル設定を読み込み、プロキシグループを選択したうえで、必要に応じてシステムプロキシやVPN経由の通信を有効にします。最後に接続ログとルールの適用状況を確認し、通信が想定した出口を経由しているか確かめてください。
まずOSとアーキテクチャが合っていることを確認し、表示されたメッセージをすべて記録します。Windowsでのサービスのインストール、macOSのネットワーク拡張、モバイル端末のVPN設定には、OSの許可が必要な場合があります。許可する範囲を確認してから操作してください。インストールのためにセキュリティ機能全体を無効にしないでください。組織の管理による制限がある場合は、端末の管理者に問い合わせてください。
このページでは、メンテナンスが終了した2つのクライアントを、旧環境の再現や設定移行向けにアーカイブとして掲載しています。新規インストールには、現在もメンテナンスされているクライアントをお選びください。移行前にサブスクリプションURL、ルールのオーバーライド、プロキシグループの設定をエクスポートします。インポート後はプロトコル対応、ポート、DNSの動作を確認し、旧ディレクトリ全体をそのまま上書きしないでください。