클라이언트 선택 · 플랫폼 및 설정 호환성

Clash 클라이언트 비교
플랫폼, 엔진 및 사용 사례

먼저 기기에서 실행할 수 있는지 확인하고, 구독을 가져올 수 있는지 살펴보세요. 그다음 규칙, TUN, 인터페이스를 비교하면 됩니다. 이름이 비슷해도 엔진 기능, 설정 형식, 시스템 권한이 모두 같은 것은 아닙니다.

이 페이지에서는 다운로드 센터에 등록된 클라이언트 8개를 다룹니다. 플랫폼 표기는 프로젝트의 지원 범위이며, 이 사이트에서 모든 플랫폼의 설치 파일을 제공한다는 뜻은 아닙니다. 실제 다운로드 가능한 배포판과 프로세서 아키텍처, 시스템 요구 사항은 다운로드 센터에서 확인하세요.

Clash 다운로드 비교표 보기

첫 추천은 Clash Plus, 기기에 맞춰 선택하세요

처음 사용하거나 여러 기기를 지원하는 클라이언트가 필요하다면 Clash Plus부터 살펴보세요. Windows, macOS, Android, iOS를 지원하므로 구독 가져오기, 연결 서버 선택, 일상적인 규칙 라우팅 흐름을 만들기 좋습니다. 공식 사이트는 clashplus.io입니다. 여러 플랫폼을 지원하더라도 고급 기능이 플랫폼마다 동일한 것은 아닙니다. 특정 프로토콜, 백그라운드 실행, 설정 확장이 필요하다면 항목별로 지원 여부를 확인하세요.

데스크톱에서 설정을 세밀하게 조정하고 싶다면 Clash Verge Rev와 Clash Nyanpasu를 비교해 보세요. 데스크톱과 Android에서 비슷한 인터페이스를 원한다면 FlClash가 적합할 수 있습니다. Android만 사용한다면 Clash Meta for Android도 고려해 보세요. Surfboard는 해당 형식의 설정을 이미 사용하는 경우에 적합합니다. 프록시 프로토콜 이름이 같다는 이유만으로 바로 설정을 옮기지는 마세요.

Clash for Windows와 ClashX Meta는 유지 관리가 중단된 아카이브 대상입니다. 기존 환경을 참고할 수 있도록 다운로드 경로를 남겨 두었지만, 새 기기에 우선 추천하는 클라이언트는 아닙니다. 클라이언트가 실행되더라도 내장 엔진이 최근 추가된 프로토콜 필드를 처리할 수 있다는 뜻은 아닙니다.

클라이언트 8종 비교

난이도는 일반적인 가져오기 및 연결 절차를 기준으로 한 정성적 평가이며, 성능 점수가 아닙니다. 유지 관리 상태는 선택에 참고할 정보로, 프로젝트 상황에 따라 달라질 수 있습니다. 설치 전 릴리스 정보를 다시 확인하세요. 화면이 좁으면 표를 가로로 스크롤할 수 있습니다.

