Clash Plus
おすすめサブスクリプションの読み込みから、プロキシグループの選択、日々の接続までGUIで行いたい方に適しています。まずx64版をインストールし、利用ガイドに沿って設定を読み込んでください。
初めて接続する前に、選択中の設定とシステムプロキシの状態をご確認ください。プロジェクト公式サイト:clashplus.io。
インストーラーとアーキテクチャの選び方
まずOSを選び、次にCPUアーキテクチャを選択します。日常利用にはGUIクライアント、サーバーやルーターへの導入には独立したコアをお選びください。
デスクトップクライアント
初めてインストールする場合はClash Plusをご確認ください。以下のデスクトップ版は主にx64向けです。Windows on ARMではアプリの互換性を先に確認し、x64インストーラーをネイティブARM64版と混同しないようご注意ください。
サブスクリプションの読み込みから、プロキシグループの選択、日々の接続までGUIで行いたい方に適しています。まずx64版をインストールし、利用ガイドに沿って設定を読み込んでください。
初めて接続する前に、選択中の設定とシステムプロキシの状態をご確認ください。プロジェクト公式サイト:clashplus.io。
サブスクリプション、ルール、オーバーライドを管理したいデスクトップユーザーに適しています。インストール後、設定が正常に読み込まれることを確認してから、必要に応じてシステムプロキシまたはTUNを有効にしてください。
サービスモードやTUNの利用には、管理者権限が必要な場合があります。サブスクリプションの読み込みに失敗した場合は、まずログを確認してください。最初からネットワーク設定をすべて変更する必要はありません。
デスクトップとスマートフォンで似た操作方法を使いたい方は、FlClashも選択肢になります。通常はEXE版を、プログラムの保存先を手動で管理する場合はZIP版を選んでください。
ZIPファイルはすべて展開してから実行してください。圧縮ソフト内から直接起動しないでください。ZIP版でも、実行に必要な依存関係がすべて不要になるわけではありません。
デスクトップで設定を管理する際の選択肢の一つです。別のクライアントから移行する場合は、まず元のサブスクリプションを読み込み、ルールとプロキシグループが正常に動作することを確認してから、オーバーライドを一つずつ移行してください。
画面によって設定項目の名称が異なる場合があります。別のクライアントのデータフォルダーを丸ごと上書きしないでください。特に、既存のサブスクリプションとルールファイルを保持してください。
旧環境の再現や移行時の比較に使うためのアーカイブです。初回インストール向けの優先候補ではありません。古いコアは現在のサブスクリプション項目に対応しない場合があり、画面が開くだけで設定が使えるとは限りません。
移行前にポート、システムプロキシ、カスタムルールを記録してください。旧クライアントを終了してから新しいクライアントを起動し、同じ待ち受けポートを複数のプロセスが使用しないようにします。
| 確認項目 | 確認方法 | インストール前の注意 |
|---|---|---|
| OS | サポート対象のWindows 10 / 11をお使いください。最小バージョンはインストーラーの説明をご確認ください。 | 古いOSでは、ランタイムやUIコンポーネントの要件を先に確認してください。 |
| CPUアーキテクチャ | 「設定」→「システム」→「バージョン情報」→「システムの種類」でx64かどうかを確認します。 | ここに掲載しているWindowsデスクトップ版は、ネイティブARM64版ではありません。 |
| 実行権限 | まず通常どおりクライアントを起動してください。サービスのインストールや仮想ネットワークアダプターの作成が必要な場合に、画面の指示に従って許可します。 | 通常のシステムプロキシとTUNでは、必要な権限が異なります。 |
インストール後はクライアントを一つだけ起動し、サブスクリプションを読み込んで設定を選択してから、システムプロキシを有効にしてください。ソフトウェアを終了してもネットワークに接続できない場合は、Windowsのプロキシ設定に127.0.0.1や古いポートが残っていないか確認してください。設定の問題を隠すために、何度も再インストールするのは避けてください。
Macデスクトップクライアント
Appleメニュー→「このMacについて」でチップの種類を確認してください。Apple SiliconとIntelは、端末に合った版を選びます。一部の配布リンクはどちらも同じx64ファイルを指しているため、ダウンロード前にカード内のアーキテクチャ説明をご確認ください。
Apple Silicon版とIntel版のインストーラーを用意しています。Mシリーズチップ搭載MacではARM64版を、Intel搭載Macではx64版を選び、インストール後にサブスクリプションを読み込んでください。
DMGを開き、アプリを「アプリケーション」フォルダーに移動してください。プロジェクト公式サイト:clashplus.io。
デスクトップでルール管理や設定のオーバーライドを行いたい方に適しています。現在の配布一覧では、2つのMac用リンクがどちらもx64 DMGを指しています。Apple Silicon搭載端末では、Intelアプリの互換性を確認してください。
Apple SiliconでIntelアプリを実行するには、Rosettaが必要な場合があります。ボタンは配布一覧のリンク設定を維持したもので、現在のファイルがネイティブARM64版であることを示すものではありません。
FlClashと同じ操作感を求める方に適しています。現在、Apple Silicon用とIntel用のリンクはいずれもamd64ファイルを指しています。インストール前に、端末がこのアーキテクチャのアプリを実行できることをご確認ください。
ここではamd64とx64は同じCPUアーキテクチャを表します。ファイル名のamd64は、AMD製CPU専用という意味ではありません。
既存環境の移行や比較用に掲載しています。現在、Mac向けの2つのリンクは同じx86_64 DMGを指しています。新規インストールには、上に掲載している保守中のクライアントをご確認ください。
移行前に設定フォルダーとカスタムルールをバックアップし、メニューバーの旧クライアントを終了してください。古いプロキシ設定と新しいクライアントの設定が上書きし合うのを防げます。
| 確認項目 | 確認方法 | インストール前の注意 |
|---|---|---|
| OSバージョン | Appleメニュー→「このMacについて」でmacOSのバージョンを確認します。 | 必要な最小バージョンはクライアントごとに異なります。ダウンロードするインストーラーの説明をご確認ください。 |
| チップの種類 | Apple Mシリーズと表示される場合はApple Silicon版、Intelプロセッサと表示される場合はx64版を選びます。 | 配布一覧にx64版しかない場合は、Rosettaの互換性を別途確認してください。 |
| インストールとアクセス許可 | アプリを「アプリケーション」フォルダーにコピーし、そのフォルダーから起動します。 | ネットワーク拡張、補助サービス、システムプロキシのアクセス許可は、必要な機能に応じて設定してください。 |
アプリを開けないという警告が表示された場合は、ダウンロード元、OSのバージョン、パッケージのアーキテクチャを確認し、「システム設定」→「プライバシーとセキュリティ」で警告の内容をご確認ください。アプリを起動するために、システム保護全体を無効にしないでください。クライアントの移行後は、Wi-FiまたはEthernetのプロキシ設定が新しいクライアントに正しく引き継がれていることも確認します。
スマートフォン・タブレット
最近のAndroidスマートフォンの多くはARM64ですが、端末が対応するABIに合わせて選ぶ必要があります。判断できない場合は端末の仕様を確認してください。Clash Meta for Androidにはユニバーサル版もあります。
ARM64端末でのサブスクリプションの読み込みや接続管理に適しています。インストール後に設定を選択し、初回接続時はAndroidのVPN許可画面で許可したうえで、通知領域の接続状態を確認してください。
実際に使用するブラウザーまたはファイル管理アプリだけに、アプリのインストールを許可してください。プロジェクト公式サイト:clashplus.io。
ABIを選ぶ必要がある場合や、古いARM端末でも使いたい場合は、3種類のパッケージから選べます。ユニバーサル版は通常ファイルサイズが大きくなりますが、通信速度が上がるわけではなく、OSの要件も変わりません。
読み込み後、設定を選択してください。「アプリをインストールできません」と表示される場合は、アーキテクチャ、空き容量、インストール済みアプリとの署名の違いを確認します。
デスクトップ版に近い操作方法を希望する方に適しています。新しい端末では一般にARM64を、古い32ビットARM環境ではARMv7を選びます。
画面ロック後に接続が切れる場合は、バッテリー最適化とバックグラウンド実行の許可を確認してください。アプリのプロセスがシステムに終了されているだけなら、接続先を変えても根本的な解決にはなりません。
対応する設定ファイルをすでにお持ちの方に適しています。Surfboardの設定形式はClashのYAMLとは異なるため、ファイルの拡張子を変更しただけでは読み込めません。
ダウンロード前に、サブスクリプションサービスがSurfboard対応形式を提供しているか、使用するプロトコルに対応しているか確認してください。Clash YAMLのみの場合は、上に掲載されている対応クライアントをお選びください。
| 確認項目 | 確認方法 | インストール前の注意 |
|---|---|---|
| OSとABI | Androidのバージョンと、端末が対応するarm64-v8a / armeabi-v7aを確認します。 | CPUが64ビットに対応していても、端末のOSで64ビットアプリが利用できるとは限りません。 |
| インストールの許可 | システムの確認画面で、現在の提供元からのアプリのインストールを許可します。 | 今回使用するダウンロードアプリまたはファイル管理アプリだけに許可してください。 |
| VPNとバックグラウンド動作 | 初回接続時にVPNの利用を許可し、必要に応じてバックグラウンド実行を許可します。 | 別のVPNアプリが同じシステム接続を使用している場合があります。接続前に終了してください。 |
インストール後、サブスクリプションの更新、設定の選択、VPNの起動をそれぞれ確認してください。画面点灯中は使えてもロック後に切断される場合は、バッテリー最適化、自動起動、バックグラウンド制限を優先して確認します。常に接続できない場合は、サブスクリプションの有効期限、ノードの状態、ログを確認してください。バックグラウンド制限と設定の誤りを、同じ問題として扱わないでください。
iPhone・iPad
App StoreでClash Plusの端末互換性、最新のアプリ紹介、インストール情報をご確認ください。インストール後はサブスクリプションを読み込み、システムのVPN利用を許可します。
iPhone・iPadでは、App Storeの製品ページを開いてインストールしてください。対応OS、対応端末、アプリの最新情報はApp Storeの表示をご確認ください。
プロジェクト公式サイト:clashplus.io。設定を読み込んだら、プロキシグループを選択して接続を開始してください。
| 確認項目 | 確認方法 | インストール前の注意 |
|---|---|---|
| 端末とOS | 「設定」→「一般」→「情報」でiOSまたはiPadOSのバージョンを確認します。 | 端末情報をApp Storeの互換性に関する説明と照らし合わせてください。 |
| インストール方法 | Clash PlusのApp Store製品ページを開きます。 | アプリ名とデベロッパ情報は、App Storeの製品ページでご確認ください。 |
| 接続の許可 | 初回接続時は、システムの案内に従ってVPN構成の追加を許可します。 | アプリのインストール、サブスクリプションの読み込み、接続の開始はそれぞれ別の手順です。 |
インストール済みなのにブラウザーで目的のサイトを開けない場合は、まずクライアントに利用可能な設定があるか、接続が実際に開始されているか確認してください。システムにVPNアイコンが表示されても、ネットワーク拡張が動作していることを示すだけで、サブスクリプション内のすべてのノードが利用できるとは限りません。まず利用可能と分かっているプロキシグループを選んで確認し、その後ルールとDNSを調べてください。
Linuxデスクトップ
デスクトップ環境ではGUIクライアントをお選びください。Debian、Ubuntuなどでは通常DEB、Fedoraなどでは通常RPMを使用します。ここに掲載しているGUIパッケージはAMD64向けで、ARMルーターには直接インストールできません。
サブスクリプション管理とデスクトップ用の操作画面を必要とするLinuxユーザーに適しています。ディストリビューションに合ったパッケージ形式を選んでください。インストール時にはパッケージマネージャーが依存関係を確認・処理します。
ディストリビューションによって、デスクトップコンポーネントや依存関係のバージョンが異なります。インストールに失敗した場合は、パッケージマネージャーのエラーを確認し、依存関係を無視して強制インストールしないでください。
Debian系デスクトップ環境向けのDEBパッケージです。他のプラットフォームでも使い慣れたFlClashの画面を使いたい方に適しています。インストール前にシステムのアーキテクチャをご確認ください。
デスクトップのシステムプロキシは、プロキシ設定に従うアプリに主に適用されます。コマンドラインのプログラムでは、プロキシ環境変数を別途設定する場合があります。トレイアイコンだけで、すべての通信がプロキシ経由だと判断しないでください。
| 確認項目 | 確認方法 | インストール前の注意 |
|---|---|---|
| CPU | uname -mを実行します。x86_64は、ここに掲載しているAMD64向けGUIパッケージに対応します。 | aarch64、armv7lなどの端末では、これらのデスクトップ向けインストーラーを選ばないでください。 |
| ディストリビューション | /etc/os-releaseを確認し、ディストリビューションに合ったDEBまたはRPMを選びます。 | パッケージ形式が同じでも、すべてのディストリビューションやバージョンで依存関係を満たせるとは限りません。 |
| デスクトップ環境と権限 | GUI環境、デスクトップの依存関係、サービスのインストール権限を確認してください。 | GUIのないサーバーでは、Mihomoコアを直接導入する方法が適しています。 |
ローカルパッケージのインストールには、ディストリビューションのパッケージ管理ツールを使い、依存関係の解決状況を確認できるようにしてください。TUNやシステムサービスを有効にする前に、まず通常のプロキシポートで設定が使えることを確認します。問題が発生した場合、設定の解析エラーなのか、権限・ルーティング・デスクトップ環境の違いなのかを切り分けやすくなります。
サーバー・ルーターへの導入
コアは設定の読み込み、ルールの適用、通信の転送を行いますが、デスクトップ用の操作画面は付属しません。一般的なPCやスマートフォンには、上のGUIクライアントをおすすめします。サービス、権限、ログを自分で管理する場合は、下の一覧から独立したコアをお選びください。
システム情報またはuname -mでアーキテクチャを確認してください。MIPS端末では、エンディアン、浮動小数点ABI、ファームウェアの実行環境も関係します。「MIPS」という表示だけでインストールしないでください。独立したコアはルーター管理用プラグインではありません。ファームウェア環境に合った方法で導入してください。
| OS | アーキテクチャ | 形式・用途 | ダウンロード |
|---|---|---|---|
| Windows | AMD64 | ZIP、x64のコマンドライン環境向け | AMD64版をダウンロード · ZIP |
| Windows | ARM64 | ZIP、Windows ARM64環境向け | ARM64版をダウンロード · ZIP |
| macOS | Intel / AMD64 | GZ,Intel Mac | Intel版をダウンロード · GZ |
| macOS | Apple Silicon / ARM64 | GZ、Mシリーズチップ搭載Mac向け | Apple Silicon版をダウンロード · GZ |
| Linux | AMD64 | DEB、Debian系のパッケージ管理ツールでインストール | AMD64版をダウンロード · DEB |
| Linux | AMD64 | GZ、実行ファイルを手動で配置 | AMD64版をダウンロード · GZ |
| Linux | ARM64 | GZ、aarch64環境向け | ARM64版をダウンロード · GZ |
| Linux | ARMv7 | GZ、32ビットARMv7環境向け | ARMv7版をダウンロード · GZ |
| Linux | MIPS softfloat | GZ、ソフトフロートABI対応のMIPS環境向け | MIPS softfloat版をダウンロード · GZ |
| 確認項目 | 必要なもの | 確認方法 |
|---|---|---|
| 実行環境 | OS、CPU命令セット、ABIに合った実行ファイル。 | まずバージョン確認コマンドを実行し、アーキテクチャや命令のエラーが発生しないことを確認します。 |
| 設定ディレクトリ | 有効なYAML、ルールファイル、設定から参照されるその他のリソース。 | 起動前に設定をテストし、相対パスが想定したディレクトリを基準に解決されることを確認します。 |
| 権限とポート | 通常の待ち受けポート、サービスアカウント、必要に応じて付与するネットワーク権限。 | 待ち受けログを確認します。TUNを有効にする前に、仮想ネットワークアダプターとルーティングに必要な権限も確認してください。 |
GZファイルを展開すると、通常は実行ファイルが取り出されます。ダブルクリックでインストールするGUIソフトウェアではありません。LinuxとmacOSでは実行権限を設定し、設定ディレクトリを指定して起動してください。まずフォアグラウンドで実行してログが正常であることを確認し、その後サービス管理ツールに登録します。設定を検証する前に、自動起動を設定しないでください。
Linux / macOS · 展開後、実行ファイルをmihomoにリネーム
chmod +x ./mihomo
./mihomo -v
./mihomo -t -d ./config
./mihomo -d ./config
有効な設定を./config/config.yamlとして保存してください。テストに成功しても、確認できるのは設定が解析できたことだけです。実際の接続には、プロキシグループ、DNS、待ち受けポートの確認も必要です。各項目の説明はYAML共通フィールドの解説をご覧ください。
インストール後の確認手順
まず設定を確認し、次に接続を確認してください。クライアントを再インストールしても、サブスクリプション、ポート、DNSの問題がすべて解決するわけではありません。
インストーラー選びの質問
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revをまずご確認ください。一般的なPC・スマートフォンにはGUIクライアントがおすすめです。サーバーやルーターで運用する場合、またはサービスを自分で管理する場合はMihomoコアを選びます。ダウンロード後、利用可能なサブスクリプションまたは設定ファイルが必要です。
ARM64とx64はCPUの命令セットが異なるため、OS名だけで選ぶことはできません。Windowsは「設定」のシステム情報、macOSは「このMacについて」でチップまたはプロセッサを確認してください。Androidでは端末が対応するABIを選びます。Androidのユニバーサル版は複数のアーキテクチャに対応しますが、ファイルサイズは大きくなる傾向があります。
一部のクライアントでは、配布一覧のApple Silicon用とIntel用のリンクが、同じx64ファイルを指しています。このページでは配布元のリンク設定を維持しており、x64ファイルをARM64と改称していません。Apple Silicon搭載端末では、ダウンロード前にインストーラーの説明をご確認ください。Intelアプリの実行にはRosettaが必要な場合があり、ボタンの表示だけでネイティブARM64版だと判断しないでください。
クライアントは設定の読み込みと通信の転送を行うソフトウェアで、インストーラーに利用可能なプロキシサービスは含まれていません。有効なサブスクリプションまたはローカルのYAMLを読み込み、更新して設定を選択します。続いてプロキシグループを選び、接続を開始し、必要に応じてシステムプロキシやVPNの利用を許可してください。サブスクリプションの期限切れ、ノードの停止、ポートの競合はそれぞれ個別に確認します。
どちらも開発・保守が終了しています。このページでは、旧環境の再現や移行時の比較に使えるアーカイブ版として掲載しています。新規インストールには、現在も保守されているクライアントをお選びください。移行前に設定をエクスポートし、ポート、プロキシグループ、オーバーライド設定を記録してください。新旧クライアントで同時にシステムプロキシを制御することは避けてください。
同じクライアントの通常のアップデートでは、ユーザーデータが保持されることが一般的です。ただし、インストール方法の違い、別クライアントへの移行、大型アップデートによってデータの保存先が変わる場合があります。アップデート前にサブスクリプションURL、ローカルのYAML、オーバーライド、ルールファイルをバックアップし、ポートと起動方法も記録してください。旧クライアントを終了してからアップデートし、完了後に設定、システムプロキシ、サービスの状態を確認します。