クライアント / OS / インストーラー

Clash ダウンロード
クライアントとプラットフォームを選択

まずOSを選び、次にアーキテクチャを確認します。PCやスマートフォンにはGUIクライアント、サーバーやルーターへの導入にはMihomoコアを選んでください。

インストーラーで決まるのは「どのプログラムをインストールするか」です。接続方法はサブスクリプションや設定ファイルで決まるため、インストール後に設定を読み込む必要があります。初めて使う場合は使い方ガイドもご覧ください。

デバイスのプラットフォームからダウンロード

同じプラットフォームでも、複数のクライアントを選べます。通常は1つインストールすれば十分です。複数のプロキシクライアントに同時にネットワークを制御させないでください。

Windowsクライアント

ここに掲載しているデスクトップ用インストーラーはx64版です。「設定 → システム → バージョン情報」でシステムの種類を確認してから、クライアントを選んでください。

Clash Plus

Clash Plus

おすすめ

初めて使う場合は、まずこのクライアントをお試しください。インストール後、既存のサブスクリプションまたはローカル設定を読み込み、ルールモードを選択します。先に通常のブラウザーで接続できることを確認し、その後、より多くのアプリの通信を制御するTUNモードを有効にするか検討してください。

インストーラー
Windows x64 · EXEインストーラー
公式サイト
clashplus.io
Clash Verge Rev

Clash Verge Rev

デスクトップの画面から設定、プロキシグループ、ログを管理したいユーザーに適しています。サービスモードやTUNを使う場合は、インストール後にクライアントの案内に従って必要なコンポーネントを設定してください。初回起動時に、すべてのネットワーク設定を一度に変更する必要はありません。

インストーラー
Windows x64 · EXEインストーラー
インストール時の注意
WebView2ランタイムの案内を確認
FlClash

FlClash

複数のデバイスで似た操作感を保ちたい場合の選択肢です。初めて使う場合はインストーラーがおすすめです。ZIP版は完全に展開してから、固定したフォルダーから起動してください。クライアントを変更しても設定は移行できますが、ショートカットキーや自動起動などは再確認が必要です。

インストーラー
Windows AMD64 · EXE / ZIP
アーキテクチャ
ここではAMD64とx64は同じ種類のアーキテクチャを指します
Clash Nyanpasu

Clash Nyanpasu

設定やプロキシルールを自分で整理したいユーザー向けの、もう1つのGUIクライアントです。インストール後、動作確認済みの設定で接続を確認してください。旧クライアントがバックグラウンドで動作している場合は終了してから、新しいクライアントのシステムプロキシを有効にします。

インストーラー
Windows x64 · EXEインストーラー
移行時の注意
ローカルの待ち受けポートが競合していないか確認

Clash for Windows

メンテナンス終了

過去の環境の再現や既存設定の移行用として掲載しています。新規インストールには、現在もメンテナンスされているクライアントをお選びください。新しいプロキシプロトコル、設定項目、システムの動作に関する互換性の判断に、この旧クライアントを使わないでください。移行前に元の設定を保存してください。

インストーラー
Windows · EXEインストーラー
用途
過去の環境や旧設定の確認

Windowsのシステム要件と確認方法

確認項目選び方インストール前の確認
OSとアーキテクチャ現在のクライアントはWindows 10 / 11の64ビット環境を推奨します。最低要件は各プロジェクトのリリース情報をご確認ください。システムの種類がx64であることを確認してください。ARMデバイスでは、x64アプリの実行に対応しているか先に確認します。
実行コンポーネントクライアントによってはWebView2やシステムランタイムが必要です。不足しているという案内が表示された場合は、アプリの指示に従って該当コンポーネントをインストールしてください。出所不明のDLLをダウンロードするのは避けましょう。
ネットワーク権限通常のシステムプロキシとTUNでは、必要な権限が異なります。まずシステムプロキシで動作を確認し、TUNが必要になったら必要な権限を付与してください。

インストール前の3つの準備

デバイス情報、設定の入手元、既存環境を分けて確認しておくと、後から問題を特定しやすくなります。

01 / DEVICE

OSとアーキテクチャを確認

OS名が同じでも、同じインストーラーを使えるとは限りません。Windowsのx64、MacのApple Silicon、AndroidのARM64は、それぞれ異なる情報です。まずOSのバージョン、次にCPUの種類を確認し、最後にパッケージ形式を選びます。「このデバイスでは実行できません」と表示された場合は、この3点を最初に確認してください。

02 / PROFILE

使用可能な設定を用意

サブスクリプションは設定の取得や更新に使うURLで、YAMLは一般的な設定ファイルの形式です。どちらもインストーラーではありません。このページではクライアントを案内しており、接続サービスは提供していません。信頼でき、利用権限のある設定を用意してください。サブスクリプションURLを公開されたスクリーンショットやコメントに載せたり、よく知らないオンライン変換ツールに入力したりしないでください。

03 / BACKUP

更新前に既存設定を保存

ローカル設定、カスタムルール、上書き設定をバックアップしてから、旧クライアントを終了してください。上書き設定とは、サブスクリプション更新とは別に保存する変更内容です。クライアントを変更しても自動的に移行されない場合があります。インストール後は、選択中の設定、ルールモード、プロキシグループを確認してください。アプリが起動するだけで移行完了と判断しないでください。手順に沿って設定したい場合は、初回設定ガイドをご覧ください。

ダウンロード後に確認する手順

