OPEN SOURCE · 全プラットフォーム クライアント継続更新

Clash 全プラットフォーム クライアントダウンロードと設定ガイド

サイト内でWindows、macOS、Android、iOS、Linuxの5プラットフォーム向けClashクライアントの入手先をまとめ、Clash Plusを中心にClash Verge Rev、FlClashなど主要クライアントも掲載。インストールからサブスクリプション導入、システムプロキシ・TUNモード設定まで、日本語ドキュメントで手順を解説します。

永久無料 オープンソース mihomo カーネル 日本語ドキュメント

FEATURES · コア機能

出発案内板 · 6つのコア機能

各行をクリックすると詳細が開きます。これらの機能はmihomoカーネルによって提供され、5プラットフォームのクライアントで同じ挙動になります。

Clashの中核は順序どおりにマッチングするルールエンジンです。各接続はドメインキーワード、ドメインサフィックス、IPレンジ、GeoIPなどの条件で順番に照合され、一致した時点で直接接続・拒否・いずれかのポリシーグループへ振り分けられます。一括プロキシと違い、通常の通信は直接接続、特定サービスのみプロキシを経由させることができ、互いに干渉しません。ルールはサブスクリプションで配布することも、設定ファイルのrulesセクションで自分で追加・削除することもでき、ドメイン単位まで細かく指定できます。
ポリシーグループは複数のノードを1つの切り替え可能な出口としてまとめます。url-testは速度テストの結果に基づき最も低遅延のノードを自動選択、fallbackは優先ノードに障害が発生すると順番に予備ノードへ切り替え、load-balanceは接続を複数ノードへ分散、selectは完全手動選択です。振り分けルールごとに異なるポリシーグループを指定できるため、例えば動画配信は固定の地域ノード、通常の通信は自動速度テストといった組み合わせも設定次第で実現できます。3種類の自動ポリシーグループのパラメーターと適用シーンはサイト内の記事で詳しく解説しています。
サブスクリプションとは、完全な設定またはノード一覧を返すURLのことです。クライアントに読み込ませると自動的にノードとルールが解析され、手動更新に加えて一定間隔での自動更新にも対応しているため、提供元がノードを変更してもクライアント側の再設定は不要です。複数のサブスクリプションを個別の名前で並存させることもできるため、切り替え時に互いを上書きしません。解析に失敗した場合、クライアントは直前の有効な設定を保持するため通信が即座に切れることはなく、よくある失敗の原因と確認手順はよくある質問ページとサイト内のトラブル対処記事にまとめています。
システムプロキシはOSのネットワーク設定にHTTP/SOCKSプロキシのアドレスを書き込む方式で、システム設定に従うブラウザなどのアプリで即座に有効になります。TUNモードは仮想ネットワークカードを作成し、ネットワーク層で全ての通信を処理するため、システムプロキシを読み取らないコマンドラインツールや一部のデスクトップソフトも対象にできます。用途に応じて選べばよく、通常のブラウジングであればシステムプロキシで十分、全通信を処理したい場合はTUNモードを有効にします。主要クライアントは設定画面にワンタップの切り替えを用意しており、プラットフォームごとの違いはインストールガイドにまとめています。
カーネルは既定でローカルの9090ポートにRESTful制御APIを公開しており、GUIクライアント内蔵のダッシュボードもこれをもとに実装されています。現在の接続状況の確認、ドメインによる通信検索、ポリシーグループのノード切り替え、プロキシモードやログレベルの変更まで、クライアントを再起動せずに行えます。コマンドライン操作に慣れたユーザーはこのAPIを直接呼び出し、Clashを自分の監視ツールや自動化スクリプトに組み込むこともできます。ポート競合時の変更方法はサイト内の専用記事で解説しています。
設定ファイルはプレーンテキストのYAMLで、5プラットフォームのクライアントが同じフィールドを読み込みます。デスクトップで調整したproxies、proxy-groups、rulesはそのままモバイル端末にインポートして使用でき、プラットフォームごとに書き直す必要はありません。端末を変更する際は設定ファイルを1つ移すか、新しい端末で同じサブスクリプションを再インポートするだけで済みます。インストールガイドはプラットフォームごとの導入方法や注意点を整理していますが、設定自体は完全に共通です。

GATES · ダウンロード窓口

5プラットフォーム クライアントのゲート

使用しているプラットフォームを選ぶとダウンロードページへ移動し、該当プラットフォームのクライアント一覧とシステム要件が自動的に表示されます。

  • WINDOWSClash Plus、Clash Verge Rev、FlClashがx64インストーラーを提供しており、Windows 10以降であればそのままインストールして利用できます。
  • MACOSIntelとApple Silicon両対応のインストーラーを提供しています。ダウンロード前に「このMacについて」でチップの種類を確認し、対応するバージョンを選んでください。
  • LINUXClash Verge RevとFlClashがdeb・rpmパッケージを提供しており、Debian、Ubuntu、Fedoraなど主要ディストリビューションに対応します。
  • ANDROIDAPKを直接ダウンロードしてインストールでき、arm64の主要な端末に対応しています。インストール時はシステムの案内に従い、提供元不明のアプリの許可を有効にしてください。
  • IOSClash PlusはApp Storeで公開されているため、ストアページからインストールするだけで、追加の構成プロファイルは不要です。

すべてのクライアントを見る →

BOARDING · クイックスタート

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

