インストール前の確認

Clashのダウンロードとインストーラー

OSに合ったクライアントを選び、プロセッサアーキテクチャを確認してください。Clash Plus、Clash Verge Rev、FlClashのダウンロード先をプラットフォーム別に掲載し、コアパッケージは別に案内しています。

クライアントは設定を読み込み、通信先を管理するためのソフトウェアです。インストーラーにサブスクリプションサービスは含まれていないため、初回利用時にはサブスクリプションURLまたはローカル設定が必要です。

プラットフォームとアーキテクチャ

クライアントのインストーラー

各プラットフォームでは、まずよく使われるクライアントを、その後に代替候補を掲載しています。インストール前にカード下部のシステム要件を確認してください。異なるOS向けのファイルは使用できません。

Windowsクライアント

以下のデスクトップインストーラーはx64デバイス向けです。「設定 → システム → バージョン情報」でシステムの種類を確認してください。ARMデバイスでは、x64パッケージをARMネイティブ版として扱わないでください。互換実行の可否は、Windowsのバージョンとプログラムの依存関係によって異なります。

Clash Verge Rev

デスクトップでサブスクリプション、ルール、サービスモードを管理したい方に適しています。

EXEインストーラー

まず通常のインストールを完了し、TUNが必要かどうかに応じて関連サービスをインストールまたは起動してください。サービスのインストールにはシステム権限が必要です。失敗した場合は表示内容を記録しましょう。繰り返し起動しても、権限、ドライバー、ポートの競合は解決しません。

FlClash

デスクトップとスマートフォンで、似た手順で設定を管理したい方に適しています。

EXEインストーラー

AMD64はx64命令セットに対応するIntelプロセッサでも使用でき、AMD製品専用ではありません。設定を移行する際は、ローカルのファイルパス、オーバーライド設定、DNSオプションに注意してください。画面構成が似ていても、プラットフォームごとにシステム権限の条件は異なります。

Clash Nyanpasu

別のデスクトップ設定・接続管理画面を使いたい方に適しています。

EXEインストーラー

ほかのクライアントと併用する場合は、旧クライアントのシステムプロキシとネットワーク制御機能を先に無効にしてください。複数のプログラムが同じローカルポートを使用したり、同時にシステムプロキシを変更したりすると、接続テストと実際の動作の関係を把握しにくくなります。

Clash for Windows

メンテナンス終了

既存環境の移行比較や旧設定の再現に使うアーカイブです。

アーカイブ版クライアント

新規インストールには、メンテナンス中のクライアントを優先してください。旧クライアント内蔵のコアは、現在のmihomoと対応機能が異なります。新しいプロトコル項目やルールの記述を読み込めないことがあります。設定を保管しても、古い実行プログラムを使い続ける必要はありません。

Windowsのシステム要件とインストール時の確認

確認項目選択の目安インストール前に行うこと
OSサポート対象の64ビットWindowsを使用してください。最低バージョンは各パッケージの案内を確認してください。システム情報でバージョンとシステムの種類を確認する
プロセッサこのセクションのパッケージはx64 / AMD64向けですARMデバイスでは互換実行の条件を別途確認する
権限とコンポーネント通常のインストール、システムサービス、TUNでは必要な権限が異なります必要な権限が明示された場合にのみ許可する

ストアアプリがローカルプロキシ経由で接続できない場合、インストーラーの破損ではなくUWPのループバック制限が原因の可能性があります。通常のアプリが接続できるか確認してから、FAQ・トラブル対処をご覧ください。ネットワーク制御の問題をインストール失敗と混同しないようにしましょう。

インストールと移行

ダウンロード後の確認手順

まずインストールと設定の読み込みを済ませてから、通信の制御方法を調整してください。一度に変更する項目を一つに絞ると、原因を特定しやすくなります。

インストーラーと実行権限

ダウンロード後、ファイル形式が現在のOSに合っているか確認してください。EXEはWindows、DMGはmacOS、APKはAndroid向けです。DEBとRPMは対応するパッケージ管理ツールで処理します。アーカイブは展開が必要です。インストーラーと混同しないでください。

システムが非対応と表示した場合は、メッセージ全文を記録してから、アーキテクチャ、OSバージョン、依存関係を確認してください。権限が必要なインストール手順には、明確な用途があることを確認しましょう。不明なエラーへの対処としてシステムのセキュリティ機能をすべて無効にしたり、説明のないダイアログから追加コンポーネントをインストールしたりしないでください。

設定のインポートと初回接続

クライアントをインストールしたら、設定画面でサブスクリプションURLまたはローカルのYAMLをインポートし、正常に解析されたことを確認して設定を選択してください。次に、プロキシグループに利用可能な接続先があるか確認し、ルールモードを選んでから、プラットフォームに合ったプロキシまたはVPN機能を起動します。

