Clash は、ルールベースのオープンソースプロキシクライアントです。Shadowsocks, VMess, Trojan, VLESS, Hysteria 2 などの主要プロトコルをサポートしています。従来の VPN との主な違いは以下の通りです:
- インテリジェントな振り分け:国内通信は直接接続し、海外通信のみプロキシを経由。国内サイトへのアクセスを妨げません。
- マルチプロトコル対応:一つのクライアントでほぼすべての主要プロトコルに対応。複数のソフトを使い分ける必要がありません。
- 柔軟な設定:YAML 宣言型設定により、スクリプト、グループ、ルールセットなどの高度な制御が可能です。
- 高速な体験:ルール振り分けにより、不要なプロキシ経由を避けるため、フル VPN よりも実際の動作がスムーズです。