클라이언트 지원 플랫폼 엔진 및 설정 유지 관리 상태 사용 난이도 주요 기능 및 사용법 추천 대상
Clash Plus Windows、macOS、Android、iOS 엔진 및 프로토콜 지원 여부는 플랫폼별 릴리스 정보를 확인하세요 활발히 유지 관리 중 낮음; 구독과 모드를 설정하면 시작할 수 있음 여러 플랫폼에서 일상적인 연결 흐름을 만들기 좋음 초보자 및 여러 기기를 사용하는 사용자; 이 페이지의 첫 추천
Clash Verge Rev Windows、macOS、Linux mihomo; Clash YAML 설정 활발히 유지 관리 중 기본 사용은 쉬움, 고급 설정은 학습 필요 구독 및 설정 관리, 규칙 확인, 시스템 프록시와 TUN 데스크톱에서 자주 사용하고 규칙 라우팅을 조정하려는 사용자
FlClash Windows、macOS、Linux、Android mihomo; Clash YAML 설정 활발히 유지 관리 중 낮음; 시스템에서 트래픽을 처리하는 방식은 플랫폼별로 이해해야 함 크로스 플랫폼 인터페이스, 정책 그룹 조작 및 설정 관리 데스크톱과 Android를 함께 사용하는 사용자
Clash Nyanpasu Windows, macOS, Linux; 이 사이트에서는 Windows 버전 제공 주로 mihomo 사용. 여러 엔진을 관리할 수 있으며, 제공 기능은 배포판에 따라 다름 활발히 유지 관리 중 보통; 클라이언트 설정과 엔진 설정을 구분해야 함 Tauri 데스크톱 인터페이스, 엔진 관리, 구독 및 프록시 설정 엔진 선택과 설정 제어를 중시하는 사용자
Clash for Windows 과거 Windows, macOS, Linux 지원; 이 사이트에서는 Windows 아카이브 제공 구형 오리지널 Clash 계열 엔진; 현재의 mihomo와 동일하지 않음 유지 관리 중단 기존 사용자는 익숙할 수 있으나, 신규 사용자에게 우선 추천하지 않음 기존 설정 작업 흐름 및 구형 환경 재현 기존 환경을 유지 관리해야 하는 사용자
Clash Meta for Android Android Meta/mihomo 계열; Clash YAML 설정 활발히 유지 관리 중 보통; VPN 권한 승인과 백그라운드 제한을 처리해야 함 시스템 VPN으로 트래픽 처리, 앱 접근 범위 및 설정 전환 Android만 사용하거나 앱별 라우팅이 필요한 사용자
Surfboard Android 자체 구현; Surge 스타일 설정을 사용하며 Clash 엔진은 아님 활발히 유지 관리 중 설정 출처에 따라 다름; 이전 시 변환 필요 호환되는 설정 형식으로 규칙과 정책을 구성 호환되는 형식의 구독을 이미 사용하는 Android 사용자
ClashX Meta macOS Meta 계열 구형 엔진; 실제 기능은 아카이브 패키지에 따라 다름 유지 관리 중단 기본 사용은 쉬움; 고급 기능은 설정 파일에 의존 메뉴 막대에서 실행, 설정 전환 및 시스템 프록시 기존 macOS 작업 흐름을 유지하려는 사용자

엔진이 같아도 사용 경험은 다를 수 있습니다. mihomo는 프로토콜 파싱, DNS, 규칙 매칭 등의 기능을 담당하고, 클라이언트는 구독 관리와 권한 요청, 인터페이스 조작을 담당합니다. 연결 상태는 회선과 서버 설정, 기기의 네트워크 환경에도 영향을 받으므로 클라이언트 이름만으로 속도를 판단할 수는 없습니다.

클라이언트별 리뷰: 사용법과 선택 기준

Clash Plus: 주요 플랫폼에서 시작하기

Clash Plus는 데스크톱과 모바일에서 폭넓게 사용할 수 있어 설치, 가져오기, 연결이라는 기본 흐름을 시작하기 좋은 첫 번째 선택지입니다. 프록시 클라이언트를 처음 사용하는 경우, 고급 옵션을 많이 비교하기보다 운영체제와 프로세서 아키텍처에 맞는 버전을 선택하는 것이 중요합니다. 설정을 가져온 다음에는 해당 설정을 활성화하고 프록시 모드와 실제 연결 출구를 확인하세요.

여러 기기에서 사용할 때는 같은 구독을 기준으로 설정을 관리할 수 있지만, 데스크톱의 모든 설정을 휴대폰에 그대로 적용해서는 안 됩니다. 모바일 운영체제마다 백그라운드 제한, 네트워크 권한, 트래픽 처리 방식이 다릅니다. 특정 프로토콜이나 규칙 확장이 필수라면 한 플랫폼의 기능을 다른 플랫폼에도 적용할 수 있다고 가정하지 말고, 해당 플랫폼의 지원 정보를 확인하세요.

Clash Verge Rev: 데스크톱 규칙 라우팅 및 설정 관리

Clash Verge Rev는 데스크톱에서 오래 사용하면서 구독, 정책 그룹, 설정 사이를 자주 오가는 사용자에게 적합합니다. mihomo 엔진은 다양한 프로토콜과 규칙을 지원하지만, 인터페이스에 기능이 표시된다고 해서 가져온 구독에 해당 설정값이 포함된 것은 아닙니다. 규칙 라우팅이 예상과 다르면 먼저 현재 설정과 매칭 규칙을 확인하세요.