まず最低限の設定で動作を確認し、その後で制御する通信の範囲を広げます。

  1. インストールして起動。実行コンポーネントの不足や権限に関する案内が表示されないか確認し、エラーメッセージは原文のまま記録してください。
  2. 設定を読み込んで選択。ファイルを追加しただけで、別の設定が選択されたままになっていないか確認します。
  3. ルールモードを選択。ルールによる振り分けでは、設定に応じて通信を直接接続、プロキシ経由、または拒否します。すべての接続が同じ出口を使うわけではありません。
  4. 実際にアクセスできるか確認。ログと接続履歴を確認してから、システムプロキシ、アプリごとの振り分け、TUNが必要か判断してください。

システムプロキシは、システム設定に従うアプリにローカルプロキシの使用を指示する機能です。TUNは仮想ネットワークインターフェースを使って、より多くの通信を制御します。対象範囲が異なるため、「すべて有効にする」目的でDNS、ルーティング、権限を同時に変更する必要はありません。問題が起きたら直前に動作していた状態に戻し、トラブル対処のQ&Aを参考に一つずつ確認してください。

ダウンロード・インストールのよくある質問

まずパッケージの選択ミスを確認し、次に設定やネットワークを調べます。質問をクリックすると回答が開きます。

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

まず、使用するデバイスのプラットフォームに切り替えてください。Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revから確認するのがおすすめです。次にCPUアーキテクチャとパッケージ形式を確認します。現在のクライアントが問題なく動作しているなら、画面を変えるためだけに何度も移行する必要はありません。

サブスクリプションを読み込んで普段使いするだけなら、GUIクライアントを選んでください。コアの圧縮ファイルを別途ダウンロードする必要はありません。特定の機能を使う場合は、クライアントとコアの両方がその機能に対応しているか確認してください。

ARM64、x64、ユニバーサル版にはどのような違いがありますか?

これらの名称は、インストーラーが対応するCPUアーキテクチャを示しています。x64とAMD64は通常、同じ種類の64ビットアーキテクチャを指します。ARM64は、対応するモバイル端末やPCで使われます。Androidのユニバーサル版には複数のアーキテクチャが含まれるため、ファイルサイズが大きくなる傾向があります。OS名だけで判断せず、デバイスの情報を確認して選んでください。

Apple Silicon搭載Mac向けとIntel Mac向けのファイルも区別が必要です。カードに現在のファイルはx64と記載されている場合、そのリンクをネイティブARM64版として扱うことはできません。まずOSとアプリの互換性を確認してください。

インストールしたのに、すぐ接続できないのはなぜですか?

クライアントをインストールしただけでは、接続サービスを利用できる状態にはなりません。利用権限のあるサブスクリプションまたはローカル設定を読み込み、設定とプロキシグループを選択してから、必要に応じてシステムプロキシやTUNを有効にします。まずはルールモードを使い、ログや接続履歴で通信がクライアントに届いているか確認してください。

サブスクリプションの読み込みに成功したのは、設定を取得できたことを示すだけで、すべての接続先が使えるとは限りません。まず設定が選択されていること、次にプロキシグループの選択状態を確認し、最後に実際にアクセスできるかテストしてください。詳しい手順は使い方ガイドをご覧ください。

インストール時に非対応と表示されたり、起動できなかったりする場合、まず何を確認すればよいですか?

まず、OSのバージョン、CPUアーキテクチャ、インストーラーの形式が合っているか確認し、インストールファイルのダウンロードが完了していることも確認してください。Windowsではシステムの種類、macOSではチップ情報、Androidではデバイスのアーキテクチャを確認できます。システムの警告はそのまま記録し、各プラットフォームの要件に沿って調べてください。システムのセキュリティ機能をまとめて無効にするのは避けましょう。

インストール後に起動してすぐ終了する場合は、ログ、ポートの競合、設定の構文を確認してください。原因を特定しにくくなるため、再インストールと同時にあらゆる設定を変更するのは避けましょう。古いOSとの互換性は、別のアーキテクチャ向けのパッケージをダウンロードしても解決しません。

クライアントを更新する前に、何を保存しておくべきですか?

ローカルのYAML、上書きルール、必要なクライアント設定をバックアップし、サブスクリプションのURLに引き続きアクセスできることを確認してください。ポートの競合を避けるため、旧クライアントを終了してから更新版をインストールします。更新後は、使用中の設定、プロキシモード、プロキシグループ、システムプロキシの状態を確認してください。サブスクリプションURLを含むバックアップを公開しないでください。

GUIクライアントの更新とサブスクリプションの更新は別の作業です。前者ではアプリやコアの機能が変わり、後者では設定内容が更新されます。更新後に問題が起きた場合は、どちらの作業が原因かを切り分けて該当する設定を戻し、有効なサブスクリプションを誤って削除しないようにしてください。

GUIクライアントとMihomoコア、どちらをダウンロードすればよいですか?

PCやスマートフォンで普段使いする場合は、設定の読み込み、プロキシの選択、ログ確認ができるGUIクライアントがおすすめです。Mihomoコアは、設定を自分で作成したり、プロセスを管理したり、サービスを構築したりするユーザー向けで、サーバーやルーターでよく使われます。コアの圧縮ファイルには、デスクトップ用のGUIは含まれていません。

コアを自分で導入する場合は、起動パラメーター、実行ディレクトリ、リソースファイル、アクセス権限も管理する必要があります。設定の構造を知りたい場合は、Clash設定ファイルリファレンスをご覧ください。デスクトップクライアントのデータフォルダー全体を、そのままルーターにコピーしないでください。

Clashをダウンロード