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

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

まずOSを選び、次にCPUアーキテクチャを確認してください。普段使いのPCやスマートフォンにはGUIクライアント、サーバー、ルーター、自分でプロセスを管理する環境にはMihomoコアが適しています。

OSを確認 CPUアーキテクチャを確認 既存の設定を保存

OS別にインストーラーを探す

タブは矢印キーで切り替えられます。URLのプラットフォーム識別子を共有することもできます。各クライアントの対応OSはビルドによって変わる場合があるため、一般的な説明よりインストーラーの表示を優先してください。

Windowsクライアント

新規インストールでは、まずClash Plusをご確認ください。既存のルール運用がある場合は、ほかのクライアントと比較して選びます。ここに掲載しているデスクトップ版は主にx64向けです。Windows on ARMでは、OSのアプリ互換性を別途確認してください。x64版をARMネイティブ版として扱うことはできません。

Clash Verge Rev

Clash Verge Rev

GUIで設定、プロキシグループ、接続ログを管理したい方に適しています。TUNを使う前に、通常のシステムプロキシで接続できることを確認し、必要なサービスをインストールまたは起動してください。起動に失敗した場合は、旧コアがポートを使用していないか確認します。複数のクライアントを同時に起動し、設定を何度も切り替えるのは避けてください。

FlClash

FlClash

デスクトップとモバイルで似た操作感を求める方に適しています。インストール後、まず動作確認済みの設定を1つ読み込み、ルールモードとプロキシグループの選択を確認してください。クライアントを切り替える際は必要な設定だけを移行し、別のクライアントのアプリデータ全体をそのままコピーしないでください。

Clash Nyanpasu

Clash Nyanpasu

GUIで設定を管理し、コアの選択肢も確認できるデスクトップユーザーに適しています。設定を読み込んだ後、選択中のコアと設定ファイルの構文が合っているか確認してください。特にDNS、ルールプロバイダー、ネットワーク経由の通信に関する項目に注意が必要です。クライアントが起動しても、設定内のすべての機能が有効とは限りません。

Clash for Windows

メンテナンス終了

旧環境の再現や移行用に掲載しています。新しい端末での第一候補にはしないでください。旧コアでは、現在のサブスクリプションに含まれるプロトコルや設定項目を認識できない場合があります。移行時はサブスクリプションURL、ポート、カスタムルールを記録し、新しいクライアントで1つずつ復元してください。解析エラーが出た場合は、何度も再インストールするのではなく、該当する設定項目を確認します。

Windowsのインストール要件と確認方法

確認項目要件と対処方法
システム環境セキュリティ更新が提供されているWindowsをお使いください。最低システム要件は、選択したクライアントのインストーラーで確認してください。
プロセッサこのページではx64版を提供しています。「設定」→「システム」→「バージョン情報」でシステムの種類を確認してください。
権限通常の画面操作とサービスのインストールでは必要な権限が異なります。サービスやTUNを有効にする場合、管理者の許可が必要になることがあります。
インストール後まず設定を読み込んでシステムプロキシの動作を確認してから、スタートアップを設定してください。誤った設定でログインのたびに起動するのを防げます。

ダウンロード後、順番に接続を確認

まず再現可能な最小限の利用環境を整えてから、自動起動、TUN、複雑な通信振り分けを追加してください。一度に変更する条件を1つにすれば、ログから原因を特定しやすくなります。

インストールと旧環境の移行を分けて進める

同じクライアントをアップグレードする場合は、まずアプリ内で設定をエクスポートし、メインウィンドウを閉じただけでなく、プログラムが終了していることを確認してください。別のクライアントに乗り換える場合、ユーザーデータフォルダ全体をコピーするのは避けます。サブスクリプションURL、YAML設定、ローカルオーバーライドは個別に移行できますが、データベース、キャッシュ、画面の状態には互換性がない場合があります。元のデータを保管し、新しい環境で接続できてから旧環境を削除してください。

設定を読み込んでから通信を切り替える

