オープンソースクライアント · mihomoカーネル

FlClash公式サイト
マルチプラットフォームClashクライアント

FlutterでGUIを構築し、mihomoカーネルでルールとネットワークトラフィックを処理します。ダウンロード、サブスク導入、プロキシグループの選択、トラブルシューティングをOS別にまとめています。

永久無料 オープンソース 日本語ドキュメント ルール分岐
ELEMENT BROWSER / 01

FlClashのコア設定機能

GUIがサブスク、プロキシグループ、各種設定を整理し、mihomoがルール、DNS、ネットワーク転送を実行します。ここでは実際の設定項目に沿って各機能を解説します。

Su

サブスクを一元管理

FlClashでは、サブスクリプションURLとローカルYAML設定を一か所で管理できます。URLを追加すると、クライアントがリモート設定を読み込み、切り替え可能な設定として保存します。更新時は設定画面から手動で更新でき、利用状況に合わせて更新間隔を指定することも可能です。これにより、ファイルの再ダウンロードや手作業での設定差し替え、複数ファイルの判別に悩まされることがなくなります。取得に失敗した場合は、URLの有効期限、ネットワーク接続、更新プロキシ、DNS解決を確認してください。クライアントを何度も削除する必要はありません。設定名には用途を明記し、切り替える前にルールモード、DNS、プロキシグループが現在のネットワーク環境に合っているか確認しましょう。

profile.store-selected: true
PLATFORM MATRIX / 02

デバイス別にダウンロードページへ

ダウンロードセンターでは、OS別にGUIクライアント、アーキテクチャの選択肢、インストール方法を案内します。トップページのリンクはプラットフォームの案内に使い、インストーラーへ直接接続するものではありません。

Windows

普段使いのデスクトップ環境に適しています。ダウンロード前にシステムのアーキテクチャを確認し、インストール後は設定画面からサブスクを追加して、必要に応じてシステムプロキシまたはTUNモードを有効にしてください。旧クライアントが動作中の場合は、ポート競合を避けるため、カーネルとトレイプロセスを終了してから起動します。

ダウンロードへ

macOS

Apple SiliconとIntelの両方に対応します。初回起動時は、システム設定でネットワーク拡張などの権限を許可する必要がある場合があります。インストーラーのアーキテクチャをプロセッサに合わせ、変換実行による余計なトラブルを避けてください。

ダウンロードへ

Android

スマートフォンとタブレットに適しています。サブスクを追加すると、システムのVPN権限によってローカル転送経路が作成されます。省電力設定でバックグラウンド動作が制限される場合があるため、端末の設定でクライアントの継続動作を許可してください。

ダウンロードへ

iOS

システムのアプリストアからクライアントを入手できます。設定への入口はダウンロードセンターにあります。接続中はシステムにVPNの状態が表示されます。プロキシグループ、サブスク、ルールは引き続きクライアントの画面で管理するため、利用前にサブスクの提供元と設定の用途を確認してください。

ダウンロードへ

Linux

デスクトップLinuxユーザー向けにGUIクライアントの入口を用意し、ダウンロードセンターにはmihomoカーネルの項目も掲載しています。パッケージを選ぶ際は、ディストリビューションの形式とプロセッサアーキテクチャを確認してください。サーバー環境では、カーネルを直接使う構成が適していることが多いです。

ダウンロードへ
QUICK START / 03

サブスクの追加から接続確認まで

初回利用では、3つの基本ステップを完了するだけで十分です。高度なDNS設定、オーバーライドスクリプト、複雑なルールは、基本接続が安定してから設定しましょう。

  1. 01

    サブスクを追加

    設定画面を開き、「URLから追加」を選択して、有効なClashサブスクリプションURLを入力欄に貼り付けて保存します。設定のダウンロード後、名前、プロキシグループ、更新時刻が正常か確認してください。URLを読み込めない場合は、連続して送信せず、URLが完全か、ブラウザでアクセスできるか、現在のネットワークで更新にプロキシが必要かを確認しましょう。

  2. 02

    モードとプロキシグループを選択

    普段使いではルールモードを選び、設定ファイルにドメイン、IP、ルールセットに基づいてダイレクト接続かプロキシかを判断させます。続いてプロキシ画面で、主要なプロキシグループから利用可能なノードを選択してください。自動選択グループは設定に従って候補を処理し、手動選択グループは現在の選択を維持します。ノード切り替え後は既存の接続が終了するのを待ってから、新しい設定が反映されたか確認しましょう。

  3. 03

    接続して経路を確認

    デスクトップではまずシステムプロキシを有効にし、モバイルではシステムの案内に従ってVPN権限を許可します。接続後に普段使うウェブサイトへアクセスし、クライアントの接続ログでルールの一致と送信先ポリシーを確認してください。システムプロキシに従わないアプリだけが接続できない場合に、TUNモードを検討します。権限、ルーティング、通常のプロキシ設定を分けて切り分けやすくなります。

詳しいガイドを見る →
OPEN SOURCE / 04

Flutterの画面とmihomoカーネルの役割分担

