Clash는 전 세계 개발자 커뮤니티가 공동으로 유지 관리하는 오픈 소스 네트워크 프록시 도구입니다. 우리는 인터넷이 개방적이고 투명하며 경계가 없어야 한다고 믿으며, 이것이 우리가 무료 오픈 소스를 고집하는 핵심 이유입니다.
Clash 프로젝트는 네트워크 자유에 대한 개발자들의 공통된 열망에서 탄생했습니다. 우리는 훌륭한 프록시 도구가 상업적인 블랙박스가 되어서는 안 되며, 코드가 공개되고 로직이 투명하여 누구나 독립적으로 감사할 수 있는 오픈 소스 소프트웨어여야 한다고 믿습니다.
초기 커맨드 라인 코어에서 시작하여 현재 Windows, macOS, Android, iOS, Linux 전 플랫폼을 지원하는 그래픽 클라이언트 생태계에 이르기까지, Clash는 강력한 규칙 엔진과 멀티 프로토콜 호환성을 바탕으로 전 세계 기술 사용자들에게 가장 신뢰받는 프록시 도구 중 하나가 되었습니다.
코어 코드는 GitHub에 호스팅되어 있습니다. 모든 로직은 공개적이고 투명하며, 숨겨진 백도어나 데이터 수집 행위가 없습니다.
로컬에서 실행되는 트래픽 라우팅 엔진으로서 사용자 데이터를 수집하지 않습니다. 귀하의 네트워크 활동은 오직 귀하의 것입니다.
전 세계 기여자들이 공동으로 유지 관리하며, 새로운 프로토콜과 기능이 지속적으로 업데이트되어 기술의 최전선을 유지합니다.
Clash는 GPL-3.0 오픈 소스 라이선스에 따라 배포되므로 누구나 무료로 사용, 수정 및 재배포할 수 있습니다. 이는 단순한 약속이 아니라 사용자 권익에 대한 우리의 가장 강력한 보장입니다.
코드 설계부터 사용자 경험에 이르기까지 Clash 프로젝트의 모든 의사 결정에 스며들어 있는 6가지 핵심 원칙
소스 코드가 완전히 공개되어 누구나 모든 로직을 검토할 수 있습니다. 우리는 상업적인 폐쇄형 소스 모델을 거부하여 사용자가 자신이 사용하는 도구가 무엇을 하는지 진정으로 이해할 수 있도록 합니다.
Clash는 로컬에서 실행되며 서버에 사용자 데이터를 보고하지 않습니다. 귀하의 탐색 기록, 노드 선택, 사용 습관은 기록되거나 분석되지 않습니다.
Go 언어로 구축된 고성능 병렬 코어 엔진은 매우 낮은 리소스 점유율로 높은 처리량의 연결 처리를 실현하여 일상적인 브라우징부터 대용량 파일 전송까지 여유롭게 처리합니다.
YAML 기반의 구성 시스템은 도메인, IP 대역부터 프로세스 이름에 이르기까지 다차원적이고 정교한 라우팅 규칙을 지원하여 일반 사용자부터 전문가 수준의 개발자까지 다양한 요구를 충족합니다.
프로젝트는 간체 중국어, 번체 중국어, 영어, 일본어, 한국어의 5개 언어를 지원하며, 아시아 및 전 세계 사용자에게 현지화된 사용 경험을 제공하기 위해 최선을 다하고 있습니다.
모든 개발자의 참여를 환영합니다. 코드 제출, 버그 수정, 문서 작성 또는 번역 현지화 등 모든 기여는 커뮤니티에 의해 기억될 것입니다.
단순한 커맨드 라인 도구에서 수천만 사용자를 보유한 오픈 소스 프록시 생태계로
Clash 오픈 소스 프로젝트가 공식적으로 발표되었습니다. Go 언어로 구축된 경량 규칙 프록시 커널이 처음 공개되어 Shadowsocks 및 VMess 프로토콜을 지원하며 개발자 커뮤니티의 폭넓은 관심을 끌었습니다.
Clash for Windows, ClashX 등 그래픽 인터페이스 클라이언트가 잇달아 출시되면서 Clash는 커맨드 라인 도구에서 일반 사용자도 쉽게 사용할 수 있는 프록시 플랫폼으로 확장되어 사용자 수가 빠르게 증가했습니다.
Clash for Android가 공식 출시되고 iOS용 Shadowrocket 등 클라이언트가 Clash 구성 형식을 지원하기 시작하면서 프록시 도구 생태계가 모든 주요 모바일 플랫폼을 아우르게 되었고 사용자 층이 크게 확대되었습니다.
TUN 가상 네트워크 카드 모드가 공식적으로 적용되어 시스템 레벨의 전체 트래픽 제어가 가능해졌습니다. 동시에 Trojan, VLESS 프로토콜 지원이 추가되어 Clash는 가장 완벽한 호환성을 갖춘 오픈 소스 프록시 클라이언트 중 하나가 되었습니다.
커뮤니티에서 유지 관리하는 강화 브랜치인 Clash Meta(현 Mihomo)가 공식적으로 바통을 이어받았습니다. Hysteria2, TUIC, Reality 등 차세대 프로토콜 지원을 추가하고 규칙 엔진 및 DNS 처리 능력을 전면 업그레이드했습니다.
Clash Verge Rev, FlClash, OpenClash 등 차세대 클라이언트가 잇달아 출시되었습니다. 전체 오픈 소스 생태계 활성도가 계속 상승하여 GitHub 누적 Star 수가 42,000개를 넘었으며 전 플랫폼 다운로드 수가 천만 건을 돌파했습니다.
현대적인 기술 선택으로 안정적이고 효율적인 프록시 경험을 위한 견고한 기반 제공
Clash 커널은 Go 언어로 작성되었습니다. 고유의 고성능 병렬 특성 덕분에 매우 낮은 CPU 및 메모리 오버헤드로 수백 개의 네트워크 연결을 동시에 처리할 수 있어 성능이 기존 프록시 도구를 훨씬 능가합니다.
Golang · 고성능 병렬 처리도메인 접미사, IP CIDR, GEOIP 지리 데이터베이스, 프로세스 이름 등 다차원 매칭 규칙을 지원하여 모든 연결의 라우팅 경로를 정교하게 제어하고 스마트 분류를 구현합니다.
다차원 라우팅시스템 레벨의 전체 트래픽 제어로 시스템 프록시를 지원하지 않는 애플리케이션 시나리오를 완벽하게 해결합니다.
전체 프록시Fake-IP 및 Redir-Host 모드를 내장하여 DNS 오염 문제를 완벽하게 해결하고 도메인 해석의 정확성과 신뢰성을 보장합니다.
DNS 오염 방지완전한 HTTP API 인터페이스를 통해 웹 패널이나 타사 도구를 사용하여 노드 및 규칙을 실시간으로 관리할 수 있습니다.
프로그래밍 가능한 제어Clash Meta(Mihomo) 커널은 업계의 모든 주요 암호화 프록시 프로토콜과 기본적으로 호환됩니다. 서비스 제공업체가 어떤 노드 형식을 제공하든 Clash 구성을 가져오기만 하면 별도의 플러그인이나 클라이언트 설치 없이 즉시 사용할 수 있습니다.
경험 많은 Go 개발자, 프론트엔드 엔지니어, 또는 문서 작성 및 현지화 기여에 열정적인 테크니컬 라이터 등 누구에게나 Clash 커뮤니티의 문은 열려 있습니다. 모든 Issue, 코드 한 줄, 문서 한 편이 우리가 함께 발전하는 밑거름이 됩니다.