クライアントのインストール / アーキテクチャ選択 / コアの導入

Clashのダウンロード

OSに合ったインストーラーを選択。
GUIクライアントは日常利用向け、Mihomoコアは単独導入向けです。

まず使用するデバイスのOSを選び、CPUアーキテクチャを確認してください。Windows、macOS、Android、iOSにはClash Plus、LinuxにはClash Verge Revがおすすめです。インストーラーにプロキシ接続先は含まれません。初回起動後、利用中のサブスクリプションまたはローカルのYAML設定をインポートしてください。

インストール後の設定手順 →

OSを選択

デスクトップ向けインストーラー

Windowsクライアント

以下のGUIクライアントはx64版を配布しています。「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。ARMデバイスでは、アプリの互換実行に対応しているかも別途確認が必要です。

Clash Plus

Clash Plus

おすすめ

サブスクリプションのインポート、プロキシグループの選択、ルールモードから始めたいデスクトップユーザーに適しています。インストール後に設定を追加し、ノードを選んでシステムプロキシを有効にしてください。システムプロキシに従わないアプリの通信も制御する場合は、基本的な接続を確認してからTUNを設定し、ネットワーク設定を一度に複数変更しないようにします。

Windows x64EXEインストーラー
Clash Verge Rev

Clash Verge Rev

デスクトップ設定管理

デスクトップ画面からmihomoの設定を管理したいユーザーに適しています。既存のサブスクリプションは再インポートできますが、クライアント固有のオーバーライドやスクリプトは個別に移行してください。サービスやTUNを有効にする前に権限の確認画面を読み、新しいクライアントが起動していること、旧ソフトのバックグラウンドプロセスが残っていないことを確認します。

Windows x64EXEインストーラー
FlClash

FlClash

クロスプラットフォームUI

デスクトップとスマートフォンで似た操作感を保ちたいユーザーに適しています。設定のインポートと権限の設定はデバイスごとに必要です。デスクトップ版のインストール後は、待ち受けポートとシステムプロキシの状態を確認してください。移行先のクライアントに設定が自動で引き継がれるとは限りません。

Windows AMD64EXEインストーラー
Clash Nyanpasu

Clash Nyanpasu

デスクトップGUIクライアント

デスクトップで別の設定管理方法を使いたい場合に選べます。使い慣れた環境がある場合は、まず設定をインポートして互換性を確認してから、日常的に使うルールを移行してください。解析エラーが起きたら、具体的な項目と利用中のコアの対応状況を確認します。他のソフトで同じサブスクリプションを使えたことだけで互換性を判断しないでください。

Windows x64EXEインストーラー

Clash for Windows

開発終了

旧環境の再現や設定移行の参考として、アーカイブ版を掲載しています。旧バージョンのコアは新しいプロトコルや設定項目への対応が限られるため、初めてインストールする方にはおすすめしません。乗り換える場合は、ローカル設定、カスタムルール、ポート設定をバックアップしてから、旧クライアントのシステムプロキシを無効にしてください。

Windows旧バージョン

Windowsのインストール要件

確認項目選び方
OSとアーキテクチャこのページのデスクトップ版は主にx64向けです。最低システム要件は、各クライアントのリリースノートとインストーラーの表示を確認してください。
インストール権限インストール先への書き込み、バックグラウンドサービス、仮想ネットワークアダプターには管理者権限が必要な場合があります。設定のインポートとネットワーク制御は別の操作です。
プロキシの競合クライアントを切り替える前に、旧ソフトのシステムプロキシを無効にしてください。ブラウザーのプロキシ拡張機能や、通信を制御しているほかのVPNも確認します。

インストール後

サブスクリプション、モード、接続の確認

インストールできただけでプロキシが有効になったと思い込まないよう、3つの設定を順番に行います。

01 / 設定の取得元

サブスクリプションをインポート

まず、サブスクリプションが現在のクライアントで認識できる形式を出力するか確認してください。完全なYAMLにはプロキシグループやルールが含まれる場合がありますが、ノード一覧だけでは完全な設定の代わりにならないことがあります。インポート後は、設定名、更新日時、プロキシグループの内容を確認し、古い設定を誤って使わないようにします。

サブスクリプションのインポート手順を見る →

02 / トラフィックの入口

プロキシモードを選択

普段使いでは、まずルールモードを選んでからシステムプロキシを有効にします。システムプロキシが適用されるのは、その設定に従うアプリだけです。TUNではより広範囲の通信を制御します。まず基本的な接続を確認し、その後で特定のアプリ、ゲーム、ターミナルの通信制御を設定すると、問題を切り分けやすくなります。

システムプロキシの設定を見る →

03 / 結果の確認