FlClashはClashオープンソースエコシステムに属するGUIクライアントです。Flutterでクロスプラットフォームの画面を構成し、設定、プロキシグループ、ログ、システムプロキシ、ツールへの入口を一貫した操作構造に整理しています。実際のルール照合、プロトコル処理、DNS、TUN、トラフィック転送はmihomoカーネルが担います。この関係を理解することが重要です。画面の問題は権限、設定保存、プラットフォーム対応に関係することが多く、接続の問題ではカーネルログ、ルールの一致、ネットワーク経路を確認する必要があります。

mihomoはClash Metaの機能を引き継ぎ、さらに拡張しています。設定ファイルは引き続きYAMLが主な形式です。サブスクサービスは通常、基本ノード、プロキシグループ、ルールを提供し、クライアントが読み込みと切り替えを行い、カーネルが実行します。3者の更新ペースは一致しないため、障害を切り分ける際は、サブスクの内容、クライアント画面、カーネルの実行層のどこに原因があるかを先に判断してください。すべての異常をノードのせいにすると、DNS、ルール順序、ポート競合、システム権限など、より一般的な原因を見落とします。

オープンソースリポジトリでは、コード、コミット履歴、Issue、リリース情報を確認でき、プロジェクトのメンテナンス状況や機能変更を把握するのに役立ちます。本サイトのダウンロードページでは、OS別に選択可能なクライアントを整理しています。ガイドと設定リファレンスでは、よくある操作を日本語の手順にまとめています。内容は再現可能なインストール手順、実際の設定項目、明確なトラブルの切り分けを重視し、確認できないダウンロード数、評価、性能値を判断材料にはしていません。

クライアントの更新とサブスクの更新は別のものです。クライアント更新では、プラットフォーム対応、画面、カーネル統合が変わることがあります。サブスク更新では、サービス側が提供するノード、プロキシグループ、ルールだけが更新されます。更新前に現在使えている設定を保存し、完了後に再読み込みして主要なポリシーを確認してください。カスタム内容が多い場合は、オーバーライドまたはマージでローカル差分を保存し、更新のたびに置き換えられるサブスクファイルを直接編集しないようにしましょう。

COMMON CHECKS

よくある質問

ClashのサブスクリプションURLをどう追加しますか?

設定管理を開き、「URLから追加」を選択して完全なサブスクリプションURLを貼り付けます。ダウンロード後に設定を選択し、プロキシ画面でプロキシグループを指定してください。詳しい画面の操作経路と初回接続の順序は、クイックスタートガイドをご覧ください。

追加手順を見る →

ノードの速度テスト結果が変わるのはなぜですか?

速度テストは、接続先、現在のネットワーク、ノードの負荷、測定方法に左右されるため、その時点での相対的な目安にすぎません。実際の選択では、ウェブサイトの表示、動画の読み込み、接続の安定性も確認し、一度の遅延結果だけで判断しないでください。

使い方のコツを見る →

システムプロキシとTUNはどちらを選ぶべきですか?

まずシステムプロキシで基本接続を確認してください。一部のアプリがプロキシ設定を参照しない場合や、より多くの通信を処理する必要がある場合に限り、TUNを有効にします。段階的に有効化すると、問題が権限、ルーティング、設定のどこから生じているか判断しやすくなります。

モードの説明を見る →

サブスクの更新に失敗したら、まず何を確認しますか?

まずURLの有効期限、アドレスの欠落、DNSの利用可否、更新リクエストにプロキシが必要かを確認します。元の設定を残してエラー内容を確認するほうが、削除して再インストールするより原因を特定しやすくなります。

トラブルシューティングを読む →
TECH NOTES / 05

Clashの設定とエコシステムに関する記事

サブスクの障害、プロジェクト間の関係、mihomoカーネルの違いを扱う詳しい記事をまとめています。各記事で一つの問題に集中しているため、症状から探しやすい構成です。

入門ガイド

Clashのサブスク更新に失敗したときの対処法:よくあるエラー原因と自動更新間隔の設定

URLの期限切れ、リクエストのブロック、DNS汚染、プロキシループを順に確認し、自動更新間隔と更新プロキシの設定場所も説明します。サブスクは追加できるのに後から更新できない場合や、ネットワークによって結果が異なる場合に適しています。

記事を読む →
エコシステム

Clashオープンソースエコシステム相関図:オリジナル版、Meta、mihomoと各クライアントの関係

オリジナルのClashカーネルから、Meta系統がmihomoへ改称された経緯までを解説し、カーネル、GUIクライアント、サブスク設定の役割を整理します。FlClash、Verge、ClashXなどの名称が同時に登場する理由を理解するのに役立ちます。

記事を読む →
カーネル解説

mihomoカーネルはオリジナルのClashより何が優れている?:プロトコル対応、ルールセット、TUNの違い

送信プロトコル、rule-providers、トラフィック sniffing、DNS、TUNなどを比較し、項目の違いが一般的な設定に与える実際の影響を解説します。基本接続を終え、ルールとネットワーク経路をさらに整理したいユーザー向けです。

記事を読む →