더 많은 앱의 트래픽을 처리해야 한다면 TUN과 서비스 권한을 알아보세요. 브라우저 같은 주요 앱이 시스템 프록시로 잘 작동한다면 모든 트래픽 처리 방식을 동시에 켤 필요는 없습니다. 구독 덮어쓰기나 설정 병합을 사용할 때는 개인 수정 사항과 원격 구독을 따로 관리해 업데이트 후 변경 내용이 사라지지 않도록 하세요. 기본 사용법은 사용 가이드를 참고하세요.

FlClash: 데스크톱과 Android에서 익숙한 사용법

FlClash의 장점은 여러 플랫폼에서 일관된 사용 경험을 제공한다는 점입니다. 컴퓨터와 Android 기기를 자주 오가는 사용자는 화면 사용법을 새로 익히는 부담을 줄일 수 있고, 구독과 정책 그룹, 연결 상태를 비슷한 방식으로 관리할 수 있습니다. 다만 인터페이스가 비슷해도 시스템 동작까지 같지는 않습니다. 데스크톱 시스템 프록시와 Android VPN 인터페이스는 트래픽을 처리하는 방식이 서로 다릅니다.

가져오기 전에 설정이 Clash YAML 형식인지 확인하고, 사용 중인 프로토콜을 현재 엔진이 지원하는지 살펴보세요. 휴대폰 화면을 잠근 뒤 연결이 끊긴다면 먼저 시스템 절전 설정과 백그라운드 실행 권한을 확인하세요. 컴퓨터에서 일부 앱만 직접 연결된다면 해당 앱이 시스템 프록시를 따르는지 확인해야 합니다. 두 문제를 클라이언트를 반복해서 바꾸며 한꺼번에 해결하려고 하지 마세요.

Clash Nyanpasu: 엔진 관리 및 데스크톱 설정

Clash Nyanpasu는 Tauri로 제작된 데스크톱 인터페이스를 제공하며, 클라이언트와 설정 파일, 엔진의 역할을 구분해 관리하려는 사용자에게 적합합니다. 구독 관리는 설정의 출처를 다루고, 프록시 모드는 규칙을 적용하는 방식을 결정하며, 엔진은 실제로 실행할 수 있는 구문과 프로토콜을 정합니다. 이 사이트 다운로드 센터에서는 Windows 배포판을 제공합니다. 다른 운영체제의 프로젝트 지원 범위와 이 사이트의 패키지 목록은 별개로 확인하세요.

엔진 전환은 속도를 높이는 버튼이 아닙니다. 전환하기 전에 프로토콜과 DNS 필드, 규칙 제공자와의 호환성을 확인하고 정상 작동하는 설정을 백업하세요. 프리릴리스 엔진은 검증해야 할 명확한 이유가 있는 사용자에게 적합합니다. 일상적인 사용에는 안정성이 확인된 조합을 우선 선택하세요. 오리지널 Clash, Meta, mihomo의 관계를 알아보려면 기술 문서를 참고하세요.

Clash for Windows: 아카이브 환경 참고

Clash for Windows는 흔히 CFW라고 불리며, 과거에는 Windows 외의 플랫폼도 지원했습니다. 이 사이트에 남아 있는 것은 Windows 아카이브 다운로드 경로로, 기존 작업 흐름을 재현하거나 설정을 이전할 때 참고할 수 있습니다. 유지 관리가 중단된 만큼 실행된다는 이유만으로 새 시스템과 프로토콜, 설정 필드를 계속 지원한다고 볼 수는 없습니다.

CFW에서 이전할 때는 먼저 기존 구독 주소와 직접 수정한 설정을 내보낸 뒤, 유지 관리 중인 클라이언트에서 다시 가져오는 것이 좋습니다. 캐시와 서비스 경로, 실행 상태가 호환되지 않을 수 있으므로 프로그램 데이터 폴더 전체를 그대로 복사하지 마세요. 새 클라이언트에서 기존 설정 오류가 발생하면 익숙한 인터페이스를 유지하려고 구형 환경에 머무르기보다 필드를 하나씩 확인하세요.

Clash Meta for Android: 앱 접근 범위 및 백그라운드 실행

흔히 CMFA라고 불리는 Clash Meta for Android는 Android에서만 사용하면서 앱별 트래픽 처리 범위를 조정하려는 사용자에게 적합합니다. 시스템 VPN 인터페이스로 트래픽을 처리하므로 처음 활성화할 때 시스템 권한을 승인해야 합니다. VPN을 사용하는 다른 앱이 같은 인터페이스를 차지하고 있을 수도 있으니, 먼저 어떤 앱이 연결을 관리할지 확인하세요.

