クライアントインストーラー・単体コア

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

まずOSとCPUアーキテクチャを確認してから、クライアントを選びましょう。GUIクライアントは日常的な接続向け、mihomo単体コアは自分で環境を構築する方向けです。

Windowsクライアント

このセクションでは主にx64版のGUIクライアントを配布しています。ダウンロード前に「設定 → システム → バージョン情報」を開き、システムの種類を確認してください。x64向けデスクトップ版をARM64ネイティブ版として使用しないでください。

Clash Plus

おすすめ

Windows x64 · EXEインストーラー

設定をインポートしてからシステムプロキシを設定する、一般的なデスクトップ利用に適しています。インストール後、設定が正しく読み込まれたことを確認し、ポリシーグループを選択してください。TUNは必要に応じて個別に有効にできます。初回起動時にすべてのネットワーク設定を変更する必要はありません。

Clash Verge Rev

Windows x64 · EXEインストーラー

設定やローカルのオーバーライドを管理したいデスクトップ環境に適しています。既存のサブスクリプションを移行した後、ルールのオーバーライドが有効なポリシーグループを参照しているか確認してください。サービスモードを使う前に、システム権限とほかのプロキシプログラムの動作状況を確認しましょう。

FlClash

Windows AMD64 · EXEインストーラー

AMD64は64ビットx86アーキテクチャを指し、対応するIntelプロセッサでも使用できます。設定をインポートしたら、まずルールモードでブラウザーの接続を確認してください。アプリがシステムプロキシを使用するかどうかに応じて、TUNを有効にするか判断しましょう。

Clash Nyanpasu

Windows x64 · EXEインストーラー

デスクトップ向けGUIクライアントの選択肢です。クライアントによって設定ディレクトリやオーバーライドの方法は異なります。移行時は設定ファイルのインポートから始め、プログラムのディレクトリ全体を上書きしたり、旧クライアントのサービスファイルをそのまま引き継いだりしないでください。

Clash for Windows

サポート終了

Windows · アーカイブ版インストーラー

旧環境との互換性確認や設定移行の参考用です。アーカイブ版は継続的なサポートを意味しません。新しい設定で使われるプロトコルやフィールドを認識できない場合があります。初回インストールでは上位に掲載されたクライアントを選び、移行前にローカル設定とルールの変更内容を別途保存してください。

Windowsのシステム要件

確認項目インストール前の確認
CPUとシステムこのセクションでは主にx64版を配布しています。ARMデバイスでは、システムがx64アプリに対応しているか確認してください。単体コアにはARM64版もあります。
権限通常の設定インポートに必要な権限と、ネットワークを制御する権限は異なります。サービスのインストール、仮想ネットワークアダプターやファイアウォールの設定変更には、管理者の許可が必要な場合があります。
実行環境最低システム要件と必要なランタイムはインストーラーの表示に従ってください。エラー内容を記録してから、該当する依存コンポーネントを追加しましょう。
単体での導入

mihomoコアとアーキテクチャ別パッケージ

サーバー、ルーター、プロセスを自分で管理するユーザー向けです。一般的なデスクトップやスマートフォンでは、上記のGUIクライアントをお使いください。コア単体には設定のインポート画面がありません。YAML、設定ディレクトリ、起動オプション、サービス管理を自分で用意する必要があります。

mihomo単体コアのダウンロード。OS、CPUアーキテクチャ、パッケージ形式に合わせて選んでください
システムアーキテクチャ形式ローカルパッケージ
WindowsAMD64ZIPAMD64 ZIPをダウンロード
WindowsARM64ZIPARM64 ZIPをダウンロード
macOSIntel / AMD64GZIntel GZをダウンロード
macOSApple Silicon / ARM64GZARM64 GZをダウンロード
LinuxAMD64DEBAMD64 DEBをダウンロード
LinuxAMD64GZAMD64 GZをダウンロード
LinuxARM64GZARM64 GZをダウンロード
LinuxARMv7GZARMv7 GZをダウンロード
LinuxMIPS softfloatGZMIPS GZをダウンロード

アーカイブとインストーラーの違い

ZIPは展開してから使用します。GZは通常、単一の実行ファイルを圧縮したもので、展開後に実行権限を設定し、設定ディレクトリを指定する必要があります。DEBは互換性のあるパッケージマネージャーで処理します。ファイルの拡張子だけでは、システムサービスが有効になっているかどうかは判断できません。導入後はまずフォアグラウンドで起動結果を確認し、その後にバックグラウンドサービスへの登録を検討してください。

ルーターのアーキテクチャは個別に確認してください

