Midnight Proxy Toolkit

Clash クライアント全プラットフォームダウンロード
サブスクリプション導入・使い方ガイド

Windows / macOS / Android / iOS / Linux の5プラットフォーム分のクライアントダウンロード入口を掲載し、サブスクリプション導入ガイドハンドブックトラブル対応インデックスも用意。インストール、サブスクリプション導入から初回接続の確認まで一箇所で完了し、初めての方でも手順どおりに進めるだけで使い始められます。

  • 永久無料
  • コアはオープンソース
Features

コア機能一覧

コアが通信プロトコルとルール分流を担当し、クライアントはサブスクリプションとオン/オフの切り替えを担当する——この2層の分担こそ Clash を理解する鍵です。よく使う機能を「コアとルール」「接続と体験」の2グループに分け、それぞれが解決する実際の課題とあわせて紹介します。詳細な実装はチュートリアル、ハンドブック、記事ページを参照してください。

Rules Engine01

ルール分流エンジン

従来のグローバルプロキシの欠点は、すべての通信がプロキシ経由になり、国内サイトがかえって遅くなることです。Clash のルールエンジンは、ドメイン名、IPレンジ、GEOIPデータベースに基づいて接続を1件ずつ照合し、proxy-groups と組み合わせて通信を直接接続・プロキシ経由・拒否の3パターンに振り分けます。国内サイトは直接接続、海外サービスはプロキシ経由、広告やトラッカーのドメインは即座に拒否。ルールセットはリモートサブスクリプションと定期更新に対応し手動メンテナンス不要で、ブラウザ、ターミナル、バックグラウンドプロセスはそれぞれ独立した経路を通るため互いに干渉せず、個々のアプリを手動で設定する必要もありません。この「ルールによる自動分流」こそが、Clash を一般的なプロキシツールと分ける最大の差別化ポイントです。ルールの書き方はハンドブックと設定ファイル詳解の記事を参照してください。

DNS02

Fake-IP と DNS ハイジャック

DNS 汚染はドメインを誤ったアドレスに解決させ、「ノードは正常なのにページが開けない」という見かけ上の故障を引き起こします。内蔵 DNS サーバーは2つの解決モードを提供:Fake-IP は予約帯の仮想アドレスを先に返し、接続確立時に初めて実際の解決を行うため、解決待ちをほぼゼロにします。Redir-Host は実 IP を保持し、IP レンジのルール照合に便利です。設定ファイルの dns セクションで切り替えと上流の指定ができ、解決の異常はまずここから調べるのが定石です。

Protocols03

マルチプロトコル対応コア

かつてはプロトコルを変えるたびにクライアントを乗り換える必要がありました。mihomo コアは Shadowsocks、VMess、VLESS、Trojan、Hysteria2 など主要なプロキシプロトコルを1つの設定ファイル内でサポートし、異なるプロトコルのノードを同じグループに混在させて自由に切り替えられます。サブスクリプション導入時はプロトコルをコアが自動認識。手動でノードを追加する場合も、proxies セクションで各プロトコルのフィールド名に従って記述するだけで、内部実装を意識する必要はありません。

Platforms

プラットフォーム別クライアント取得

5つのプラットフォームはそれぞれ独立したクライアントのバージョン系列とシステム要件を持っています。デスクトップは Clash Verge Rev と ClashX Meta が主力、モバイルは APK 直接インストールとストア配布の2ルート。ダウンロードページの対応セクションから該当バージョンを選択してください。

Windows

Windows 10 以降、x64 / ARM64。GUI と TUN スイッチを備えた Clash Verge Rev が第一候補で、デスクトップやノート PC の日常利用に最適です。

ダウンロードへ

macOS

Intel と Apple Silicon の両アーキテクチャに対応。ClashX Meta はメニューバーに常駐しログイン時に自動起動、軽量で邪魔にならず長時間のバックグラウンド利用に向いています。

ダウンロードへ

Android

ARM64 / ARMv7 APK 直接インストールでストアアカウント不要。VPN サービスとして全通信を取得し、新旧どちらの端末もカバーします。

ダウンロードへ

iOS

App Store 経由での配布で、海外リージョンのアカウントが必要。Stash などのクライアントは Clash 設定と互換性があり、iPhone と iPad の両方で使えます。

ダウンロードへ

Linux

deb パッケージとコアバイナリ。デスクトップディストリビューションでは GUI クライアントを、サーバーやソフトルーターでは mihomo コアを systemd で常駐運用できます。

ダウンロードへ
Quick Start

3ステップで初回接続を完了

詳細なチュートリアルには各操作の説明、画面付きの手順、よくあるエラーへの対処が含まれていますが、ここでは主要な手順のみを掲載しています。順番に実行すれば接続でき、どこかで詰まったらチュートリアルの該当章に進んで調べてください。

Step01

サブスクリプションを導入

クライアントの設定ページにプロバイダー提供のサブスクリプションリンクを貼り付けて、すべてのノードと分流ルールを取得します。導入が完了すると、その設定は自動的に現在の有効設定として適用され、自動更新間隔を設定しておけば以後のメンテナンスも不要です。