앱 접근 범위와 규칙 라우팅은 서로 다른 단계의 설정입니다. 전자는 어떤 앱의 트래픽을 처리할지 정하고, 후자는 처리 대상이 된 트래픽을 어느 출구로 보낼지 정합니다. 특정 앱에 규칙이 적용되지 않는다면 먼저 처리 범위에 포함되어 있는지 확인한 다음 규칙과 DNS를 살펴보세요. 일부 시스템은 백그라운드 활동을 제한하므로 연결을 계속 유지해야 한다면 기기의 배터리 관리 설정도 확인해야 합니다.

Surfboard: 먼저 설정 형식을 확인하세요

Surfboard는 Android 프록시 클라이언트지만, 인터페이스만 바꾼 Clash는 아닙니다. Surge 스타일 설정을 사용하므로 Clash YAML 파일의 확장자만 바꿔서 사용할 수 없습니다. 설정에 비슷한 정책과 규칙, 서버 정보가 있더라도 주요 키워드와 그룹 동작, 프로토콜 매개변수까지 모두 호환되는 것은 아닙니다.

Surfboard에 맞는 구독을 이미 사용하고 있다면 해당 설정 방식으로 계속 사용할 수 있습니다. Clash 구독만 있다면 구독 제공자가 Surfboard 형식도 제공하는지 먼저 문의하세요. 변환 과정에서 특정 프로토콜 매개변수와 DNS 처리 로직, 규칙 집합 정의가 누락될 수 있으므로 가져온 뒤 실제 규칙 매칭 결과를 확인해야 합니다. 초보자라면 기존 설정과 바로 호환되는 클라이언트를 선택하는 편이 일반적으로 더 간편합니다.

ClashX Meta: macOS 메뉴 막대 기반의 구형 작업 흐름

ClashX Meta는 macOS 메뉴 막대를 중심으로 조작하는 클라이언트로, 구형 환경을 알아보려는 사용자가 참고할 수 있습니다. 유지 관리가 중단되었으며 아카이브 패키지에 포함된 Meta 계열 엔진의 기능은 별도로 확인해야 합니다. 이름에 Meta가 들어간다고 해서 현재 mihomo와 완전히 같다고 볼 수는 없습니다. 새로 설치하려는 사용자는 Clash Plus, Clash Verge Rev, FlClash를 먼저 비교해 보세요.

구형 버전을 계속 사용한다면 시스템 업데이트 후 권한과 프록시 복구, 백그라운드 실행이 어떻게 동작하는지 확인하세요. 이전 전에 기존 포트와 구독 주소, 직접 만든 규칙을 기록하고, 이전 후에는 한 번에 하나의 클라이언트만 시스템 프록시를 관리하게 하세요. 여러 앱이 프록시 설정을 동시에 변경하면 한 앱을 종료한 뒤 다른 앱도 연결되지 않을 수 있습니다. 이는 구독 유효성 문제와는 별개입니다.

사용 사례에 따라 선택지 좁히기

처음 시작하는 사용자: Clash Plus부터 살펴보세요. 기기에 맞는 버전을 다운로드 센터에서 찾아 설치한 뒤 구독 가져오기, 설정 활성화, 규칙 모드 지정만 진행하세요. 먼저 자주 사용하는 앱의 연결을 확인한 다음 TUN이나 DNS 덮어쓰기 같은 고급 옵션을 살펴보면 됩니다. 구독 출처나 계정 상태, 설정 형식에 문제가 있다면 클라이언트를 바꿔도 해결되지 않을 수 있습니다.

고급 설정: Verge Rev와 Nyanpasu를 비교하세요. 전자는 데스크톱 설정 관리 중심의 일상적인 작업 흐름에 적합하고, 후자는 엔진 관리가 중요한 사용자에게 적합합니다. 선택하기 전에 필요한 프로토콜과 규칙 집합, 트래픽 처리 방식을 정리하고 각각 지원 여부를 확인하세요. 직접 규칙을 작성하려면 먼저 매칭 순서와 정책 그룹 참조 방식을 이해한 다음 사용할 인터페이스를 선택하세요.