ARMv7、ARM64、MIPSには互換性がありません。MIPSではエンディアンや浮動小数点ABIも関係します。上のMIPS softfloatリンクは、すべてのMIPSデバイスで使える汎用パッケージではありません。インストール前に、ファームウェアのアーキテクチャ、実行ファイル形式、ストレージ容量、実行時の依存関係を確認してください。アーキテクチャが合わない場合は、起動を繰り返さないでください。

インストール後に確認する3項目

クライアント、設定、システムによる通信制御は、それぞれ別の段階です。順番に確認すれば、設定の問題をインストール失敗と誤認しにくくなります。

設定が正しく読み込まれているか

サブスクリプションまたはローカルファイルをインポートした後、構文エラー、未知のフィールド、存在しないポリシー名がないか確認してください。クライアントのウィンドウが開くことから分かるのは、GUIプログラムが起動したことだけです。コアが設定を受け付けて初めて、次のポリシー選択が有効になります。サブスクリプションの更新に失敗した場合は、現在使える設定を残してから、ネットワークやURLの問題を調べてください。

システムプロキシが現在のポートを参照しているか

一般的な混合ポートはmixed-port: 7890ですが、実際に有効な設定を確認してください。旧プログラムを終了しても、システムプロキシ設定が残ることがあります。新しいプログラムがポートの競合で待ち受けできない場合もあります。スイッチがオンかどうかだけでなく、プロキシアドレスと実際のポートがコアのログと一致するか確認してください。

通信を制御するクライアントは一度に1つだけにする

クライアントを切り替える前に、旧プログラムのシステムプロキシとTUNを無効にし、必要に応じて関連サービスが停止していることも確認してください。まずルールモードで接続先が確実なサイトをテストし、接続ログに記録された適用ルールと出力ポリシーを確認します。ブラウザーは使えてもほかのプログラムが接続できない場合は、すぐに再インストールせず、そのプログラムがシステムプロキシを参照するか確認してください。

使い方ガイド:設定のインポートと初回接続 → ルール・グローバル・ダイレクトモード →

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

まずアーキテクチャ、権限、設定の入手元を確認し、その後に接続の問題を調べてください。その他の動作に関する質問はFAQをご覧ください。

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

一般的なデスクトップやスマートフォンで使う場合は、まずGUIクライアントを選びましょう。クライアントには設定のインポート、ポリシー選択、システムプロキシ、ログ表示などの機能があります。mihomo単体のコアは、設定ファイルやプロセス、サービスを自分で管理するサーバーやルーター向けです。GUI付きインストーラーとしては使えません。

ARM64、AMD64、汎用版はどれを選べばよいですか?

AMD64とx64は通常、同じ64ビットx86アーキテクチャを指し、ARM64は64ビットARMプロセッサに対応します。まずシステム情報でアーキテクチャを確認し、実際のパッケージ名も確認してください。Androidでアーキテクチャが不明な場合は、汎用版を検討できます。一部のmacOS配布リンクでは現在x64版が提供されています。Apple Siliconでは、Rosettaの互換性を事前に確認してください。

クライアントをインストールした後、設定のインポートが必要なのはなぜですか?

インストーラーに含まれるのはクライアントプログラムであり、プロキシの接続先が用意されているわけではありません。利用権限のあるサブスクリプションまたはローカル設定をインポートし、読み込みが成功したことを確認してから、ポリシーとプロキシモードを選択してください。サブスクリプションURLには認証情報が含まれる場合があるため、URL全体を公開しないでください。

旧クライアントから移行するとき、何を引き継げばよいですか?

まずローカルのYAML、ルールのオーバーライド、必要な設定内容をバックアップしてください。新しいクライアントに設定をインポートしたら、ポリシーグループ名、ルールの適用先、DNS、TUNの設定を改めて確認します。複数のクライアントでシステムプロキシやTUNを同時に有効にしないでください。新しいクライアントが正常に動作することを確認してから、旧プログラムを削除しましょう。

インストーラーを開けない、または起動後に終了する場合、まず何を確認すればよいですか?

ダウンロードが完了していること、パッケージ形式とCPUアーキテクチャがシステムに合っていることを確認し、システムに表示される具体的な原因を調べてください。Linuxでは、パッケージマネージャーの依存関係とグラフィカル環境も確認が必要です。プログラムは起動するもののコアでエラーが発生する場合は、設定の構文、ポートの競合、権限を確認してください。セキュリティ機能をすべて無効にするのは避けましょう。

サポート終了済みクライアントのダウンロードリンクを残しているのはなぜですか?

Clash for WindowsとClashX Metaのリンクは、旧環境との互換性確認や移行の参考用として掲載しており、アーカイブ版と明記しています。アーカイブ版は継続的に更新されるソフトウェアではありません。初めてインストールする場合は、上位に掲載されたクライアントを選んでください。旧設定に含まれる新しいフィールドは、アーカイブ版で認識できない場合もあります。