FlClash 使い方と導入手順・注意点を徹底解説
オープンソースラボ編集部 ・ 2026年9月27日
FlClashは、ClashMetaコアを搭載したマルチプラットフォーム対応のオープンソース・プロキシクライアントです。Windows・macOS・Linux・Androidの4プラットフォームに対応しており、1つのアプリで複数環境を統一管理できます。この記事では、FlClashの使い方・主な機能・ライセンス条件・導入手順・デメリットまでを順番に整理します。プロキシツールの導入を検討している方は、ぜひ最後までご確認ください。
FlClashとは?概要と特徴
FlClashは、GitHubユーザー chen08209 氏が開発した、Dart(Flutter)製のプロキシクライアントです。内部コアに Mihomo(旧称: ClashMeta) を採用しており、Clash系エコシステムのルール・設定ファイルをそのまま流用できます。
2026年9月26日時点のGitHub累計スター数は 53,512(リポジトリ↗)。直近7日間(2026-09-20〜2026-09-26)のスター増加は +695 となっており、継続的に関心を集めているツールです。ただし短期のスター増加は話題性や紹介記事の影響も受けるため、プロジェクトの長期的な品質はコミットログやissue対応状況も合わせて確認することをおすすめします。
ライセンスは GPL-3.0。オープンソースで無料で利用できますが、改変・再配布時には同じGPL-3.0でのライセンス継承が必要です(詳細は後述)。
主な機能・できること
FlClashはシンプルなUIながら、以下のような機能を備えています。
| 機能カテゴリ | 内容 |
|---|---|
| 対応プロトコル | Shadowsocks・VMess・VLESS・Trojan・Hysteria2など |
| ルーティング | ドメイン・IP・GEO-IPベースの柔軟なルール設定 |
| プロキシグループ | Auto・Fallback・Load-balance・URLtestなど |
| UI | Flutterによる統一デザイン(Material 3準拠) |
| 設定管理 | YAML形式のClash互換設定ファイルをインポート |
| プロファイル更新 | URLからの自動更新(定期購読)に対応 |
| TUNモード | システム全体のトラフィックをプロキシ経由にする |
| DNS | カスタムDNS・FakeIP・Sniffingに対応 |
Clash互換設定ファイルをそのまま使える
FlClashの大きな強みは、既存のClash/ClashMeta用YAMLファイルを変更なしにインポートできる点です。既存のプロキシサービスからSubscription URLを取得してFlClashに貼り付けるだけで設定が完了するため、非エンジニアでも比較的スムーズに導入できます。
マルチプラットフォーム対応
同じUIとコア機能をWindows・macOS・Linux(AppImage/deb)・Androidで利用できます。デスクトップとモバイルで設定プロファイルを共通化できるため、管理コストを下げられます。iOSには現時点で非対応です。
TUNモードでシステム全体をカバー
ブラウザだけでなく、PCやスマートフォン上で動くアプリ全体のトラフィックをプロキシ経由にしたい場合はTUNモードが有効です。ただし、Windowsでは管理者権限が必要になります。
料金・ライセンス条件
FlClash自体は完全無料で利用できます。商用・個人を問わず、アプリケーションとしての利用に追加料金は発生しません。
ただし、ライセンス(GPL-3.0)の条件として以下の点に注意が必要です。
| 条件 | 内容 |
|---|---|
| 個人利用 | 自由に利用可能・費用なし |
| ソースコードの公開義務 | FlClashを改変して配布する場合、改変後のソースをGPL-3.0で公開する必要あり |
| 商用配布 | 改変版を商用配布する場合もGPL-3.0の条件が適用される |
| アプリとして使うだけ | ソース公開義務は発生しない |
ポイント: 自社製品にFlClashのコードを組み込んで配布したい場合は、自社コードもGPL-3.0で公開する必要があります。「アプリとして社内で使うだけ」なら制約は最小限です。ライセンス全文は公式リポジトリのLICENSEファイル↗で確認できます。
導入方法(インストール手順)
1. リリースページからダウンロード
GitHubのReleasesページ↗にアクセスし、お使いのOSに合わせたインストーラーをダウンロードします。
- Windows:
.exeインストーラーまたはポータブル版.zip - macOS:
.dmg(Apple SiliconとIntelそれぞれのビルドあり) - Linux:
.AppImageまたは.deb - Android:
.apk(Google Play非掲載のため直接インストール)
2. インストールと初回起動
Windowsの場合、ダウンロードした.exeをダブルクリックしてインストールを進めます。初回起動時にWindowsセキュリティの警告が表示される場合がありますが、これはコード署名証明書が自己署名または省略されているためです。公式リポジトリからダウンロードしたことを確認した上で「詳細情報」→「実行」を選択してください。
Androidの場合は、設定から「提供元不明のアプリのインストール」を許可した上でAPKをインストールします。
3. プロファイルの設定
FlClashを起動したら、左メニューの「プロファイル」からサブスクリプションURLを入力するか、ローカルのYAMLファイルをインポートします。プロファイルを追加すると自動的にプロキシサーバーリストが読み込まれ、使用するノードをホーム画面から選択できます。
4. 接続の開始
ホーム画面のトグルをオンにすると接続が開始されます。TUNモードを有効にする場合はWindowsでは管理者権限で起動し、設定画面からTUNを有効化します。
活用シーン
海外サービスへのアクセス
リージョン制限がかかっているSaaSや開発者向けAPIにアクセスする場面で利用されることがあります。企業でも開発環境の構築やテスト目的での利用が見られます。
セキュリティ研究・ペネトレーションテスト
トラフィックをプロキシ経由でルーティングすることで、通信内容の観察や特定IPへのリクエストを整理する用途にも使われます。セキュリティ用途では shannon のような自律型解析ツールとあわせて使われることもあります。
マルチデバイス環境の統一管理
WindowsのPC・Androidスマートフォン・Linux開発サーバーなど複数端末を使う技術者が、同じプロファイルを共有して一括管理する用途に適しています。同様のAndroid向けクライアントとして v2rayNG も選択肢に挙がりますが、FlClashはデスクトップとモバイルを同一UIで管理できる点が差別化ポイントです。
プロキシ設定の集中管理(小規模チーム)
チーム全員でサブスクリプションURLを共有し、プロファイルの更新を自動化することで、設定変更の手間を削減できます。パスワード管理などほかの情報共有には vaultwarden のような自己ホスト型ツールとの組み合わせも検討に値します。
デメリット・導入時の注意点
FlClashを導入する前に把握しておくべきデメリットや注意点を正直にまとめます。
iOS(iPhone/iPad)は非対応
現時点でiOSビルドは提供されていません。iPhoneユーザーは別途Shadowrocketなどの有料アプリや他のクライアントを検討する必要があります。
公式ストア非掲載でセキュリティ検証が限定的
Google PlayやMicrosoft Storeには掲載されていないため、APKやインストーラーを直接ダウンロードする必要があります。公式GitHubリポジトリ以外からダウンロードしたファイルは改ざんのリスクがあるため、必ずGitHub Releasesページを参照してください。ハッシュ値の検証を習慣にすることを推奨します。
利用には別途プロキシサーバーが必要
FlClashはクライアントアプリです。接続先のプロキシサーバー(VPSや商用サービス)を自分で用意するか、サブスクリプションサービスを別途契約する必要があります。FlClash単体では何も通信を代替しません。参考として、無料ノードリストを集めた free のようなリソースも存在しますが、無料ノードは品質・プライバシーともに保証がないため注意が必要です。
法的リスクと利用規約の確認が必要
プロキシ・VPN技術の利用は、国や地域の法律、契約しているインターネットサービスプロバイダの利用規約、接続先サービスの利用規約によって制限される場合があります。特に業務利用の場合は、法務・情報セキュリティ担当者への確認を事前に行ってください。
GUIの日本語ローカライズが限定的
UIの主要言語は英語・中国語が中心です。日本語表示は部分対応にとどまっており、設定項目の一部は英語のまま表示されます。
サポート体制はコミュニティのみ
有償サポートは存在せず、問題解決はGitHub Issuesやコミュニティフォーラムへの問い合わせが基本です。業務クリティカルな用途には向かない場合があります。
よくある質問
Q. FlClashは完全無料ですか?商用利用できますか?
アプリとして使う分には完全無料です。商用環境での利用(社内のPC・サーバーで接続ツールとして使う)も、ライセンス上は制限されません。ただしFlClashのコードを改変して自社製品に組み込んで配布する場合は、GPL-3.0に基づき改変後のソースを公開する義務が生じます。
Q. WindowsとAndroidで同じ設定を使えますか?
はい。Clash互換のYAMLプロファイルをサブスクリプションURLとして登録すれば、WindowsとAndroid両方で同じ設定を参照できます。プロファイルのURL更新も各端末から個別に実行できます。
Q. ClashやClashXと何が違うのですか?
Clash(オリジナル)は2023年にリポジトリが削除されており、現在はMihomo(ClashMeta)系のフォークが主流です。FlClashはMihomoをコアに採用しつつ、FlutterでクロスプラットフォームUIを実装したクライアントです。ClashXはmacOS専用でしたが、FlClashはWindows・Linux・Androidにも対応している点が大きな違いです。
Q. TUNモードとは何ですか?有効にすべきですか?
TUNモードは仮想ネットワークインターフェースを作成し、システム全体のTCP/UDPトラフィックをプロキシ経由にする機能です。特定のアプリだけでなくすべての通信をルーティングしたい場合に有効です。ただし管理者権限(Windows)やroot相当の権限が必要で、すべてのトラフィックがプロキシを通過するため、プライバシーポリシーや社内セキュリティポリシーとの整合を確認してから有効にしてください。
まとめ
FlClashは、ClashMeta(Mihomo)コアをFlutterでラップしたマルチプラットフォーム対応のOSSプロキシクライアントです。2026年9月26日時点でGitHub累計スター数53,512・直近7日で+695という数字が示すとおり、継続的に利用者が増えているツールです。
FlClashが向いているケース:
- Windows/macOS/Linux/Androidを横断して同一プロファイルを管理したい
- Clash互換の既存設定ファイルを流用したい
- 無料でマルチプロトコル対応のプロキシクライアントを探している
FlClashが向いていないケース:
- iOSデバイスをメインに使っている
- 公式ストア経由の安全なインストールを必須とする環境
- 商用サポートが必要なエンタープライズ用途
導入前には、接続先プロキシサーバーの準備と、利用する国・組織の規約確認を必ず行ってください。詳細は公式GitHubリポジトリ↗のREADMEおよびリリースノートを一次情報として参照することをおすすめします。
関連ツールとして、Android向けプロキシクライアントの v2rayNG や、セキュリティ用途でのパスワード管理に vaultwarden もあわせてご確認ください。
関連リンク
関連リンク・公式情報
ここで紹介したツールの一次情報(公式サイト・ソースコード)と、オープンソースラボ内の関連ページをまとめました。導入検討の際にご活用ください。
公式サイト・ソースコード(外部リンク)
オープンソースラボの関連ページ(内部リンク)
