クライアントのインストーラー · OSとアーキテクチャから選択

Clash ダウンロード
プラットフォーム別インストーラー

PC、スマートフォン、サーバーに分けて選べます。まずOSとCPUアーキテクチャを確認し、サブスクリプション管理、ルーティング、TUNによる通信の取り込み方法を比較してください。

プラットフォーム別にクライアントを選択

同じプラットフォーム内では、決まった順序で掲載しています。ダウンロード前にアーキテクチャの注意事項を確認してください。旧バージョンは過去の環境を参照する場合に利用し、新規インストールではメンテナンスが続いているクライアントを優先してください。

Windows用インストーラー

このセクションのGUIクライアントはx64版を提供しています。「設定 → システム → バージョン情報」でシステムの種類を確認できます。初回は通常の権限でインストールしてサブスクリプションを読み込み、TUNが必要な場合はクライアントの案内に従ってサービスをインストールするか、権限を付与してください。

Clash Plus

Clash Plus

おすすめ
x64 · EXE

Windowsに新規インストールする場合のおすすめです。GUIでサブスクリプションやプロキシ設定を管理できます。インストール後に設定が読み込まれたことを確認してから、ルールモードを選んでください。公式サイト:clashplus.io。

Clash Verge Rev

Clash Verge Rev

x64 · EXE

mihomoコアとデスクトップでの設定管理が必要な方に適しています。サービスモードまたはTUNを使う前に、ネットワークを制御している他のクライアントを終了してください。アップデート時はサブスクリプションと上書き設定をバックアップし、ローカルの変更が意図せず上書きされないようにします。

FlClash

FlClash

amd64 · EXE

PCとモバイル端末で似た操作画面を使いたい方に適しています。設定をインポートしたら、選択できるプロキシグループがあることを確認してからシステムプロキシを有効にしてください。画面が共通でも、各プラットフォームで利用できるシステム制御の権限は異なります。

Clash Nyanpasu

Clash Nyanpasu

x64 · EXE

別のデスクトップ設定管理画面を利用できます。移行時は画面側の設定とコアの設定を分けて確認してください。特に待ち受けポート、ローカルファイルのパス、ルールの上書きに注意が必要です。他のクライアントのデータディレクトリを丸ごとコピーしないでください。

Clash for Windows

メンテナンス終了
Windows · アーカイブ

旧設定の再現や移行時の参考用に掲載しています。このプロジェクトはメンテナンスが終了しており、新しい設定の標準クライアントとしてはおすすめしません。新しいプロトコルやルール項目が必要な場合は、コアの互換性を確認してからClash Plusなどへ移行してください。

Windowsの動作要件と確認項目

項目選び方
OSセキュリティサポートが継続している64ビット版Windowsを推奨します。最低バージョンはクライアントのインストーラーに表示される要件を確認してください。
CPUこのセクションでは主にx64版を提供しています。Windows搭載のARM端末では、システムのx64互換性を別途確認してください。
ネットワーク制御システムプロキシとTUNは個別に設定します。サービスのインストールや仮想ネットワークアダプターによる通信制御には、管理者権限が必要な場合があります。

インストール後にブラウザーがプロキシを使わない場合は、システムプロキシの設定と待ち受けポートを確認してください。同じポートを複数のクライアントで取り合わないよう、同時に起動しないでください。

インストーラー・設定・プロキシサービス
それぞれ独立した3つの要素

ダウンロードで完了するのはプログラムのインストールまでです。プロキシが動作するかどうかは、設定形式、サービスの状態、アプリが通信制御の対象になっているかにも左右されます。

クライアントが管理するもの

GUIクライアントでは、サブスクリプションのインポート、プロキシグループの選択、システム設定を管理できます。画面のバージョンとコアのバージョンは異なる場合があり、クライアント名だけで対応プロトコルを判断することはできません。新しいプロトコルや特定のDNS機能が必要な場合は、現在のコアの機能と設定の解析結果を確認してください。

設定がルーティングを決める

YAML内のルールは記載順に照合され、一致したルールに対応するポリシーが適用されます。サブスクリプションの更新でリモート設定が置き換わる場合があるため、ローカルの上書き設定は別に保存してください。移行後はポリシー名とルールの参照先が有効か確認し、最後にMATCHのフォールバックを確認します。ネットワークの問題をインストール失敗と取り違えないようにしてください。

接続には有効なサービスが必要

