CLIENTS / PACKAGES

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

OSを選び、CPUアーキテクチャを確認してください。デスクトップやスマートフォンにはGUIクライアント、サーバーやルーターにはMihomoコアが適しています。

OS別ダウンロード

各プラットフォームのクライアントは決まった順序で掲載しています。最初に試すクライアントを先頭にし、ほかの選択肢は使い慣れた環境を続けたい場合に便利です。プラットフォームを切り替えた後、現在のページURLをそのまま共有できます。

Windows向けクライアント

「設定 → システム → バージョン情報」でシステムの種類を確認してください。このセクションではx64版を提供しています。ARMデバイスでは、x64アプリとの互換性を事前に確認してください。インストール後は設定を読み込み、システムプロキシを有効にします。より多くのアプリの通信を制御する場合は、TUNに必要なサービスと権限を確認してください。

Clash Plus

Clash Plus

おすすめ

初めてインストールする場合に適しています。画面の案内に沿ってサブスクリプションの読み込み、プロキシモードの選択、接続設定を行えます。まずはルールモードのまま接続履歴で通信の出口を確認しましょう。システムプロキシとDNSを同時に変更すると、問題の切り分けが難しくなります。

Clash Verge Rev

Clash Verge Rev

Windows · x64

設定ファイル、ルールの上書き、コア設定を管理したいデスクトップユーザーに適しています。移行前に旧クライアントの設定をエクスポートし、サブスクリプション本体とローカルの上書きを個別に確認してください。旧クライアント固有の項目を、そのまま汎用YAMLとして扱わないようにしましょう。

FlClash

FlClash

Windows · AMD64

デスクトップとモバイルで似た操作感を使いたい方に適しています。同じサブスクリプションをそれぞれの端末に読み込めますが、システムプロキシ、バックグラウンド権限、TUNの設定は端末ごとに必要です。サブスクリプションを同期しても、これらの設定は自動で引き継がれません。

Clash Nyanpasu

Clash Nyanpasu

Windows · x64

Windows向けGUIクライアントの選択肢のひとつです。同様の画面に慣れている方に適しています。クライアントを切り替えた後は、実際に有効な設定名、待ち受けポート、プロキシモードを確認してください。タスクトレイのアイコンだけで通信が制御されていると判断しないようにしましょう。

Clash for Windows

メンテナンス終了

アーカイブ版は、旧環境との比較、既存設定の確認、移行準備に利用できます。新規インストールには、上記のメンテナンス中のクライアントをおすすめします。移行前に設定とルールの上書きを保存し、旧クライアントのシステムプロキシを無効にしてください。複数のプロセスが同じポートを使用するのを防げます。

Windowsのインストール前に確認

確認項目要件と対応
OSとアーキテクチャサポート対象の64ビットWindows環境へのインストールをおすすめします。最低OSバージョンは、選択したクライアントのリリースノートとインストーラーの案内を確認してください。
サービスと権限システムプロキシとTUNは異なる通信制御方式です。補助サービスのインストールやTUNの有効化時は、クライアントの案内に従って必要な権限を許可してください。
ポートの競合新しいクライアントを起動する前に、古いプロキシアプリを終了してください。ログに待ち受けの失敗が表示された場合は、混合ポートをほかのプロセスが使用していないか確認します。

CORE / MIHOMO

Mihomoコアのダウンロード

サーバー、ルーター、サービスプロセスを自分で管理する方に向けた案内です。一般的なデスクトップやスマートフォンでは、上記のGUIクライアントをおすすめします。コアは設定を読み込んで接続を処理しますが、サブスクリプション管理画面は付属しません。

Mihomoの対応プラットフォームとアーキテクチャ別ファイル
OSCPU形式と用途ダウンロードファイル
WindowsAMD64ZIP、展開後に起動設定Windows AMD64 · ZIP
WindowsARM64ZIP、ARM64環境向けWindows ARM64 · ZIP
macOSIntel / AMD64GZ、展開して使用macOS Intel · GZ
macOSApple Silicon / ARM64GZ、展開して使用macOS ARM64 · GZ
LinuxAMD64DEB、パッケージマネージャーでインストールLinux AMD64 · DEB
LinuxAMD64GZ、実行ファイルを個別に管理Linux AMD64 · GZ
LinuxARM64GZ、64ビットARM環境向けLinux ARM64 · GZ
LinuxARMv7GZ、対応する32ビットARM環境向けLinux ARMv7 · GZ
LinuxMIPS softfloatGZ、ファームウェアとアーキテクチャの確認が必要Linux MIPS softfloat · GZ