여러 기기 사용: Clash Plus를 먼저, 다음으로 FlClash를 살펴보세요. iOS 기기를 포함한다면 Clash Plus가 이 페이지의 활용 사례에 더 잘 맞습니다. 주로 데스크톱과 Android를 사용한다면 FlClash도 비교할 만합니다. 같은 구독이라도 동시 접속 기기 수나 연결 수에 제한이 있을 수 있으며, 클라이언트가 여러 플랫폼을 지원해도 구독 측 제한은 달라지지 않습니다.

구형 PC: 먼저 운영체제와 아키텍처를 확인하세요. 인터페이스가 가벼워 보이는지보다 구형 운영체제에 설치할 수 있는지, 필요한 런타임이 있는지가 중요합니다. 리소스를 줄이겠다는 이유만으로 유지 관리가 중단된 소프트웨어를 우선 선택하지 마세요. 테스트할 때는 같은 설정과 트래픽 처리 방식, 비슷한 사용 사례를 유지한 뒤 기기의 작업 관리자를 확인하세요. 이 사이트에서는 기기 조건을 고려하지 않은 메모리 사용량 순위를 제공하지 않습니다.

Linux 사용자는 다운로드 센터에서 Clash Verge Rev와 FlClash를 비교하고 배포판에 맞는 패키지 형식을 선택할 수 있습니다. 서버와 라우터는 다른 배포 환경입니다. 일반적으로 mihomo 엔진과 서비스 설정을 직접 관리해야 하므로 데스크톱 GUI 사용법을 그대로 적용하지 마세요.

이전 전 확인 사항: 구독, 권한 및 규칙

설정 출처를 먼저 보관하고 개인 변경 사항을 따로 이전하세요

구독 주소와 업데이트 방식, 현재 선택한 설정 이름을 기록하세요. 직접 추가한 직접 연결 규칙이나 DNS 수정, 정책 그룹 변경 사항이 있다면 별도 사본으로 저장하세요. 구독 주소에 계정 정보가 포함될 수 있으므로 전체 링크와 설정 파일, 민감한 정보가 담긴 로그를 공개 게시판에 올리지 마세요.

새 클라이언트를 처음 실행할 때는 추가 수정하지 않은 설정을 먼저 가져와 정상적으로 파싱되고 연결되는지 확인한 뒤 개인 규칙을 단계적으로 옮기세요. 이렇게 하면 문제의 원인이 구독 자체인지, 형식 호환성인지, 이후에 덮어쓴 설정인지 구분할 수 있습니다. 클라이언트마다 정책 그룹 선택을 저장하는 방식이 다를 수 있으므로 자주 쓰는 그룹의 현재 출구도 다시 확인하세요.

한 번에 하나의 클라이언트만 트래픽을 처리하게 하세요

데스크톱 클라이언트를 바꾸기 전에 기존 클라이언트의 시스템 프록시와 TUN을 끄고 관련 서비스가 백그라운드에서 계속 실행 중인지 확인하세요. Android에서는 기존 VPN 연결을 먼저 중지한 뒤 새 앱에 권한을 부여하세요. 두 클라이언트가 포트나 트래픽 처리 인터페이스를 동시에 점유하면 규칙이 올바른데도 인터넷에 연결되지 않을 수 있습니다.

확인할 때는 먼저 현재 프록시 모드를 살펴보고 연결 로그나 규칙 매칭 결과를 확인하세요. 지연 시간 테스트에 결과가 나와도 해당 테스트 요청이 성공했다는 의미일 뿐, 모든 앱의 트래픽이 처리된다는 뜻은 아닙니다. 여전히 문제가 있다면 자주 묻는 질문에서 구독, 권한, DNS, 규칙 항목을 나눠 확인하세요. 가져오기 절차는 사용 가이드를 참고하세요.

다운로드 센터에서 실제 배포 파일을 확인하세요

클라이언트를 정한 뒤에도 운영체제와 프로세서 아키텍처, 패키지 형식에 맞는 설치 파일을 선택해야 합니다. 프로젝트가 지원하는 플랫폼, 이 사이트에서 제공하는 배포 파일, 기기에서 실행할 수 있는 플랫폼은 각각 다른 개념입니다. 다운로드 센터에서 시스템 요구 사항과 사용 가능한 설치 파일을 확인하세요. 클라이언트 이름만 보고 설치 파일이 기기에 맞을 것이라고 추측하지 마세요.