クライアントインストーラー / CPUアーキテクチャ / コア

Clashのダウンロードとプラットフォームの選択

OSに合ったクライアントを選び、インストーラーのアーキテクチャを確認してください。GUIクライアントはサブスクリプションと操作を管理し、Mihomoコアはルール判定と通信処理を担います。

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

クライアントとアーキテクチャ別ダウンロード

おすすめのダウンロード先は各プラットフォーム一覧の上位に掲載しています。実際の対応アーキテクチャはファイル名でも確認してください。旧版クライアントにはサポート状況を記載しています。

Windows版Clashクライアント

このセクションではx64向けデスクトップインストーラーを掲載しています。「設定 → システム → バージョン情報」でシステムの種類を確認してください。ARM端末では、x64アプリと関連ドライバーの互換性も確認が必要です。

Clash Plus

Clash Plus

おすすめ

Windowsに初めてインストールする場合におすすめです。インストール後、設定を読み込んでプロキシグループを確認してから、システムプロキシを有効にしてください。より多くのアプリの通信を処理する場合は、TUNに必要な権限も確認します。複数のクライアントでシステムプロキシを同時に変更しないでください。

x64 · EXEインストーラー
Clash Verge Rev

Clash Verge Rev

設定とルールの動作状況をまとめて管理できるデスクトップGUIクライアントです。インストール後は、コアの起動、システムプロキシ、サービスモードをそれぞれ確認してください。サービス権限はシステム連携に必要なもので、サブスクリプションの読み込みやノードの利用可否を示すものではありません。

x64 · EXEインストーラー
FlClash

FlClash

デスクトップとモバイルで似た操作感を保ちたい方に向いています。Windows版はAMD64インストーラーです。複数の端末で使う場合も、ネットワーク通信の制御は端末ごとに許可し、設定から参照するローカルファイルのパスを確認してください。

AMD64 · EXEインストーラー
Clash Nyanpasu

Clash Nyanpasu

Windows向けのもう一つのGUIクライアントです。移行時は元のクライアント設定を残し、サブスクリプションを読み込んでプロキシグループ名を確認してください。画面設定、ポート設定、クライアント固有の拡張機能は、YAML設定と一緒に移行されない場合があります。

x64 · EXEインストーラー

Clash for Windows

メンテナンス終了

旧環境からの移行や、以前の設定との比較に使えるアーカイブ版です。旧版のコアは新しいプロトコルや項目を認識できず、今後のOS変更にも対応しない場合があります。新規インストールには一覧上位のクライアントをおすすめします。移行前にサブスクリプション、ローカルルール、ポート設定をバックアップしてください。

Windows · 旧版インストーラー

Windowsのシステム要件と動作条件

確認項目要件・説明
CPU主にx64 / AMD64向けです。ARM64ネイティブのドライバー対応を保証するものではありません。
OSの互換性各インストーラーに記載された最低システム要件を確認してください。古いWindowsではGUIの実行環境への依存にも注意が必要です。
権限通常の設定管理と、TUNやサービスのインストールに必要な権限は異なります。管理者権限は必要な場合に限って付与してください。
ネットワーク環境設定が有効で、プロキシポートが使用中でないことを確認してください。複数のクライアントでシステムプロキシや仮想ネットワークアダプターを同時に制御しないでください。

インストール後に確認すること

設定、権限、初回接続

ダウンロードが完了しても、ファイルを取得した段階です。次の順に確認すると、インストール、設定、通信の制御に関する問題を切り分けられます。

クライアントを入れ替える前に設定を保存

クライアントを変更する前に、サブスクリプションURL、現在選択中のプロキシグループ、ローカルルールを記録してください。認証情報を含むURLは安全な場所に保管し、公開スクリーンショットやトラブル相談に貼り付けないでください。同じYAMLを新しいクライアントに読み込めても、旧クライアントのサービスモード、システムプロキシ、スタートアップ設定まで引き継がれるとは限りません。

新しいクライアントのインストール後は、ポートの競合を防ぐため、旧クライアントを停止した状態にしてください。サブスクリプションの更新でリモート設定のルールが上書きされる場合があります。長期的に使うローカル変更は、クライアントが対応するオーバーライドやマージ機能に保存し、更新後に実際の適用内容を確認してください。

サブスクリプションのインポートと更新 →

コアと通信の制御状態を個別に確認