インストールから接続確認まで、初回設定は通常10分以内に完了します。以下は使い方ガイドの簡易版です。

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

    ダウンロードページでプラットフォームに応じたクライアントを選びます。WindowsとmacOSはClash PlusまたはClash Verge Revがおすすめ、AndroidはAPKを直接インストール、iOSはApp StoreからClash Plusを入手します。インストーラーを実行し、ウィザードに従うだけで完了します。macOSで初回起動時に確認が求められた場合は、システム設定の「プライバシーとセキュリティ」で一度許可してください。

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

    クライアントのサブスクリプションまたは設定画面を開き、サービス提供元から発行されたリンクを貼り付けてインポートします。クライアントが自動的に設定をダウンロード・解析し、成功するとプロキシページに全ノードとポリシーグループが表示されます。一覧が空またはエラーが出る場合は、まずリンクが正しくコピーされているか確認し、それでも解決しない場合はよくある質問ページのチェックリストに従って確認してください。

  3. プロキシを有効にして接続確認

    設定画面でシステムプロキシのスイッチをオンにし、モードを「ルール」に切り替えたうえで、ポリシーグループから利用可能なノードを選びます。ブラウザで目的のサイトにアクセスして接続を確認してください。コマンドラインなどシステムプロキシを経由しないアプリも処理したい場合は、TUNモードを有効にします。詳細なパラメーターとプラットフォームごとの違いは使い方ガイドを参照してください。

完全なチュートリアルを見る →

OPEN SOURCE · オープンソース エコシステム

カーネルとクライアントはすべて公開リポジトリで管理

Clashのエコシステムはカーネルと複数のGUIクライアントで構成され、コードは誰でも閲覧・ビルド・改善提案が可能です。

Clashはオープンソースコミュニティが手がけたルールベース型プロキシプロジェクトに始まり、1つのYAML設定でノード・ポリシーグループ・振り分けルールを記述する設計が広く採用されました。オリジナルのリポジトリの開発が止まった後もコミュニティがそのプロトコルと設定形式をベースに発展を続け、現在はmihomoカーネルを中心とするエコシステムが形成されています。設定形式は後方互換性があり、既存のチュートリアルやルールセットの大半はそのまま利用できます。

mihomo(旧称Clash.Meta)は現在主流のカーネル実装で、プロトコルのハンドシェイク、ルールマッチング、通信転送を担っています。Clash Verge Rev、FlClash、Clash NyanpasuなどのGUIクライアントはいずれもこのカーネルを内蔵しており、違いは主にUI、サブスクリプション管理、システム統合の方式にあります。カーネルと各クライアントのソースコードは公開されており、誰でも実装の詳細を確認できます。

各クライアントはカーネルのバージョンに追従してリリースされますが、更新のタイミングはそれぞれ独立しています。当サイトのダウンロードページはバージョン情報を各クライアントの公開チャンネルと照合し、常に現在利用可能なインストーラーへのリンクを掲載しています。開発が終了したクライアントはアーカイブ状態であることを明記し、既存ユーザーが確認しやすく、新規ユーザーの誤ったインストールも防ぎます。

当サイトは日本語ユーザー向けのダウンロード・ドキュメント集約サイトであり、ノードやサブスクリプションサービスは提供していません。内容はクライアントの入手、インストール・設定、トラブル対処の3点に絞っています。サイトの位置づけと運営方針についてはこのサイトについてをご覧ください。

mihomoカーネルのソースコードを取得

git clone https://github.com/MetaCubeX/mihomo.git
  • カーネルmihomo(旧Clash.Meta)
  • ライセンスオープンソースライセンス、無料利用可
  • 対応プラットフォーム5プラットフォーム クライアント + サーバーカーネル
  • 設定形式YAML形式のプレーンテキスト、全端末共通

INFORMATION · よくある質問セレクト

頻出質問4選

初めて利用する際によく出る4つの疑問です。完全な一覧はよくある質問ページをご覧ください。

  • Clashは無料ですか?

    はい。カーネルおよび当サイトに掲載しているクライアントはすべてオープンソースソフトウェアで、無料でダウンロード・利用できます。料金が発生するのは第三者のサブスクリプションサービス自体であり、クライアントとは無関係です。詳しくはよくある質問をご覧ください。

  • サブスクリプション導入後にノード一覧が空になる場合は?

    まずリンクが正しくコピーされており、期限切れでないか確認したうえで、サブスクリプションを手動更新してみてください。それでも解決しない場合はよくある質問のチェックリストに従い、返却フォーマットとクライアントの互換性を確認してください。

  • システムプロキシとTUNモードはどちらを選ぶべき?

    通常のブラウジングであればシステムプロキシで十分です。コマンドラインツールなどシステムプロキシを読み取らないアプリも処理したい場合はTUNモードを有効にしてください。両者の仕組みの違いは用語集をご覧ください。

  • 起動時にポートが使用中と表示された場合は?

    通常は7890または9090ポートが他のプログラムに使用されています。使用中のプロセスを見つけて終了するか、設定で別のポートに変更してください。3プラットフォームでの詳しい手順はサイト内の記事をご覧ください。

BULLETIN · サイト内の記事

最新の設定・トラブル対処記事

ポリシーグループ、設定構成、よくある不具合を扱った詳細記事を、公開日順(新しい順)で3件表示しています。

すべての記事を見る →