ダウンロード・版選択
各環境に最適なパッケージの選び方
Intel または AMD プロセッサを搭載した Windows ノート PC またはデスクトップ PC ユーザーは、x64 バージョンを選択してください。これが大多数のユーザーに該当します。
Snapdragon X/8cx などの ARM プロセッサを搭載したデバイス (Surface Pro、ASUS NovaGo、ThinkPad X13s などの一部のモデル) の場合のみ、ARM64 バージョンを選択してください。
不明な場合は、x64 バージョンをダウンロードしてインストールしてください。問題なく動作します。アーキテクチャを確認するには、「設定 > システム > バージョン情報」の「デバイスの仕様 > システムの種類」を参照してください。
左上の Apple メニュー >「この Mac について」をクリックし、「チップ」または「プロセッサ」欄を確認してください:
- Apple M1 / M2 / M3 / M4 等の表記がある場合 → ARM64 (Apple Silicon) 版を選択
- Intel Core i5 / i7 / i9 等の表記がある場合 → x64 (Intel) 版を選択
簡単な見分け方:2020年末以降に購入した Mac はほぼ Apple Silicon (M1/M2/M3/M4) 搭載機であり、ARM64 版が最適です。
誤って異なるバージョンをダウンロードしても、macOS が互換性エラーを表示するだけです。正しいものを再ダウンロードすれば問題なく、システムに悪影響はありません。
- ARM64-v8a:2016年以降のほとんどのスマホに対応。ファイルサイズが最小で、パフォーマンスも最高です。一般的な現行機種 (Samsung, Sony, Google Pixel 等) ではこれを優先してください。
- ARMv7:2016年以前の古い機種、または ARM64 版のインストールに失敗した場合の予備です。
- Universal:全アーキテクチャに対応。サイズは大きいですが、判断がつかない場合はこれを選べば間違いありません。
確認方法:「設定 > デバイス情報」でプロセッサ名を確認するか、CPU-Z 等のアプリで ABI 情報を参照してください。
- .deb パッケージ:Debian、Ubuntu、Linux Mint、Pop!_OS などの Debian 系で使用。
sudo dpkg -i ファイル名.debでインストールします。 - .rpm パッケージ:Fedora、CentOS、RHEL、openSUSE などの Red Hat 系で使用。
sudo dnf install ファイル名.rpm等でインストールします。 - .gz バイナリ (コア):汎用のバイナリ。解凍して実行権限を与えれば動作し、GUI を持たないサーバーやコンテナ環境に適しています。
判別できない場合は、ターミナルで cat /etc/os-release を実行し、ID_LIKE 項目を確認してください。
当サイトでは 5つの主要プラットフォーム 向けに公式インストーラーを提供しています:
- Windows:Clash Verge Rev (推奨)、FlClash、Clash Nyanpasu、Clash for Windows (アーカイブ)
- macOS:Clash Verge Rev (推奨)、FlClash、ClashX Meta (アーカイブ)
- Android:Clash Meta for Android (推奨)、FlClash、Surfboard
- iOS:ローカル配布はありません。App Store で Stash または Shadowrocket をご購入ください。
- Linux:Clash Verge Rev (推奨)、FlClash、および Mihomo コア・バイナリ
すべてのクライアントは GPL-3.0 ライセンスに基づくオープンソースであり、無料で使用可能です。
インストール・設定
インストール、サブスクリプション導入、モード設定の手順は?
Clash クライアント自体にサーバーノードは含まれていません。車とガソリンの関係と同じで、別途ノード情報を含むサブスクリプションを用意する必要があります。
標準的な利用の流れは以下の通りです:
- プロキシプロバイダー (機場等) でサブスクリプションを契約、または自前でサーバーを構築する
- プロバイダーからサブスクリプション URL を取得する
- Clash の「Profiles」画面に URL を貼り付け、ダウンロード/更新をクリックする
- ノードを選択し、プロキシを有効化 (System Proxy ON) する
接続できない場合は、ノードの有効期限、システムプロキシの設定、ファイアウォールの干渉を確認してください。
これは macOS の Gatekeeper による標準的なセキュリティ保護機能です。ウイルスではありません。対処法:
- 方法 1 (推奨):「システム設定 > プライバシーとセキュリティ」で警告が表示されている箇所を探し、「このまま開く」をクリックします。
- 方法 2 (ターミナル):ターミナルで
xattr -cr /Applications/Clash\ Verge.appを実行してから再度開いてください。
一度許可すればシステムが記憶するため、次回からは通常通り起動できます。
Android は標準でストア外の APK (不明なソース) のインストールを制限しています:
- Android 8.0以降:ポップアップの「設定」をタップし、「このソースのアプリを許可」を有効にして戻ります。
- Android 7.0以前:「設定 > セキュリティ」で「不明なソースのアプリ」を許可してください。
- 特定メーカー (MIUI / ColorOS等):ブラウザやファイル管理アプリに対し、個別に「アプリのインストール権限」を与える必要がある場合があります。
インストール完了後は、この権限をオフに戻しても動作に影響ありません。
- システムプロキシ:ブラウザ等の「プロキシ設定」に従うアプリのトラフィックのみを処理します。一部のゲームやコマンドラインツールには適用されません。
- TUN モード (仮想 NIC 透明プロキシ):OS レベルで仮想ネットワークカードを作成し、全トラフィックを強制的に取り込みます。プロキシ設定を持たないゲーム等もすべて Clash 経由になります。
使い分けの目安:普段使いはシステムプロキシ (高速・低負荷) で十分です。ゲームやシステム全般のプロキシが必要な場合は TUN モードを有効化してください (要管理者権限)。
標準的なデプロイ手順:
- アーキテクチャに応じた
.gzをダウンロードし解凍、実行権限を付与:gunzip mihomo.gz && chmod +x mihomo - バイナリを移動:
sudo mv mihomo /usr/local/bin/mihomo - 設定ディレクトリを作成し、ノード情報を記述した
config.yamlを配置 - systemd サービスファイルを作成し、
ExecStart=/usr/local/bin/mihomo -d /etc/mihomo等を設定 sudo systemctl enable --now mihomoで有効化と起動を実行
標準ポート:HTTP 7890、SOCKS5 7891、API 9090。Web UI (metacubexd等) でノード管理が可能です。
クライアント比較
クライアントの機能差と選び方のガイド
すべて Mihomo (Clash.Meta) コア を採用していますが、UI と機能に差があります:
- Clash Verge Rev (推奨):最も多機能で更新が活発、UI もモダンです。TUN モードやスクリプトを使いやすく、全プラットフォーム (Win/Mac/Linux) 対応。迷ったらこれをお勧めします。
- FlClash:Flutter 製で動作が軽く、モバイルとデスクトップで統一された UI を持ちます。シンプルな操作感を好むユーザーに最適です。
- Clash Nyanpasu:JS / Lua 等による高度なルール定義をサポート。プロキシ挙動を細かく制御したい上級者向けです。
初心者は Clash Verge Rev から始めるのが、コミュニティのサポートも多く最もスムーズです。
CFW は 2023年11月 にメンテナンスが終了しました。セキュリティ更新や新プロトコルのサポートがないため、継続利用は推奨されません。
以下のクライアントへの移行を推奨します:
- Clash Verge Rev (第一候補):UI が近く、機能はより強力です。CFW ユーザーにとって最も学習コストが低い選択肢です。
- FlClash (第二候補):よりシンプルな UI を持ち、複数デバイスでの共通利用に適しています。
移行方法:新しいクライアントの「Profiles」画面に既存のサブスクリプション URL を貼り付けるだけです。CFW の設定形式は Mihomo と完全な互換性があります。
- Clash Meta for Android (推奨):MetaCubeX 公式。TUIC や Reality への対応、アプリ別分流、TUN 接続など、Android で最も強力な機能を備えています。
- FlClash (Android):UI が洗練されており、PC 版の FlClash と全く同じ操作感で利用できます。シンプルさを求める方に最適です。
- Surfboard:Clash サブスクリプションと Surge 設定の両方に対応。独自の UI で、両ツールを使い分けるユーザーに人気です。
- Stash:Clash Premium の構文を完全にサポートし、複雑なルール定義が可能。iOS で最もデスクトップ版に近い体験ができ、自動化も強力。価格は高めです。
- Shadowrocket (小火箭):iOS で最も普及しており、Clash 設定のインポートも簡単。動作が安定しており、価格も手頃で、一般ユーザーに最適です。
標準ユーザーは Shadowrocket、規則を細かく管理したいパワーユーザーは Stash を選んでください。どちらも App Store で購入が必要です。
- Mihomo コア (旧 Clash.Meta):実際の通信を処理するエンジン部分。GUI を持たず設定は YAML 手書き。サーバー、ルーター、Docker での運用に特化しています。
- GUI クライアント (Clash Verge Rev 等):コアを内蔵し、視覚的な操作画面を提供します。サブスク管理、ノード切り替えなどをマウス操作で行えます。
一般的な PC ユーザーはコアを別途入れる必要はありません。GUI クライアントをインストールすればコアも一緒に導入されます。サーバー等に構築する場合のみ、コア単体をダウンロードしてください。
トラブルシューティング
接続できない・更新失敗・タイムアウト時のトラブル解決
以下の手順で確認してください:
- システムプロキシを確認:Clash のメイン画面で「System Proxy」が ON (有効) になっているか確認。
- プロファイルを確認:「Profiles」で有効なサブスクリプションが選択されているか確認。
- ノードを確認:「Proxies」でノードをテストし、タイムアウトしていないか確認。
- セキュリティソフトを点検:Windows Defender 等が Clash をブロックしていないか一時的にオフにして確認。
- モードを確認:モードが「Direct」になっているとプロキシを使いません。「Rule」または「Global」へ切り替えてください。
- 接続エラー:プロバイダーのドメイン自体がブロックされている場合があります。一度手動で設定を読み込むか、既存のノードを介して更新を試みてください。設定で「サブスク更新用プロキシ」を指定することも有効です。
- 期限切れ:プロバイダー側で有効期限が切れていないか、またはリンクがリセットされていないか確認してください。
- URL 形式:コピーしたリンクが
http://またはhttps://で始まり、余計なスペース等が含まれていないか確認してください。 - 形式の不一致:古い形式のリンクは Mihomo コアで読み込めないことがあります。プロバイダーに Clash YAML 形式の提供を確認するか、変換ツールを通してください。
- ノード切り替え:「Proxies」画面で全ノードをテストし、最も ping が低くパケットロスのないノードを手動で選択してください。
- プロトコルの変更:従来の VMess 等で不安定な場合、プロバイダーが提供していれば Hysteria2 や TUIC v5 を試してください。これらは UDP/QUIC ベースで不安定な回線に強いです。
- TUN モードを試す:標準のプロキシモードでは DNS 漏洩が起きることがあります。TUN モードを有効化すると、仮想 NIC レベルで DNS 汚染の影響を回避できます。
- ローカル DNS の確認:設定で DNS モードを「Fake-IP」にし、DoH (例:
https://1.1.1.1/dns-query) などの暗号化 DNS を使用するように設定してください。 - プロバイダーへの問い合わせ:すべてのノードで遅延が高い場合は、プロバイダー側の回線問題の可能性があります。サポートへ連絡するか、別のサービスへの切り替えを検討してください。
TUN モードはシステムカーネル層に仮想 NIC ドライバーをインストールするため、管理者権限が必要になります。
- Clash Verge Rev クライアントを右クリックして「管理者として実行」してから TUN モードをオンにしてください。ドライバーが自動的にインストールされます。
- インストールの失敗:Windows が最新状態であることを確認し、「デバイスマネージャー」で競合するドライバーがないか確認してください。Clash Verge Rev は WinTUN ドライバーを使用しています。必要に応じて wintun.net から手動で入手してインストールすることも可能です。
- セキュリティソフトの干渉:一部のセキュリティソフトが仮想 NIC のインストールをブロックする場合があります。一時的に保護を無効にしてから再試行してください。
ブラウザのみをプロキシ経由にする場合は、TUN モードを使わず通常のシステムプロキシモードで十分です。
これは、クライアントが異常終了した際にシステムプロキシの設定が解除されなかったことが原因です。OS が存在しないローカルポートを参照し続けているため、通信ができなくなります。
解決方法:
- Windows:「設定 > ネットワークとインターネット > プロキシ」へ進み、「プロキシサーバーを使う」をオフにするか、アドレス設定を消去してください。
- macOS:「システム設定 > ネットワーク > 詳細 > プロキシ」へ進み、すべてのプロキシ項目のチェックを外してください。
- Clash を再度起動し、手動でシステムプロキシをオフにしてから正しく終了させることでも設定をクリアできます。
トラブルを防ぐため、アプリを閉じる前にアプリ内の「システムプロキシ」スイッチをオフにする習慣をつけることをお勧めします。
プラットフォーム・プロトコル
OS要件、対応プロトコル、iOS の制限とオープンソースの安全性について
- Windows:Clash Verge Rev は Windows 10 / 11 (x64 または ARM64) を推奨します。Windows 7 / 8 はサポート対象外です。
- macOS:Clash Verge Rev および FlClash は macOS 12 Monterey 以降を推奨します。Apple Silicon および Intel の両アーキテクチャに対応しています。
- Android:Clash Meta for Android および FlClash は Android 5.0 (API 21) 以上が必要です。2014年以降の主要機種で利用可能です。
- iOS:Stash および Shadowrocket は iOS 16 以上を推奨します。iPhone および iPad に対応しています。
- Linux:主要な x86_64 および ARM64 アーキテクチャをサポート。Debian 11+、Ubuntu 20.04+、Fedora 36+ 等を推奨します。
Clash.Meta (Mihomo) コアは、現在主流のプロトコルを網羅しています:
- Shadowsocks (SS) / SSR:最も普及しており互換性が高いプロトコルです
- VMess / VLESS:V2Ray の基幹プロトコル。特に VLESS Reality は強力な検知回避能力を持ちます
- Trojan / Trojan-Go:HTTPS 通信に偽装し、ブロックされにくいのが特徴です
- TUIC v5:QUIC ベースの新世代プロトコル。低遅延でパケットロスに強いです
- Hysteria2:QUIC ベースの高速転送プロトコル。不安定な回線でも高い速度を維持します
- WireGuard:モダンな VPN プロトコルで、軽量・高速です
- SOCKS5 / HTTP(S) プロキシ:ローカルプロキシ用プロトコルです
プロバイダーのサブスクリプションには通常複数のプロトコルが含まれており、クライアントが自動で設定を読み込むため、手動設定は不要です。
これは Apple の閉鎖的なエコシステムによる制限です:
- Apple はすべての iOS アプリに App Store での審査と配布を義務付けており、ストア外からのインストール (サイドロード) を厳しく制限しています
- 開発者には年間99ドルの登録料がかかり、さらにプロキシ系アプリは審査が厳しいため、多くの開発者が継続的な運用のために有料モデルを採用しています
- 多機能な Clash クライアントをストアで無料で維持・更新し続けるのは困難な状況にあります
IPA について:当サイトでは IPA の提供は行っておりません。非公式ツールによるインストールは、アカウントの停止やプライバシーリスク、再署名の煩わしさがあるためお勧めしません。App Store で公式アプリ (Shadowrocket は約400円/2.99ドル) を購入するのが最も安全で確実です。
ルーターに導入することで家中のデバイスをまとめてプロキシ経由にできます。主な方法は以下の通りです:
- Mihomo コア MIPS softfloat 版:旧型の OpenWrt ルーター (TP-Link, Huawei 等) 向けに
mihomo-linux-mips-softfloat.gzを提供しています。解凍後、iptables 等の設定と組み合わせて透明プロキシとして運用します。 - パッケージマネージャーからのインストール:一部のコミュニティリポジトリでは
luci-app-mihomo等のパッケージが配布されており、Web 画面から管理可能です。 - ARM64 Linux コア:高性能なルーター (ARM64 搭載) の場合は
mihomo-linux-arm64.gzを使用してください。
ルーターへの導入には Linux のコマンド操作知識が必要です。当サイトのチュートリアルやコミュニティのドキュメントを参考にしてください。
完全に無料です。当サイトで提供している各クライアント (Clash Verge Rev, FlClash, Clash Meta for Android 等) は GPL-3.0 オープンソースライセンス に基づいており、利用料や広告はありません。
安全性について:
- すべてのクライアントのソースコードは GitHub で公開されており、誰でも監査可能です。隠されたバックドアはありません
- Mihomo (Clash.Meta) コアは MetaCubeX コミュニティによって活発にメンテナンスされ、セキュリティ修正も迅速に行われています
- 当サイトのファイルは GitHub の公式リリースと同じものです。各開発者のリポジトリから直接入手することも可能です
注意:ソフトウェア自体は無料ですが、プロキシ通信を利用するには別途プロバイダーとの契約 (有料) が必要です。