オープンソースプロジェクト · 全プラットフォームのクライアントを継続更新

Clash Meta 公式ダウンロードサイト
全プラットフォーム対応プロキシクライアント

Clash for Windows、Clash Meta for Android、ClashX Meta(macOS)、iOS、Linux版クライアントの公式ダウンロードを提供。無料・オープンソースで、ルールベースのスマート振り分けに対応。 サブスクリプションリンクのワンクリック導入や、Shadowsocks・VMess・Trojanなど主要プロトコルにも対応しています。

永久無料 広告なし・バンドルなし コードはオープンソースで検証可能 5大プラットフォーム対応
features

config.yaml一つで、Clashのすべての機能が分かる

Clashのコア機能はそれぞれ設定ファイル内のフィールドに対応しています。左のフィールドをクリックして、何ができるか確認してみましょう。

~/.config/clash/config.yaml
mixed-port: 7890

高性能な混合ポートコア

Go言語で書かれたコアエンジンで、HTTPとSOCKS5プロキシが1つのポートを共有します。メモリ消費が少なく、高い並行転送性能を持ち、4K動画視聴やゲーム、大容量ファイルのダウンロードでも帯域を最大限に活用できます。

  • 1ポートで2プロトコル対応——システムプロキシの設定は一度だけ;
  • 数千の同時接続に対応——メモリ使用量は数十MBで安定;
  • 5大プラットフォーム共通のコア——Windows / macOS / Android / iOS / Linuxで同じ使い心地。
mode: rule

スマートなルールベース振り分け

ドメイン、IP範囲、GeoIPに基づいてルーティングルールを順に照合:中国本土のサイトは直接接続で無駄なく、それ以外の通信は自動的にプロキシ経由、広告・トラッキングドメインは即座にブロック——すべて自動で手動切り替え不要です。

  • DOMAIN / IP-CIDR / GEOIP——複数のマッチング方式を自由に組み合わせ;
  • リモートホスト型ルールセット——コミュニティ管理のルールをサブスクライブしてすぐ利用;
  • REJECTによるブロック——広告ドメインを接続レベルで即座に破棄。
proxies: [128 nodes]

マルチプロトコル対応の統合ノード管理

Shadowsocks、VMess、Trojan、Snell、SOCKS5、HTTP(S)などの主要プロキシプロトコルに対応。異なるプロトコルのノードを同じプロキシグループにまとめて一括管理できます。

  • ワンクリックでサブスクリプション導入——リンクを貼り付けるだけで全ノードを自動取得;
  • プロトコル混在対応——SSとVMessのノードを同じグループに共存させられる;
  • 自動更新——サブスクリプションが定期的に更新され、ノードの変更も自動反映。
proxy-groups: url-test

自動速度測定とフェイルオーバー

url-testプロキシグループが定期的に全ノードの遅延をテストし、常に最速の経路を選択します。fallbackグループはノードが使用できなくなった際に自動的に予備へ切り替え、通信が途切れません。

  • 遅延に基づく自動最適化——手動でノードを選ぶ必要なし;
  • 数秒でフェイルオーバー——一つのノード障害が全体に影響しない;
  • ロードバランシング——大量の通信を複数ノードに分散。
dns: fake-ip

DNS汚染対策

Fake-IPモードとDoH / DoTによる暗号化アップストリームを標準搭載し、DNS汚染やハイジャックを根本から防ぎます。解決結果は信頼でき、アクセス速度も向上します。

  • Fake-IP——本当の解決の往復を省き、遅延を削減;
  • DoH / DoT——クエリを暗号化して盗聴・改ざんを防止;
  • 分割解決——中国本土のドメインとそれ以外で異なるアップストリームを使用。
external-ui: dashboard

ビジュアルコントロールパネル

RESTful APIとWebダッシュボードを組み合わせ、各接続の宛先、一致したルール、トラフィックグラフをリアルタイムに確認。ノードの切り替え、速度測定、モード変更もすべてグラフィカルに操作できます。

  • 接続の詳細——各接続の宛先が一目で分かる;
  • リアルタイム通信量グラフ——アップ/ダウンロード速度がリアルタイム更新;
  • オープンソース・無料——パネルとコアのコードはすべて公開・検証可能。
quick start

3ステップで始める
5分でネット接続

ネットワークの仕組みを理解している必要はありません。右側のセッション記録のとおりに操作するだけです。

$ tips: 問題が発生したら、まずこのページのFAQをご確認ください。よくあるエラーの9割はすでに解決策があります。

画像付きの詳しいガイドを見る →(プロキシモードの解説とルール構文チートシート付き)

1

クライアントをダウンロード・インストールINSTALL

下記のリリース一覧からお使いのOSを選択してください。Windowsはインストーラーをダブルクリック、macOSはアプリケーションフォルダにドラッグ、Android / iOSはそのままインストールできます。

$ open clash-setup-x64.exe
✓ Clashがインストールされ、タスクトレイにアイコンが表示されました
2

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

クライアントの「プロファイル」ページを開き、サービス提供者から提供されたサブスクリプションURLを貼り付けてダウンロードすると、ノードリストと振り分けルールが自動的に導入され、以降は一定周期で自動更新されます。

$ clash profile add "https://your-provider.com/sub?token=***"
✓ 128 proxies, 8642 rules imported
3

システムプロキシを有効化CONNECT

「ルールモード」を選択し、システムプロキシのスイッチをオンにすれば、設定はすぐに反映されます——中国本土は直接接続、それ以外はプロキシ経由、広告はブロック、すべてルールが自動的に判断します。

$ clash mode rule # ルールモードに設定
$ clash system-proxy on
✓ Tunnel ready. Enjoy your network.
download

Clash全プラットフォーム対応クライアントダウンロード

お使いのプラットフォームを選んでインストーラーを入手してください。すべて公式ソースコードからビルドされており、サードパーティによる改変版は使用していません。

trusted

オープンソースコミュニティが検証した信頼性

データは公開されているGitHubリポジトリとリリース統計に基づき、誰でも確認できます。

COMMUNITY MONITOR — ● all systems normal

GitHub Stars0
累計ダウンロード数0
コミュニティ貢献者0
対応プラットフォーム0
licenseGPL-3.0 オープンソースライセンス、永久無料
languageGo 100% 高性能な静的コンパイル
auditpublic コードは公開され、世界中の開発者が検証可能
telemetrynone テレメトリなし、データ収集なし
$ git clone https://github.com/MetaCubeX/mihomo.git
blog

チュートリアルと技術ブログ

初心者から上級者向けのルール作成まで、更新が続く解説記事で使用中のあらゆる問題を解決します。

すべての記事を見る →