インストール後にクライアントを起動し、サブスクリプションまたはローカルファイルを読み込んで、正常に解析されたことを確認してください。サブスクリプションの更新に失敗した場合は、URLが完全か、余分な空白がないか、サブスクリプションサービスが有効かを確認します。設定の解析に失敗した場合は、エラーに表示された項目を確認してください。サブスクリプションの取得エラー、ノードへの接続エラー、システムプロキシのエラーを、ひとまとめに「インターネットに接続できない」問題として扱わないでください。

通信とログで動作を確認

プロキシグループを選択して必要な通信制御を有効にし、ブラウザーから確認対象を1つリクエストします。ログで宛先ドメイン、適用されたルール、選択中の出口を確認してください。遅延テストで分かるのは特定の条件での結果だけです。ブラウザー、ターミナル、すべてのアプリがプロキシ経由になっていることの証明にはなりません。ブラウザーは使えるのにターミナルが直接接続する場合は、すぐにクライアントを再インストールせず、まずターミナルツール独自のプロキシ設定を確認してください。

一連の操作手順ははじめにをご覧ください。接続できても通信の振り分けが想定と異なる場合は、プロキシグループ、DNS、ルールの設定をご確認ください。具体的なエラーが表示された場合は、よくある質問から症状に沿って原因を調べられます。

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

ここではインストーラーの選び方、インストール、移行に関する疑問を解説します。サブスクリプションの内容、ノードの利用可否、アクセス権はそれぞれ個別に確認してください。

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

まず現在のOSのタブを選びます。Windows、macOS、Android、iOSではClash Plus、LinuxではClash Verge Revを確認してください。GUIが必要ならクライアントを選び、サービスやルーター上のプロセスを自分で管理する場合に限りMihomoコアを検討します。

ARM64、x64、ユニバーサル版のインストーラーはどう違いますか?

x64またはAMD64は、一般にIntelやAMDの64ビットPC向けです。ARM64は対応するARMデバイスや比較的新しいAndroidスマートフォン向けです。まずシステム情報を確認し、インストーラーのファイル名と照合してください。ユニバーサルAPKは複数のアーキテクチャに対応しており、Androidのアーキテクチャが分からない場合に便利ですが、ファイルサイズは大きくなります。

macOSでApple Siliconを選んだのに、ファイル名にx64と表示されるのはなぜですか?

一部のクライアントでは、現在、2つのアーキテクチャ用リンクが同じx64インストーラーを指しています。このパッケージをApple Silicon搭載Macで使うにはRosettaが必要な場合があり、タブを選んでもARMネイティブ版が入手できるわけではありません。ネイティブ版が必要な場合は、ファイル名にarm64が含まれるClash Plusを確認してください。

クライアントをダウンロードしただけでは、すぐにインターネットへ接続できないのはなぜですか?

インストーラーに含まれるのはクライアントのみで、利用可能なプロキシノードは付属しません。利用権のあるサブスクリプションまたはローカル設定を読み込み、プロキシグループを選択したうえで、必要に応じてシステムプロキシやVPN経由の通信を有効にします。最後に接続ログとルールの適用状況を確認し、通信が想定した出口を経由しているか確かめてください。

インストール時に権限不足やセキュリティによるブロックが表示されたら、どうすればよいですか?

まずOSとアーキテクチャが合っていることを確認し、表示されたメッセージをすべて記録します。Windowsでのサービスのインストール、macOSのネットワーク拡張、モバイル端末のVPN設定には、OSの許可が必要な場合があります。許可する範囲を確認してから操作してください。インストールのためにセキュリティ機能全体を無効にしないでください。組織の管理による制限がある場合は、端末の管理者に問い合わせてください。

旧版のClash for WindowsやClashX Metaは、まだ使えますか?

このページでは、メンテナンスが終了した2つのクライアントを、旧環境の再現や設定移行向けにアーカイブとして掲載しています。新規インストールには、現在もメンテナンスされているクライアントをお選びください。移行前にサブスクリプションURL、ルールのオーバーライド、プロキシグループの設定をエクスポートします。インポート後はプロトコル対応、ポート、DNSの動作を確認し、旧ディレクトリ全体をそのまま上書きしないでください。