まずログで設定の読み込み完了とプロキシポートの待ち受けを確認してから、システムプロキシを有効にしてください。システムプロキシはOSの設定に従うアプリで機能しますが、コマンドラインツールや一部のゲームは別の通信経路を使う場合があります。TUNは仮想ネットワークアダプターで通信を処理するため、追加の権限とルーティング条件が必要です。

「接続済み」という画面表示だけで、ルールが機能していると判断しないでください。テスト通信が接続ログに記録されているか、どのルールが適用され、最終的にどのプロキシグループが使われたかを確認します。通信が記録されていない場合は、ノードを何度も変更する前に、通信の制御経路を確認してください。

初回接続と動作確認の手順 →

CLIENT / CORE / PROFILE

クライアント、コア、サブスクリプションは別々に更新

クライアントは画面とシステム連携、コアはプロトコルの解析と通信処理、サブスクリプションはリモート設定の提供を担います。それぞれ更新時期が異なり、クライアント名だけで特定のプロトコルや設定項目への対応を判断することはできません。

インストーラーを更新する前に、現在使える設定を保存してください。更新後はコアが正常に起動するか、サブスクリプションが読み込まれているか、プロキシグループの参照先が存在するかを確認します。不明な項目や未対応のプロトコルがある場合は、クライアントの画面だけで判断せず、実際に使われているコアの情報を確認してください。

Clash for WindowsとClashX Metaは開発が終了しています。移行に役立つよう、本ページではアーカイブ版を掲載しています。以前のワークフローは参考にできますが、新しい設定が現在のコアに対応しているか改めて確認してください。インストーラー、コアファイル、リモート設定には、それぞれ異なる互換性の範囲があります。

コアの関係とプロトコルの互換性を見る →

ダウンロード・インストール FAQ

インストールに関するよくある質問

以下は、パッケージの選び方とインストール時によくある質問です。接続、DNS、アプリ通信の制御についてはFAQ →をご覧ください。

初めて使う場合、クライアントとMihomoコアのどちらを選べばよいですか?

初めて使う場合はGUIクライアントがおすすめです。サブスクリプションのインポート、プロキシグループの選択、システムプロキシの設定、ログ確認ができます。Mihomoコアは通信処理を担うプログラムで、設定ファイルや起動オプション、サービスプロセスを自分で管理するサーバー・ルーター向けです。

ARM64、x64、Android汎用版はどう選べばよいですか?

まずシステム情報でCPUアーキテクチャを確認し、ダウンロードボタンとファイル名を照合してください。x64、AMD64、x86_64は通常、同じ64ビット系のアーキテクチャを指します。ARM64は別のアーキテクチャです。Androidでは端末に合うARM64またはARMv7版を優先し、判断できない場合は汎用版を選べます。一部のmacOS向けリンクは同じx64ファイルを指しているため、Apple SiliconではARM64版が明記されたクライアントを選んでください。

インストール後、すぐに接続できますか?

クライアントのインストーラーに、すぐ使えるプロキシサービスは含まれていません。有効なサブスクリプションかローカル設定を読み込み、プロキシグループを選んだうえで、用途に応じてシステムプロキシまたはTUNを有効にしてください。最後に接続ログとルールの適用状況を確認します。

Clash for WindowsとClashX Metaを掲載しているのはなぜですか?

どちらも開発が終了しています。旧環境からの移行や設定の比較に使えるよう、ダウンロードリンクを残しています。旧バージョンのコアは、新しいプロトコルや項目、今後のOS変更に対応しない場合があります。新規導入にはメンテナンス中のクライアントを選び、移行前に設定とローカルルールをバックアップしてください。

クライアントを更新すると、サブスクリプションやコアも更新されますか?

クライアント、コア、サブスクリプションは別々に更新されます。クライアントの更新では画面や連携機能、コアの更新ではプロトコルや通信処理、サブスクリプションの更新ではリモート設定が変わります。インストーラーにコアが含まれるかはクライアントの配布方式によります。更新後はコアのバージョン、設定の読み込み状態、サブスクリプションの更新日時をそれぞれ確認してください。

インストーラーが起動しない場合、まず何を確認すればよいですか?

OS、CPUアーキテクチャ、インストーラーの形式を確認し、次にシステムの警告、空き容量、インストール権限を確認してください。Androidで更新できない場合は、旧版との署名の違いや入手元を確認します。Linuxではディストリビューションに合ったパッケージ形式と依存関係を確認してください。警告を回避するためだけに、OSのセキュリティ機能を無効にしないでください。