• クライアントのインストーラー
  • アーキテクチャの選び方
  • mihomoコア

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

OSに合ったクライアントを選び、CPUアーキテクチャを確認してください。初めて使う場合はGUIクライアントがおすすめです。サーバー、ルーター、コマンドラインでの利用にはMihomoコアの一覧をご覧ください。

01 OSとアーキテクチャを確認 02 対応するインストーラーをダウンロード 03 設定を追加して動作を確認

プラットフォーム別インストーラー

同じプラットフォームでも複数のクライアントを利用できますが、通常は1つをインストールすれば十分です。画面や設定の管理方法はクライアントごとに異なり、サブスクリプションをそのまま使えるかは設定形式や内蔵コアにも左右されます。

Windowsクライアント

ここで紹介するGUIクライアントはx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認してください。ARM端末ではx64アプリの互換性も確認が必要です。x64版はARM64ネイティブ版ではありません。

デスクトップGUI

Clash Plus

おすすめ
Windows · x64 · EXE

サブスクリプションを追加して使い始めたいデスクトップユーザー向けです。インストール後に設定を追加し、プロキシグループと動作モードを選択してください。より多くのアプリの通信を制御する場合は、クライアントのTUN設定と必要な権限を確認しましょう。

クライアント公式サイト:clashplus.io

Clash Verge Rev

Windows · x64 · EXE

mihomoコアを搭載したデスクトップクライアントです。サブスクリプションやルール、オーバーライドを管理したい方に適しています。既存の設定を移行する際は、まず元のサブスクリプションを確認してからローカルの変更を一つずつ戻し、古いスクリプトで新しい設定を上書きしないようにしてください。

FlClash

Windows · AMD64 · EXE

複数のプラットフォームで共通の画面を利用できるmihomoクライアントです。PCとスマートフォンで似た操作性を求める方に適しています。設定ファイルは共有できますが、システムプロキシ、バックグラウンド実行、TUNの権限は端末ごとに設定が必要です。

Clash Nyanpasu

Windows · x64 · EXE

デスクトップ向けの設定管理クライアントです。既存のClash設定をGUIで管理したい方に適しています。特定のプロトコルや高度な設定項目を使う場合は、画面上の名称だけで判断せず、実際に使用されるコアの互換性を確認してください。

Clash for Windows

サポート終了
Windows · アーカイブ版インストーラー

既存環境の再現や設定の移行向けです。Clash for Windowsはサポートが終了しているため、現行OSとの互換性や修正は継続的に提供されません。初めて導入する場合は上記のクライアントを選び、以前から利用している場合は設定ディレクトリをバックアップしてください。

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

確認項目選び方と操作
CPUアーキテクチャこのセクションのインストーラーはx64 / AMD64版です。32ビット版Windowsには対応しません。Windows on ARMではアプリとドライバーの互換性を確認してください。
OSのバージョンインストーラーに記載された最低システム要件を確認してください。古いWindowsではランタイムコンポーネントが不足している場合があり、CPUのビット数だけでは動作可否を判断できません。
インストールと権限EXEを実行してインストールします。通常のシステムプロキシとTUNサービスでは必要な権限が異なります。サービスのインストールはクライアントの案内に従い、画面全体を常に管理者として実行する必要はありません。
初回の動作確認設定を追加したら待ち受けポートを確認し、その後システムプロキシを有効にします。ストアアプリが接続できない場合は、UWPのループバック制限を確認するか、必要に応じてTUNを使ってください。

起動後にポートの競合が表示された場合は、以前のクライアントを終了し、バックグラウンドサービスを確認してください。複数のクライアントでシステムプロキシを同時に変更しないでください。問題の切り分けにはトラブル対処ガイドをご覧ください。

インストール後に設定と通信の制御方法を確認

ファイルのダウンロードは最初のステップです。サブスクリプション、プロキシグループ、通信の制御設定をそれぞれ確認し、設定の問題をインストーラーの不具合と混同しないようにしましょう。

設定を追加してからプロキシを有効化

クライアントの設定またはサブスクリプション管理画面からリンクを追加し、更新後にその設定を選択してください。ローカルのYAMLを読み込む場合は、インデント、ファイルの文字コード、外部ルールの参照先に注意します。クライアントがプロキシサーバーを自動で用意するわけではないため、サブスクリプションの提供元、有効期限、利用権限を確認してください。URLに含まれる認証情報は非公開の環境で管理し、公開スクリーンショットや質問への投稿に貼り付けないでください。

ポートとルールモードを確認

設定のmixed-portはHTTPとSOCKSをまとめて待ち受けるためによく使われますが、実際のポート番号は現在の設定やクライアントの上書き内容によって異なります。すべてのクライアントが同じポートを使うとは限りません。ルールモードを選ぶと、接続はrulesの順に照合されます。対応するプロキシグループで利用可能なポリシーも選択してください。接続ログを確認すれば、画面に起動中と表示されているかだけでなく、通信に適用されたルールも把握できます。

システムプロキシとTUNの違い