適用されたルールを確認

接続先のWebサイトを開き、接続ログで適用されたルール、使用したプロキシグループ、実際のノードを確認してください。遅延テストで分かるのは特定のテストリクエストの結果であり、サイトへのアクセス全体を保証するものではありません。問題が起きた場合はエラー情報を保存し、サブスクリプション、DNS、接続先、ルーティングのどこに原因があるか切り分けます。

接続確認の手順を見る →

更新と移行

設定を保存してからクライアントを切り替える

アプリの更新とサブスクリプションの更新を区別

アプリの更新では画面、システム連携、同梱コアが変わります。サブスクリプションの更新ではリモート設定が変わり、別の操作です。カードのバージョン情報はリリース一覧を取得できた後に表示されます。プラットフォームによってファイル名とアプリのバージョン表記が異なる場合があるため、実際のインストーラーとクライアントの更新情報を照らし合わせてください。

アップデート前に、復元できる設定のバックアップを保存してください。オーバーライド、スクリプト、ローカルルールを使っている場合は、それぞれの適用場所も記録します。リモートのサブスクリプションを更新すると元の設定が書き換わることがあります。長期的に使うルールをサブスクリプションのファイルへ直接追加すると、次回更新時に失われるおそれがあります。

ネットワーク制御の重複を防ぐ

新しいクライアントに移行する前に、旧クライアントのシステムプロキシ、自動起動、関連するバックグラウンドサービスを停止してください。ウィンドウを閉じただけでは、アプリが終了しない場合があります。新しいクライアントにサブスクリプションをインポートしたら、まず1つのノードで接続を確認し、その後TUN、LAN共有、高度な振り分けを元に戻します。複数の条件を同時に変更しないことで、問題を切り分けやすくなります。

サブスクリプションURL、エクスポートした完全な設定、接続ログには機密情報が含まれることがあります。バックアップは管理された場所に保存し、相談時にはサブスクリプションの認証情報、ノードの認証項目、不要な個人のアクセス記録を隠してください。設定項目の関係を確認するには、Clash用語集もご覧ください。

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

インストーラーの選び方 FAQ

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

Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revがおすすめです。まずOSとCPUアーキテクチャを確認し、対応するパッケージをインストールしてください。クライアントにプロキシサービスは含まれません。インストール後、利用中の互換サブスクリプションまたはローカル設定をインポートしてください。

ARM64、AMD64、ユニバーサル版はどう選べばよいですか?

AMD64とx64は、一般的な64ビットIntel・AMDアーキテクチャを指します。ARM搭載デバイスにはARM64を選びます。Androidでは端末のABIに合ったパッケージを選び、不明な場合は配布されているユニバーサル版を利用できます。Apple SiliconではネイティブARM64版が優先です。選んだダウンロード先がx64版の場合は、システム側で変換実行に対応している必要があります。

ダウンロードしてインストールしたのにノードが表示されないのはなぜですか?

インストーラーにはクライアントと設定管理機能が含まれますが、利用可能な接続先は付属しません。利用中のサービスから互換サブスクリプションを取得するか、自分で管理しているYAML設定をインポートしてください。インポート後、プロキシグループからノードを選び、システムプロキシまたは必要なトラフィック制御モードを有効にします。サブスクリプションURLには認証情報が含まれるため、公開しないでください。

古いクライアントはそのまま上書きアップデートできますか?

同じクライアントをアップデートする場合も、事前に設定をエクスポートし、オーバーライド、プロキシグループの選択、ポート番号を記録してください。同じ名前のソフトでも派生版によって設定保存先が異なることがあります。別のクライアントへ移行する際は、サブスクリプションを再インポートし、ルールを確認してください。旧ソフトをアンインストールする場合は、システムプロキシとバックグラウンドサービスを先に停止し、複数のクライアントが同時に通信を制御しないようにします。

MihomoコアとGUIクライアントの違いは何ですか?

Mihomoはプロトコル接続、ルール判定、トラフィック転送を担うコアです。GUIクライアントには、設定のインポート、ノード選択、システム連携のための画面が用意されています。サーバーやルーターではコアを選び、設定、権限、起動サービスを自分で管理できます。一般的なデスクトップやスマートフォンでの利用にはGUIクライアントがおすすめです。

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

まず、パッケージのOS、CPUアーキテクチャ、対応システム要件が合っているか確認し、続いて空き容量とインストール権限を調べてください。Linuxではdeb・rpmの形式と依存ライブラリを確認します。Androidでは現在の配布元からアプリをインストールできる設定か確認してください。システム警告が表示された場合は原因を確認し、端末全体のセキュリティ機能を安易に無効化しないでください。

Clash最新版をダウンロード