GZは圧縮形式であり、そのままインストールできるソフトウェアパッケージではありません。展開後に実行権限、設定ディレクトリ、サービスの管理方法を設定してください。起動前にコアの設定テストコマンドで構文を確認できます。テストに合格しても、サブスクリプションに含まれる外部サービスへの接続が保証されるわけではありません。

mihomo -t -f config.yaml

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

ダウンロードしたファイルで解決できるのは、クライアントのインストールまでです。サブスクリプション、プロキシモード、システム通信の制御は後続の作業です。ひとつずつ確認すると問題の箇所を特定しやすくなります。

元の設定を保存する

クライアントを切り替える前に、サブスクリプションの入手元、元のYAML、ローカルの上書き設定を保存してください。サブスクリプションの自動更新で直接編集した内容が上書きされる場合があります。長期的に残すルールは、新しいクライアントが対応する上書き・マージ機能に設定してください。

必要な設定だけを移行し、旧クライアントのキャッシュフォルダー全体を新しいアプリにコピーしないでください。ルールグループ名、プロキシグループ名、ルールからの参照先が一致しないと、設定の読み込みに失敗することがあります。

設定を読み込んでモードを選ぶ

まず設定を読み込み、ポリシーグループに選択可能な出口があることを確認してから、ルールモードで動作を試してください。全般モードは通信経路の比較、直接接続モードは基本ネットワークの確認に使えます。モードを切り替えても、無効なサブスクリプションや接続先の不具合は解決しません。

デスクトップではシステムプロキシ、モバイルではVPNの許可を最初に確認してください。複数のプロキシアプリを同時に起動したり、初回接続時にDNS、TUN、ルールの順序をまとめて変更したりしないようにしましょう。

接続履歴とログを確認する

対象サイトにアクセスした後、接続履歴でドメイン、適用されたルール、実際の出口を確認してください。Webページが開けても、すべてのアプリがプロキシを経由しているとは限りません。システムプロキシを無視するアプリでは、アプリの動作に応じた通信制御が必要です。

問題が発生したら、設定の読み込み、DNS名前解決、接続先への接続、権限のどれに関するものかを切り分けてください。エラーメッセージを記録し、サブスクリプションURLに含まれる個人用のパラメーターを伏せてから、症状に合った診断ドキュメントを確認します。

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

まずデバイスとインストーラーの適合を確認し、その後に設定と接続を確認してください。以下ではクライアントの選び方、アーキテクチャ、移行時の注意点を説明します。

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

Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revから確認できます。まずインストーラーのアーキテクチャを確認し、設定のインポート方法やシステムプロキシ設定を比べましょう。既存の設定がある場合は元ファイルと上書き設定を残し、新しいクライアントで読み込めることを確かめてから移行してください。

ARM64、x64、ユニバーサル版の違いは何ですか?

これらはインストーラーが対応するCPUアーキテクチャを示します。x64とAMD64は通常、同じ64ビットアーキテクチャです。ARM64はスマートフォンやApple Silicon搭載デバイスでよく使われ、ARMv7は旧世代の32ビットARMです。ユニバーサル版には複数のネイティブライブラリが含まれるため、ファイルサイズが大きくなることがあります。対応OSはクライアントの案内を確認してください。

macOSのApple Silicon向けリンクからx64ファイルがダウンロードされるのはなぜですか?

現在の一覧では、Clash Verge Rev、FlClash、ClashX MetaのmacOS向け2種類のリンクが、どちらも同じx64ファイルを指しています。リンク名によってファイル名が変わるわけではありません。Apple Siliconでこれらを使う場合はアプリの互換性を確認し、システムの案内に従ってRosettaを利用してください。ARM64版が必要な場合は、Clash PlusのARM64インストーラーを確認できます。

ダウンロードしたのに接続できないのはなぜですか?

インストーラーに含まれるのはクライアントのみで、すぐに使えるプロキシサービスは付属しません。有効なサブスクリプションまたはYAML設定を読み込み、利用可能なポリシーグループの出口を選び、システムプロキシなどの通信制御を有効にしてください。まずルールモードで動作を確認し、必要に応じてTUNを有効にします。手順は入門ガイドをご覧ください。

サポート終了したクライアントを普段使いしても問題ありませんか?

Clash for WindowsとClashX Metaは、旧環境との比較や移行前の確認用にアーカイブとして掲載しています。サポート終了後は互換性の問題や不具合が修正されない可能性があるため、新規インストールには現在もメンテナンスされているクライアントをおすすめします。移行時はコア関連の設定項目、DNS設定、ルールの上書きを確認してください。

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

デスクトップやスマートフォンでは、設定の読み込み、モード切り替え、ログ確認ができるGUIクライアントが一般的です。Mihomoコアは、設定ファイルや起動引数、サービスプロセスを自分で管理するサーバー・ルーター向けです。コアをインストールしても、GUIの設定画面は追加されません。