最後に接続ログとアプリの実際のアクセス結果を照らし合わせて確認してください。遅延テストが成功しても、該当するテストリクエストに応答があったことしか示しません。アプリ側の確認の代わりにはなりません。Webサイトへのアクセス結果が想定と異なる場合は、適用されたルール、プロキシグループの選択、DNSの動作を確認しましょう。

旧クライアントと設定の移行

クライアントを変更する前に、サブスクリプションURL、ローカルルール、オーバーライドファイル、必要な画面設定を保存してください。リモートのサブスクリプションは再インポートできることが多い一方、スクリプトのパス、ルールセットのキャッシュ、クライアント固有の項目は個別の対応が必要です。新しい環境で動作を確認してから旧版を削除してください。

移行のテスト中は、旧プログラムのシステムプロキシ、TUN、自動起動を無効にし、複数のクライアントが同時に通信を制御しないようにしてください。アーカイブ版は設定の比較用であり、現在のすべてのプロトコルや設定項目に対応する根拠として使わないでください。

クライアントのバージョンとコアのバージョン

クライアントのバージョンは画面や組み込み機能を示し、コアのバージョンは多くのプロトコルや設定への対応状況を左右します。両者が同時に更新されるとは限りません。画面を更新した後も、実際に使用されているコアをクライアント内で確認してください。コアだけを置き換えても、画面に表示されるバージョンが変わるとは限りません。

このページのカードには、空でないバージョン情報を取得できた場合にバージョンが表示されます。表示がないからといって、インストーラーが使えないわけではなく、更新時期を推測することもできません。変更内容や互換性は、使用する配布パッケージの説明、アプリ内の情報、実際の読み込みログで確認してください。

ダウンロードに関するよくある質問

インストーラーと互換性

接続時のルール、サブスクリプション、DNSに関する問題は、FAQをご覧ください。

初めてインストールするなら、どのクライアントを選べばよいですか?

Windows、macOS、Android、iOSでは、まずClash Plusをご覧ください。LinuxではClash Verge Revが候補です。OS、プロセッサアーキテクチャ、パッケージ形式を確認してから、使いやすい画面のクライアントを選びましょう。インストール後は利用可能な設定のインポートが必要です。インストーラーにサブスクリプションサービスは含まれていません。

x64、AMD64、ARM64、ユニバーサル版の違いは?

x64とAMD64は通常、同じ64ビットのデスクトップ向け命令セットを指し、プロセッサのメーカーは問いません。ARM64は対応アーキテクチャのデバイス向けです。Androidのarmeabi-v7aは32ビットARMに対応します。ユニバーサル版は複数のアーキテクチャに対応するため、ファイルサイズが大きくなる傾向があります。OSの情報、パッケージの実際のアーキテクチャ、クライアントの要件をあわせて確認してください。

macOSで異なるアーキテクチャのリンクから同じファイルがダウンロードされるのはなぜですか?

上流の配布リストによっては、Apple Silicon用とIntel用のリンクが、x64またはx86_64と記載された同一ファイルを指している場合があります。ボタンの表示だけでARMネイティブ版と判断しないでください。Apple Silicon搭載Macでは、Rosettaが必要か、現在のシステムで実行できるかを確認しましょう。

新しいクライアントに乗り換えると、以前のサブスクリプションやルールはそのまま移行できますか?

まず旧設定のコピーを保管し、新しいクライアントにサブスクリプションURLまたはローカルのYAMLをインポートしてください。同じコアであれば主要な設定項目を引き継げることが多い一方、オーバーライドスクリプト、拡張項目、画面設定、ローカルパスは共通とは限りません。インポート後、ログ、プロキシグループ、DNS、TUNの設定を確認し、正常に動作してから旧クライアントを停止しましょう。

ダウンロードは完了したのにインストールできない場合、まず何を確認すればよいですか?

ダウンロードが完了しているか、現在のOSに合った形式か、プロセッサアーキテクチャが一致しているかを確認し、システムに表示されたエラーメッセージを全文記録してください。デスクトップでは対応OS、空き容量、既存のインストール処理も確認します。Androidでは提供元不明アプリのインストール許可や、旧アプリとの署名の不一致を確認してください。不明なエラーへの対処として、システムのセキュリティ機能をすべて無効にしないでください。

mihomoコアパッケージとGUIクライアントの違いは何ですか?

mihomoコアは設定を読み込み、ネットワーク通信を処理するもので、通常はデスクトップ用GUIを備えていません。サーバーやルーターでサービスを自分で管理する場合はコアパッケージを選べます。一般的なPCやスマートフォンでは、まずGUIクライアントをインストールするのがおすすめです。コアを展開しただけでは設定は完了しません。設定ファイル、実行ディレクトリ、必要な権限も用意してください。