Clashは、世界中の開発者コミュニティによって共同で保守されているオープンソースのネットワークプロキシツールです。私たちは、インターネットは開放的で透明、かつ境界のないものであるべきだと信じており、それが私たちが無料かつオープンソースを貫く核心的な理由です。
Clashプロジェクトは、ネットワークの自由を求める開発者たちの共通の願いから誕生しました。私たちは、優れたプロキシツールは商用的なブラックボックスであるべきではなく、コードが公開され、ロジックが透明であり、誰でも独立して監査できるオープンソースソフトウェアであるべきだと考えています。
初期のコマンドラインコアから、現在のWindows、macOS、Android、iOS、Linuxをサポートするグラフィカルクライアントエコシステムまで、Clashはその強力なルールエンジンとマルチプロトコル互換性により、世界中の技術ユーザーから最も信頼されるプロキシツールの1つとなりました。
コアコードはGitHubでホストされています。すべてのロジックは公開され透明であり、隠されたバックドアやデータ収集行為は一切ありません。
ローカルで実行されるトラフィックルーティングエンジンとして、ユーザーデータを一切収集しません。あなたのオンライン活動はあなただけのものです。
世界中の貢献者によって維持されており、新しいプロトコルや機能が継続的に更新され、常に技術の最前線に立っています。
ClashはGPL-3.0ライセンスの下でリリースされており、誰でも無料で使用、変更、再配布することができます。これは単なる約束ではなく、ユーザーの権利に対する私たちの最も強力な保証です。
コード設計からユーザーエクスペリエンスまで、Clashプロジェクトのあらゆる意思決定を導く6つの基本原則
ソースコードは完全に公開されており、誰でもロジックの各行をレビューできます。商用のクローズドソースモデルを拒否し、ユーザーが自分が使用しているツールが何をしているのかを真に理解できるようにします。
Clashはローカルで動作し、サーバーにユーザーデータを報告しません。ブラウジング履歴、ノードの選択、使用習慣が記録されたり分析されたりすることはありません。
Go言語で構築された高並列コアエンジンは、非常に低いリソース使用率で高スループットの接続処理を実現し、日常のブラウジングから大容量ファイルの転送までスムーズに対応します。
YAMLベースの構成システムは、ドメイン、IP範囲、プロセス名に至るまで、多次元で詳細なルーティングルールをサポートし、一般ユーザーからギークな開発者までのあらゆるニーズに応えます。
プロジェクトは簡体字中国語、繁体字中国語、英語、日本語、韓国語をカバーしており、アジアおよび世界中のユーザーにローカライズされた体験を提供することに尽力しています。
コードの提出、バグの修正、ドキュメントの作成、翻訳など、すべての開発者の貢献を歓迎します。すべての貢献はコミュニティによって記憶されます。
コマンドラインツールから、数千万人のユーザーを抱えるオープンソースプロキシエコシステムへ
Clashオープンソースプロジェクトが正式にリリースされました。Go言語で構築された軽量なルールベースプロキシカーネルが初登場し、ShadowsocksとVMessプロトコルをサポートし、開発者コミュニティから大きな注目を集めました。
Clash for Windows、ClashXなどのグラフィカルインターフェースクライアントが次々と登場しました。Clashはコマンドラインツールから、一般ユーザーも簡単に使えるプロキシプラットフォームへと拡張し、ユーザー数が急速に増加しました。
Clash for Androidが正式にリリースされ、iOS版ShadowrocketなどのクライアントもClashの構成形式をサポートし始めました。エコシステムは主要なモバイルプラットフォームをすべて網羅し、ユーザーベースが大幅に拡大しました。
TUN仮想ネットワークカードモードが正式に実装され、システムレベルの全トラフィック取得が可能になりました。同時にTrojan、VLESSプロトコルのサポートが追加され、Clashは最も互換性の高いオープンソースプロキシクライアントの1つとなりました。
コミュニティによって維持されている強化ブランチClash Meta(現Mihomo)が正式に引き継ぎました。Hysteria2、TUIC、Realityなどの次世代プロトコルのサポートが追加され、ルールエンジンとDNS処理能力が全面的にアップグレードされました。
Clash Verge Rev、FlClash、OpenClashなどの新世代クライアントが相次いでリリースされました。オープンソースコミュニティの活動は活発化し続け、GitHubの累計Star数は42,000を超え、全プラットフォームでのダウンロード数は1,000万回を突破しました。
現代的な技術選定により、安定かつ効率的なプロキシ体験のための強固な基盤を提供します
ClashカーネルはGo言語で書かれています。その天然の高並列特性により、非常に低いCPUとメモリのオーバーヘッドで、数百のネットワーク接続を同時に処理することができ、パフォーマンスは従来のツールを遥かに凌駕します。
Golang ・ 高並列ドメイン接尾辞、IP CIDR、GEOIP地理情報データベース、プロセス名など、多次元の照合ルールをサポートします。各接続のルーティングをきめ細かく制御し、インテリジェントな分流を実現します。
多次元ルーティングシステムレベルの全トラフィック取得。システムプロキシをサポートしていないアプリケーションシナリオを完全に解決します。
グローバルプロキシFake-IPおよびRedir-Hostモードを内蔵し、DNS汚染問題を完全に解決し、ドメイン名解決の正確性と信頼性を保証します。
DNS汚染防止完全なHTTP APIインターフェースにより、Webダッシュボードやサードパーティツールを介してノードやルールをリアルタイムで管理できます。
プログラマブルな制御Clash Meta(Mihomo)カーネルは、業界の主要な暗号化プロキシプロトコルすべてとネイティブに互換性があります。プロバイダーがどのノード形式を提供していても、Clashの構成をインポートするだけで直接使用でき、追加のプラグインやクライアントをインストールする必要はありません。
経験豊富なGo開発者、フロントエンドエンジニア、ドキュメント作成やローカライズに情熱を持つテクニカルライターなど、Clashコミュニティはあなたの参加を歓迎します。すべてのIssue、すべてのコード、すべてのドキュメントが、私たちの共同の進歩の第一歩となります。