Clash Plus
おすすめOS別パッケージを選び、サブスクリプションを取り込んで使い始めたい方に適しています。インストール前に既存のプロキシクライアントを終了し、システムプロキシの設定が繰り返し上書きされないようにしてください。インストール後は設定をインポートし、プロキシモードと接続設定を確認します。
OS別インストーラー · アーキテクチャ選び · インストール準備
OSを選び、CPUアーキテクチャを確認してください。PCやスマートフォンにはGUIクライアント、サーバーやルーターにはMihomoコアを選びます。
クライアントと接続サービスは別途用意が必要です。インストール後、有効なサブスクリプションまたはローカル設定をインポートしてください。
デスクトップクライアント / EXE
初めてインストールする場合は、まずClash Plusをご確認ください。以下のGUIクライアントはx64インストーラーです。対応するアーキテクチャのWindows端末で利用できます。ARM端末ではアプリの互換性を別途確認してください。x64版はARM64ネイティブ版ではありません。
OS別パッケージを選び、サブスクリプションを取り込んで使い始めたい方に適しています。インストール前に既存のプロキシクライアントを終了し、システムプロキシの設定が繰り返し上書きされないようにしてください。インストール後は設定をインポートし、プロキシモードと接続設定を確認します。
設定、ルール、接続方法を管理したいデスクトップユーザーに適しています。システムプロキシとTUNは異なる通信経路です。まずシステムプロキシで動作を確認し、TUNを使う場合は必要な権限やサービスを設定してください。
PCとスマートフォンで似た操作感を求める方に適しています。初めて使う場合はインストーラーを選んでください。ZIP版は固定の場所に展開し、圧縮ファイル内から直接起動したり、使用中のデータファイルを移動したりしないでください。
別のデスクトップ向け設定管理画面を使いたい方に適しています。既存のClash設定はあらかじめバックアップし、新しいクライアントに個別にインポートしてください。画面や設定項目は元のクライアントと完全には一致しないため、上書き設定、ポート、起動設定を確認し直してください。
旧環境の確認や設定移行の参考用です。初めてインストールする場合は、ほかのクライアントをお選びください。アーカイブ版のコア機能は旧環境向けのため、新しいプロトコルや設定項目を認識できない場合があります。設定の解析エラーが発生した場合は、継続してメンテナンスされているクライアントへの移行をご検討ください。
| 確認項目 | 要件と推奨事項 |
|---|---|
| システム環境 | サポート対象のWindows 10またはWindows 11を推奨します。具体的な最低バージョンは、各インストーラーの案内をご確認ください。 |
| プロセッサ | 「設定 → システム → バージョン情報」でシステムの種類を確認してください。このセクションのインストーラーはx64 / AMD64向けです。 |
| 権限とポート | 通常の利用では、まずシステムプロキシを設定してください。TUNやバックグラウンドサービスには管理者の許可が必要な場合があります。ポートが競合する場合は、旧クライアントを終了してください。 |
デスクトップクライアント / DMG
「このMacについて」でチップを確認してください。Apple SiliconではARM64と明記されたパッケージを優先し、Intel搭載Macではx64版を選びます。現在の一覧には実際のファイルがx64版のものもあります。以下はファイルのアーキテクチャを記載しており、ARM64ネイティブ版とは限りません。
Apple Silicon版とIntel版をそれぞれ提供しています。ディスクイメージを開き、アプリを「アプリケーション」フォルダに移してから起動してください。設定をインポートした後、システムの案内に従って必要なネットワーク権限を許可します。ディスクイメージから直接起動したまま使わないでください。
デスクトップで設定やルールを管理したい方に適しています。現在掲載中のmacOS版はx64です。Apple SiliconではRosettaの互換性を確認してください。インストール後、システムプロキシと補助サービスに必要な権限が許可されているか確認します。
複数のOSで共通した操作画面を使いたい方に適しています。現在のファイル名にはAMD64と記載されていますが、これはx64アーキテクチャです。Apple Siliconでは互換性を確認してください。OS間で移行する場合は設定を再度インポートし、ほかのOSのアプリデータディレクトリをそのまま使わないでください。
既存環境の保存や移行時の参考用です。現在の一覧にあるのはx86_64ファイルです。アーカイブ版であっても、新しい設定項目に対応しているとは限りません。移行前にローカルルールを保存し、新しいクライアントのDNS、ルーティング、ポート設定を一つずつ確認してください。
| 確認項目 | 要件と推奨事項 |
|---|---|
| OSのバージョン | 「このMacについて」でmacOSのバージョンを確認してください。最低システム要件はクライアントごとに異なるため、インストーラーの案内をご確認ください。 |
| チップのアーキテクチャ | Apple MシリーズはARM64、Intel搭載Macは通常x64です。Apple Siliconでx64アプリを使う場合は、Rosettaへの対応状況を確認してください。 |
| 初回起動 | 「アプリケーション」フォルダから起動し、「プライバシーとセキュリティ」に表示される案内を確認してください。個別のアプリの問題を解決するために、システムのセキュリティ機能を一括で無効にしないでください。 |
モバイルクライアント / APK
比較的新しいスマートフォンでは、まずARM64版をご確認ください。古い端末ではARMv7が必要な場合があります。アーキテクチャがわからない場合は、ユニバーサル版があるクライアントを選べます。アプリのインストールとVPNの許可は別の手順です。インストール後、初回接続時にシステムの許可を確認してください。
スマートフォンでサブスクリプションを取り込み、日常的にモードを切り替えて使う方に適しています。このリンクはARM64版です。初回接続時にシステムのVPN接続要求を許可してください。画面ロック後に接続が切れる場合は、バックグラウンド動作とバッテリー最適化の設定を確認します。
Clashの設定を管理したいAndroidユーザーに適しています。端末のABIに合わせてパッケージを選び、確認できない場合にユニバーサル版を検討してください。既存の設定をインポートしたら、正常に読み込めたことを確認してから接続します。設定形式のエラーをインストールの問題と混同しないようにしてください。
デスクトップでFlClashを利用しており、スマートフォンでも近い操作感を求める方に適しています。ARM64版とARMv7版はそれぞれ異なるABI向けです。x86_64版は対応するアーキテクチャの端末向けであり、OSが64ビットという理由だけで選ばないでください。
Surfboard互換の設定をすでにお持ちの方に適しています。設定形式はClash YAMLとは異なり、任意のClashサブスクリプションをそのまま利用できるわけではありません。ダウンロード前に、サービス提供元が対応形式を提供しているか確認してからインポートしてください。
| 確認項目 | 要件と推奨事項 |
|---|---|
| OSとABI | 端末のOSバージョンと、対応するアプリのアーキテクチャを確認してください。プロセッサが64ビットに対応していても、OSがすべての64ビットアプリをインストールできるとは限りません。 |
| インストール権限 | システムの案内に従い、使用中のブラウザまたはファイル管理アプリに限って一時的にアプリのインストールを許可してください。インストール後は、そのアプリの許可を取り消せます。 |
| ネットワークの許可 | 初回接続時にVPN接続を許可してください。多くの端末では、同じユーザー環境でこの種のVPN接続を同時に有効にできるのは1つだけです。 |
モバイルクライアント / App Store
App Storeでアプリの互換性とインストール情報を確認してください。インストール後に設定を追加し、システムの案内に従ってVPN構成の追加を許可します。接続状態は、クライアントとシステム設定に表示される実際の状況をご確認ください。
iPhoneやiPadでは、App Storeの商品ページからインストールできます。必要なOS、提供状況、価格はストアの最新情報をご確認ください。サブスクリプションを取り込む際は、設定URLとWebサイトのログインURLを間違えないようにしてください。更新後、設定が有効になっているか確認します。
| 確認項目 | 要件と推奨事項 |
|---|---|
| 端末の互換性 | App Storeの商品ページにある互換性欄で、使用中の端末と最低システムバージョンを確認してください。 |
| インストール元 | このセクションのApp Storeリンクをご利用ください。アプリの説明とインストール状況はストアの表示をご確認ください。 |
| 設定の許可 | 有効な設定を用意し、初回接続時にVPN構成の追加を許可してください。ほかのVPN構成を使用している場合は、現在有効なものを確認します。 |
デスクトップクライアント / DEB・RPM・AppImage
GUIを備えたクライアントです。コマンドラインのみの軽量システムには適していません。まずディストリビューションのパッケージ形式を確認し、次にCPUアーキテクチャを選んでください。以下のデスクトップ版はAMD64向けです。サーバーや別のアーキテクチャで使う場合は、Mihomoコアのセクションをご覧ください。
ディストリビューションに合わせてDEBまたはRPMを選んでください。システムのパッケージ管理ツールを使うと、アプリケーションファイルを手動で移すより依存関係を管理しやすく、環境も保ちやすくなります。起動しない場合は、まずターミナルのエラーとGUI関連の依存関係を確認し、その後プロキシ設定を調べてください。
DEBのほか、複数のパッケージ形式を提供しています。AppImageでもすべてのディストリビューションで動作するとは限りません。対応するGUI環境と実行時依存関係が必要で、実行権限の付与が必要な場合もあります。インストール後、現在のデスクトップ環境やアプリがシステムプロキシを参照しているか確認してください。
| 確認項目 | 要件と推奨事項 |
|---|---|
| パッケージ形式 | DebianやUbuntuでは通常DEB、Fedoraでは通常RPMを選びます。それ以外のディストリビューションでは、まず互換性を確認してください。 |
| アーキテクチャとデスクトップ環境 | uname -mでアーキテクチャを確認してください。x86_64はこのセクションのAMD64パッケージに対応します。GUIクライアントの利用には、動作するデスクトップ環境が必要です。 |
| サービスと権限 | TUNの利用には、対応するデバイスとネットワーク権限が必要です。複数のクライアントで同時にルートを追加したり、システムプロキシ設定を繰り返し書き換えたりしないでください。 |
サーバー / ルーター / コマンドライン環境
Mihomoはプロキシプロトコルとルールを処理するコアであり、設定管理画面を備えたデスクトップクライアントではありません。一般的な利用では前述のGUIクライアントをおすすめします。起動オプション、サービス、実行権限を自分で管理する場合に、単体のコアを選んでください。
| プラットフォーム | アーキテクチャと形式 | 対象環境 | ローカルパッケージ |
|---|---|---|---|
| Windows | AMD64 · ZIP | 64ビットx86のコマンドライン環境 | AMD64 ZIPをダウンロード |
| Windows | ARM64 · ZIP | ARM64版Windows環境 | ARM64 ZIPをダウンロード |
| macOS | Intel · GZ | Intel x64のコマンドライン環境 | Intel GZをダウンロード |
| macOS | Apple Silicon · GZ | Apple Mシリーズ ARM64環境 | ARM64 GZをダウンロード |
| Linux | AMD64 · DEB | DEB形式を採用する対応システム | AMD64 DEBをダウンロード |
| Linux | AMD64 · GZ | バイナリとサービスを自分で管理 | AMD64 GZをダウンロード |
| Linux | ARM64 · GZ | 64ビットARMサーバーまたは互換端末 | ARM64 GZをダウンロード |
| Linux | ARMv7 · GZ | ARMv7対応の32ビット環境 | ARMv7 GZをダウンロード |
| Linux | MIPS-softfloat · GZ | バイトオーダーとファームウェアの動作条件を要確認 | MIPS GZをダウンロード |
| 確認項目 | 要件と推奨事項 |
|---|---|
| 実行ファイル | ZIPとGZは先に展開してください。Unix系OSでは必要に応じて実行権限を付与します。圧縮ファイルのままではプログラムを起動できません。 |
| 設定ディレクトリ | 有効な設定とルール用データ、書き込み可能なデータディレクトリを用意してください。起動前にコアの設定テスト機能で構文を確認します。 |
| サービス管理 | 実行ユーザー、ログの保存先、再起動時の動作を決めてください。外部制御インターフェースはループバックアドレスへのバインドを優先し、リモート管理を行う場合は別途アクセス制限を設定します。 |
GUIクライアントには、特定バージョンのコアや関連サービスが含まれる場合があります。単体コアでアプリ内部のファイルを直接置き換えないでください。クライアントがサポートするコア更新方法を確認してください。
プロトコルとコアの互換性を確認 →インストール前後の確認
まずアプリが正常に起動することを確認し、その後で設定と接続を確認します。問題を切り分けると、原因を追いやすくなります。
インストーラー、ディスクイメージ、圧縮ファイル、コアのバイナリはそれぞれ用途が異なります。WindowsのEXEは通常インストールに使い、macOSのDMGはアプリを収録したディスクイメージです。AndroidのAPKはシステムのインストーラーで処理します。Linuxではディストリビューションのパッケージ形式とアーキテクチャの両方を合わせる必要があり、拡張子だけでは使えるか判断できません。
ブラウザがダウンロード中のファイルを何度も開かないでください。システムからインストールに適さないと表示された場合は、表示内容を控えてOSの種類を確認します。クライアントを次々に入れ替えるのは避けてください。インストールの失敗とサブスクリプションの無効化は別の段階の問題です。それぞれ分けて確認してください。
アップグレード前にサブスクリプションURL、ローカルYAML、カスタムルール、上書き設定を保存し、ポート、DNSモード、TUNの使用有無も記録してください。サブスクリプションURLにはアクセス情報が含まれる場合があります。公開フォーラムに投稿したり、スクリーンショットに写したりしないでください。クライアント間の移行では、インポート機能を使って設定を作り直し、ローカルの変更は手動で確認します。
サブスクリプションの自動更新で、直接編集した内容が上書きされる場合があります。長期間保持する変更には、クライアントが対応する上書き機能や拡張機能を使ってください。旧クライアントのデータベース、キャッシュ、サービス状態は新しいクライアントで認識できるとは限りません。ディレクトリ全体をコピーすると、古い問題まで引き継ぐおそれがあります。
システムプロキシは、システムのプロキシ設定を参照するアプリに主に影響します。TUNは仮想ネットワークインターフェースを使って対象の通信を処理するため、より多くの権限やルート、DNS設定が関係します。初回はまずシステムプロキシで動作を確認し、設定が有効だとわかってから、アプリの用途に応じてTUNを使うか判断してください。
クライアントを切り替える前に、トレイやメニューバーのバックグラウンドプロセスも含め、旧アプリを完全に終了してください。複数のクライアントが同時にプロキシ設定を変更すると、スイッチが有効でも通信が古いポートを通ることがあります。インストール中に権限を求められた場合は、対象のアプリと操作内容を確認してから許可してください。
クライアントが開くのは、アプリが起動したことを示すだけです。続けてサブスクリプションを更新できるか、設定が有効か、プロキシモードが意図どおりか、システムやアプリが指定した接続方式を実際に使っているか確認してください。ルールモードではルールのマッチ順に接続先が決まり、すべての通信がプロキシ経由になるわけではありません。
問題が起きたら、まずログに記録されたエラーの種類を確認します。設定の解析、ポートの競合、権限の不足、接続先への接続失敗では対処方法が異なります。必要なエラー情報を残し、一度に変更する設定は1つに絞ってください。DNS、モード、ルートを同時に変更すると原因を特定しにくくなります。
ダウンロードに関するよくある質問
アーキテクチャ、アップグレード、初回起動で迷ったときの確認方法。
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revをまずご確認ください。端末のアーキテクチャを確かめてからインストーラーを選びます。クライアントに接続サービスは含まれないため、インストール後に利用可能な設定をインポートしてください。
AMD64とx64は通常、同じ64ビットx86アーキテクチャを指します。ARM64は別系統の64ビットプロセッサ向けです。Androidのユニバーサル版は複数のアーキテクチャに対応するため、ファイルサイズが大きくなる傾向があります。ダウンロード前にOSのプロセッサ情報や端末情報を確認し、メーカー名だけで判断しないでください。
ボタンのグループだけで判断しないでください。Clash PlusにはARM64専用パッケージがありますが、現在掲載中のClash Verge Rev、FlClash、ClashX MetaのmacOS版はx64またはx86_64ファイルです。Apple Siliconで利用する場合はRosettaの対応状況を確認するか、ネイティブ対応のARM64版を優先してください。
インストーラーに含まれるのはクライアントのみで、接続サービスは含まれません。有効なサブスクリプションまたはローカル設定をインポートし、設定を有効にしてから、必要に応じてシステムプロキシまたはTUNを有効にしてください。まずはどちらか一方の接続方式を確認し、複数のプロキシクライアントを同時に動かさないようにします。
サブスクリプションURL、ローカル設定、カスタムルール、上書き設定をエクスポートまたはバックアップし、ポート番号と接続方式も控えておきます。旧クライアントを完全に終了してから新しいバージョンをインストールし、初回起動時に設定が正常に移行されたか確認してください。クライアント間の移行では、データディレクトリ全体をそのまま上書きしないでください。
PCやスマートフォンで日常的に使う場合は、設定のインポートやモード切り替え、ログ確認ができるGUIクライアントがおすすめです。Mihomoコアはサーバー、ルーター、コマンドラインでの運用向けです。設定、起動方法、権限、サービス管理は自分で用意する必要があります。