Step02

モードとノードを選択

通常はルールモードのままにして国内外の通信を自動分流させ、必要な場合のみグローバルモードに切り替えます。プロキシページでノードグループを選択し、一括で遅延を測定して低く安定したノードを選ぶか、url-test グループに自動選択を任せます。

Step03

接続して確認

システムプロキシのスイッチをオンにし、海外のWebページにアクセスして接続を確認、接続パネルで通信が想定どおりのルールに命中しているかも観察します。ターミナルを使う場合は環境変数を設定し、リクエストがローカルのリスニングポートを経由しているかも確認してください。

Open Source

オープンソースの生態系と検証可能な提供元

Clash のエコシステムはコミュニティによって長期的に保守されています。オリジナルの Clash プロジェクトは 2018 年からオープンソースとして発展し、元リポジトリのアーカイブ後はコミュニティが引き継ぎ、mihomo(旧称 Clash Meta)がコアの機能を拡張して現在の事実上の主力コアとなりました。コア、ルールセット、各プラットフォームのクライアントのソースコードとコミット履歴はすべて公開され、リリースの節奏も透明です。

Source07

コアソースコードのサイト内ミラー

現在主力となっているコア mihomo はオープンソースライセンスで公開されており、誰でもコードを確認し、変更履歴を追跡し、自身でビルドすることができます。コアは安定版として継続的にリリースされ、プロトコル対応やルール形式の変更はすべて公開のコミット履歴とリリースノートで確認可能。当サイトのダウンロードページもコアのバージョンに合わせてインストーラーを随時更新しています。さらにコアソースコードのサイト内同期ミラーも提供しています。以下のコマンドをコピーしてクローンし、内容を確認してください:

git clone --depth 1 https://clashxxx.com/git/mihomo.git
Ecosystem08
  • コアのソースコードは公開、ビルドは再現可能で、リリース物はソースと照合して自ら検証できる
  • ルールセットと GEOIP データベースはコミュニティが共同構築し、ネットワーク環境の変化に合わせて継続更新
  • Clash Verge Rev、ClashX Meta など5プラットフォームのクライアントはコアのバージョンに合わせて同期リリース
  • 設定ファイルはプレーンテキストのYAMLで、分流の挙動を1行ずつ監査でき、隠れたロジックはない
  • 2018年に発足し、元リポジトリのアーカイブ後もコミュニティが保守を継続、エコシステムは途切れたことがない
FAQ

よくある質問

初めての方から特によく寄せられる4つの質問に一言で回答し、対応するページへの入口を添えています。より詳しい内容はチュートリアルとハンドブックへ。

Q1

Clash for Windows が更新停止。代わりは?

コミュニティが保守する Clash Verge Rev に乗り換えを。設定もサブスクリプションも完全互換で、ダウンロードページの Windows セクションから入手できます。ダウンロードページへ

Q2

プロキシを有効にしたのにページが開けない?

まず一括遅延測定で使えるノードに切り替え、次にシステムプロキシのポートとブラウザ拡張の競合を、チェックリスト記事に沿って確認します。確認手順を見る

Q3

ルールモードとグローバルモード、どちらを選ぶ?

日常はルールモードのまま自動分流に任せ、全通信をプロキシ経由にしたいときだけ一時的にグローバルへ切り替えます。モードの説明を見る

Q4

サブスクリプションのリンクはどこから入手?

契約しているプロバイダーから提供されます。クライアントの設定ページにコピーして導入するだけで、導入と更新の全手順はチュートリアルにあります。導入手順を見る

Journal

最新記事

インストール設定、応用的な使い方、トラブル対応をテーマに、実際の利用シーンに基づいて書かれた詳細記事を、公開日の新しい順に直近3本掲載しています。全記事は記事ページのアーカイブでご覧いただけます。

トラブル対応

Clash のシステムプロキシが有効にならない場合の確認方法:ブラウザとターミナルを分けて特定

システムプロキシをオンにしても通信が流れない?ブラウザとターミナルの2つの経路に分けて確認します。プロキシのスイッチとポートの照合、ブラウザ拡張機能の競合、ターミナルの環境変数設定、そしてバイパスルールによる見かけ上の無効化まで解説します。

全文を読む →
上級テクニック

Clash 設定ファイル構造の詳解:YAML各セクションの役割と書き方

設定ファイルのポート、DNS、proxies、proxy-groups、rules の各セクションを順番に解説します。フィールドの意味、よくある設定値、インデントのミスしやすい点まで取り上げ、読み終えれば設定全体を理解し、自分で微調整できるようになります。

全文を読む →
はじめに

Clash 初回接続の全手順:ノード選択から遅延測定、プロキシの有効化確認まで

サブスクリプション導入後の初回接続について、最初から解説します。ノードグループの選び方、一括での遅延測定と数値の読み方、システムプロキシの有効化、そしてWebページとコマンドラインの2つの方法で通信が実際にプロキシを経由しているか確認する方法まで扱います。

全文を読む →
Clash クライアントをダウンロード