システムプロキシは、OSのプロキシ設定に従うアプリ向けです。一部のターミナルツール、ゲーム、ストアアプリはこの設定を参照しない場合があります。TUNは仮想ネットワークインターフェースで通信を処理するため、追加の権限が必要です。ほかのVPN、仮想ネットワークアダプター、セキュリティソフトとルーティングが競合する場合もあります。まずシステムプロキシで基本設定を確認し、必要に応じてTUNを有効にしてください。複数のネットワーク設定を同時に変更すると、問題の切り分けが難しくなります。

更新前に復元できる状態を残す

現在のクライアント設定を記録し、カスタムルール、オーバーライド、サブスクリプションの取得元をバックアップしてください。更新後は元のサブスクリプションが読み込めることを確認してから、ローカルの変更を戻します。バージョン表記はアプリのリリース情報を示しますが、インストーラーのファイル名にはプラットフォームのビルド番号が含まれる場合があり、両者が一致するとは限りません。問題の切り分けには、アプリ内のバージョン、実際のファイル名、CPUアーキテクチャを記録してください。手順の詳細はClash Meta 入門ガイド、接続の問題はトラブル対処をご覧ください。

ダウンロードとインストールに関するよくある質問

アーキテクチャの選び方、更新時の移行、インストール失敗への対処方法を紹介します。

Clashを初めて使う場合、クライアントとMihomoコアのどちらをダウンロードすればよいですか?

初めて使う場合は、まずGUIクライアントを選びましょう。サブスクリプションの追加、プロキシグループの選択、ルールやログの確認ができます。Mihomoコアは主にコマンドラインやサーバー、ルーター向けで、設定ファイルと起動方法を自分で用意する必要があります。

GUIクライアントは操作画面とシステム連携を担い、コアは設定の読み込みと接続処理を担います。異なる層のソフトウェアであり、コアの圧縮ファイルをデスクトップ用のインストーラーとして使うことはできません。

x64、AMD64、ARM64、ARMv7のインストーラーはどう見分けますか?

x64、x86_64、AMD64は通常、同じ64ビットx86アーキテクチャを指し、AMD製CPU専用という意味ではありません。ARM64は64ビットARM、ARMv7は一部の32ビットARM端末向けです。Windowsではシステムの種類、macOSでは「このMacについて」、Linuxではuname -mを確認します。Androidは端末の仕様やシステム情報で確認できます。

実際のファイル名とパッケージのアーキテクチャも確認してください。リンク先がx64版なら、ARM64ネイティブ版ではありません。互換動作の可否はOSやクライアントが使用するサービスコンポーネントにも左右されます。

インストール後にサブスクリプションや設定ファイルを追加する必要があるのはなぜですか?

クライアントは設定を読み込んで接続を処理しますが、利用可能なプロキシサーバーを自動で用意するわけではありません。利用権限のあるサブスクリプションまたは設定ファイルを追加し、ルールモードとプロキシグループを選んでから、必要に応じてシステムプロキシやTUNを有効にしてください。サブスクリプションURLに認証情報が含まれる場合があるため、公開しないでください。

サブスクリプションから設定ではなくWebページが返される場合は、リンクの有効期限、ログインの要否、サービスが現在のクライアントに対応した形式を提供しているかを確認してください。クライアントを何度も再インストールする必要はありません。

クライアントを更新する前に、何をバックアップすればよいですか?

サブスクリプションの取得元、カスタムルール、オーバーライドファイル、スクリプト、クライアント設定を先にバックアップしてください。クライアントによって設定ディレクトリやオーバーライド形式が異なる場合があります。移行時は元のサブスクリプションを先に読み込み、カスタマイズした内容を一つずつ戻しましょう。複数のクライアントでシステムプロキシやTUNを同時に制御しないでください。

移行後は、必要に応じて旧クライアントの自動起動やバックグラウンドサービスを無効にしてから、旧環境を削除してください。ポート競合を防ぎ、新しい設定に問題があった場合も元の状態を確認しやすくなります。

インストーラーが起動しない、またはシステムに起動をブロックされた場合はどうすればよいですか?

OSのバージョン、CPUアーキテクチャ、ファイル拡張子、入手元を確認してください。Windowsではセキュリティ警告とエラーの詳細、macOSでは「プライバシーとセキュリティ」に表示される内容を確認します。Androidではインストール元の許可や署名の競合、Linuxではパッケージ管理ツールの依存関係エラーを確認してください。システムのセキュリティ機能を安易に無効化しないでください。

ダウンロードが中断したりファイルを解凍できなかったりする場合は、該当ファイルを再ダウンロードしてください。アプリは起動するものの通信できない場合は、サブスクリプション、ポート、DNS、ルーティングを確認しましょう。インストールの成功と接続の確認は別の問題です。

Clash for WindowsやClashX Metaのアーカイブ版は、引き続き使えますか?

アーカイブ版は、既存環境の再現や互換性テスト、設定の移行などを目的としたものです。すでに開発・サポートが終了しており、新しいOSでの互換性や今後の修正は継続的に提供されません。新規導入にはサポートが続いているクライアントを選び、旧設定をバックアップしてから移行してください。

旧コアとmihomoでは、対応するプロトコルや設定項目が異なる場合があります。クライアント固有のデータディレクトリを丸ごとコピーしないでください。まず元のサブスクリプションを読み込んで解析と接続を確認してから、カスタムルールやオーバーライドを移行しましょう。

そのほかの設定に関する問題はトラブルシューティングをご覧ください。