クライアントにプロキシサービスは付属しません。有効な設定をインポートした後、利用可能なポリシーを選び、目的の接続を確認してください。ノードの速度テストはその時点のネットワークでの参考値です。一度の遅延測定だけでは、通信速度、安定性、すべてのアプリの接続を保証できません。

インストール後の確認手順

変更する項目は一度に1つだけにします。まず設定を検証し、次に通信制御を有効にして、最後に自動起動とバックグラウンド動作を設定してください。

  1. バックアップと旧プロセスの終了

    旧クライアントのサブスクリプション、ポート、ローカル上書き設定を記録します。システムプロキシとTUNを無効にしてからプロセスを終了してください。ウィンドウを閉じただけでは、バックグラウンドサービスが動作し続ける場合があります。ネットワークが想定どおりの状態に戻ったことを確認してから新しいクライアントを起動し、複数のプログラムが同時にシステム設定を変更しないようにします。

  2. 設定をインポートして確認

    有効なサブスクリプションURLまたはローカルのYAMLをインポートします。読み込み完了後、プロキシグループとルールが表示されることを確認してください。解析エラーが出た場合は、具体的な項目を確認します。サブスクリプションURLには認証情報が含まれる場合があります。URL全体を公開スクリーンショット、問い合わせ内容、共有ログに載せないでください。

  3. モードを選択して接続を確認

    普段使いでは、まずルールモードを選びます。システムプロキシを有効にした後、対象のアプリから接続し、ログで一致したルールと出力先のポリシーを確認してください。システムプロキシに従わないアプリも通信制御する必要がある場合は、TUNの利用を検討します。原因を特定できなくなるため、DNS、ルーティング、ノードを同時に変更しないでください。

  4. 自動起動と復旧手段を設定

    設定が安定したことを確認してから、Clashの起動時自動実行やバックグラウンド動作を有効にしてください。再起動後はプロキシの状態とサービスの状態に食い違いがないか確認します。プロキシを無効にして元のルーティングに戻す方法を確保してください。リモートサーバーでは特に重要です。インストール方法はClashの使い方ガイド、プロトコルとコアの違いはプロトコルの解説をご覧ください。

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

以下では、インストーラーの選び方と初回起動について説明します。ルールの適用、DNS、TUNの競合についてはよくある質問をご覧ください。

初めてClashをダウンロードするなら、どのクライアントを選べばいい?
Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。まずOSとCPUアーキテクチャに合ったインストーラーを選び、サブスクリプション形式と必要な機能を確認してください。クライアントにプロキシサービスは付属しません。
ARM64、x64、ユニバーサル版の違いは?
ARM64とx64は異なるCPU命令セットを指します。amd64は通常x64と同じです。Androidのarmeabi-v7aは32ビットARMに対応し、ユニバーサル版には複数のアーキテクチャが含まれるのが一般的です。端末のシステム情報を確認し、OS名だけで対応可否を判断しないでください。
ダウンロードしたのに、目的のWebサイトにアクセスできないのはなぜ?
インストーラーに含まれるのはクライアントのみです。有効な設定をインポートし、利用可能なプロキシグループを選んだうえで、必要に応じてシステムプロキシまたはTUNを有効にしてください。その後、接続ログでルールの一致状況と出力先のポリシーを確認します。Webページにアクセスできない原因には、DNS、ノードの状態、アプリがプロキシを利用していないことなども考えられます。
以前のクライアント設定はそのまま移行できる?
まず既存の設定とローカル上書きをバックアップし、新しいクライアントでサブスクリプションまたはYAMLをインポートします。プロトコル、ルール項目、DNS設定の互換性はコアとバージョンによって異なります。移行後はプロキシグループ、ルールプロバイダー、ローカルパスを個別に確認してください。インポートが成功しても、すべての機能が互換とは限りません。
GUIクライアントとMihomoコア、どちらをダウンロードすればいい?
一般的なPC・スマートフォンで使う場合は、サブスクリプションやプロキシグループ、システムプロキシを管理しやすいGUIクライアントを選びましょう。Mihomoコアはサーバー、ルーター、自前のサービス向けです。設定、起動方法、権限、ログ管理を自分で用意する必要があり、コア単体にGUIはありません。
新しいクライアントをインストールする前に、旧クライアントを終了すべき?
ポートの競合や仮想ネットワークアダプター、ルーティングの競合を避けるため、旧クライアントのシステムプロキシとTUNを無効にしてからプロセスを終了してください。新しいクライアントが正常に動作することを確認してから、自動起動を設定します。復元できるよう、元の設定もバックアップしておきましょう。