플랫폼 지원 / 커널 호환성 / 설정 관리
Clash 클라이언트 비교 및 선택 가이드
먼저 기기에 설치할 수 있는 클라이언트를 확인한 뒤 필요한 설정을 살펴보세요. 이름이 비슷해도 커널, 구독 추가 방식과 오버라이드 방식은 다를 수 있습니다. 설정을 가져올 수 있다고 해서 모든 필드가 적용되는 것도 아닙니다.
플랫폼·커널·유지보수 상태 비교
플랫폼 열은 이 사이트에서 제공하는 다운로드 링크를 뜻하며, 각 프로젝트가 과거에 지원했던 모든 시스템을 의미하지 않습니다. 좁은 화면에서는 표를 가로로 스크롤할 수 있습니다.
| 클라이언트 | 이 사이트의 플랫폼 링크 | 커널 계열 | 유지보수 상태 | 사용 난이도 | 주요 특징 및 관리 포인트 | 대상 사용자 |
|---|---|---|---|---|---|---|
| Clash Plus | Windows、macOS、Android、iOS | 플랫폼별 앱 안내에서 확인 | 활발히 유지보수 중 | 낮음, 먼저 가져오기 형식 확인 | 멀티 플랫폼 링크, 모바일·데스크톱 기기 선택 | 처음 사용하는 사용자, 멀티 디바이스 사용자 |
| Clash Verge Rev | Windows、macOS、Linux | mihomo | 활발히 유지보수 중 | 기초 난이도 낮음, 오버라이드와 TUN 학습 필요 | 구독 관리, 로컬 오버라이드, 데스크톱 트래픽 가로채기 설정 | 설정을 세밀하게 조정하려는 데스크톱 사용자 |
| FlClash | Windows、macOS、Linux、Android | mihomo | 활발히 유지보수 중 | 낮음, 운영체제별 권한을 따로 설정해야 함 | 데스크톱과 Android에서 유사한 관리 인터페이스 | 기기를 자주 전환하는 사용자 |
| Clash Nyanpasu | Windows | 선택 가능한 커널은 현재 클라이언트 기준 | 활발히 유지보수 중 | 중간, 설정 처리 흐름 이해 필요 | 인터페이스 커스터마이징, 설정 처리 및 커널 관리 | 설정 처리 과정을 직접 제어하려는 고급 사용자 |
| Clash for Windows | Windows | 기존 Clash/Premium 계열 | 유지보수 중단 | 오래된 튜토리얼이 많아 호환성 판단 비용이 큼 | 기존 설정 및 기존 작업 흐름 참고 | 구형 환경을 이전해야 하는 사용자 |
| Clash Meta for Android | Android | Meta/mihomo | 활발히 유지보수 중 | 낮음, VPN 권한과 백그라운드 제한 이해 필요 | Clash YAML 가져오기, Android 프록시 관리 | 호환 설정을 이미 보유한 Android 사용자 |
| Surfboard | Android | 자체 구현, Clash 커널 아님 | 활발히 유지보수 중 | 호환 설정이 있으면 낮음, YAML 이전은 높음 | Surge 스타일 설정 및 규칙 관리 | 해당 형식의 설정을 이미 보유한 사용자 |
| ClashX Meta | macOS | Meta 계열, 보관 패키지에 고정 | 유지보수 중단 | 기본 조작은 적지만 최신 시스템 호환성 확인 필요 | 메뉴 막대 조작, 기존 YAML 작업 흐름 | 구형 macOS 설정을 정리하려는 사용자 |
유지보수 상태는 프로젝트 차원의 정성적 설명이며, 이 사이트가 모든 커밋을 실시간 모니터링한다는 뜻이 아닙니다. 현재 다운로드 패키지에 최신 커널이 포함된다는 보장도 없습니다. 설치 전 앱 안내와 업데이트 기록을 확인하고, 특히 최소 시스템 요구 사항을 점검하세요.
8개 클라이언트 상세 비교
설정 출처, 사용 비용과 이전 범위를 기준으로 살펴보세요. 아래 내용은 모두 페이지에서 바로 확인할 수 있습니다.
Clash Plus: 처음 사용하거나 여러 기기에서 쓰기 좋은 선택지
우선 추천 아직 정해진 클라이언트 작업 흐름이 없다면 Clash Plus의 대상 플랫폼 링크부터 시작하세요. 이 사이트에서는 Windows, macOS, Android 및 iOS 옵션을 제공하며, 설치·설정 가져오기·연결 확인을 마친 뒤 규칙 기반 분류를 익혀 가기에 적합합니다. iOS 사용자는 다운로드 페이지에서 스토어 상세 정보로 이동할 수 있으며, 프로젝트 안내는 clashplus.io에서 확인할 수 있습니다.
여러 플랫폼에 링크가 있다고 해서 각 플랫폼의 기능 메뉴, 커널 구현 또는 구독 형식이 완전히 같다는 뜻은 아닙니다. 선택하기 전에 보유한 자료가 완성된 설정인지, 노드 구독인지, 공유 링크인지 확인하고 앱이 지원하는 가져오기 방식과 대조하세요. 특정 mihomo 필드, 스크립트 인터페이스 또는 설정 병합 순서가 필요하다면 해당 플랫폼의 안내를 먼저 확인해야 합니다. 이름이 같다는 이유만으로 데스크톱 조작 방식을 휴대폰에 그대로 적용하지 마세요.
Clash Verge Rev: 데스크톱 오버라이드와 트래픽 가로채기 설정
Clash Verge Rev는 mihomo 커널을 사용하며, 구독을 관리하면서 로컬 규칙, DNS 또는 오버라이드 내용을 조정하려는 데스크톱 사용자에게 적합합니다. 과거의 Clash Verge와 같은 유지보수 계열이라고 이름만 보고 판단해서는 안 됩니다. 오래된 튜토리얼을 검색할 때는 어느 프로젝트를 가리키는지, 설정 화면과 설정 처리 흐름이 같은지 확인하세요.
이 클라이언트를 선택하는 주된 이유는 데스크톱 설정 관리이며, 설정이 많을수록 좋기 때문이 아닙니다. 처음에는 작동하는 설정만 가져오고 규칙 모드를 선택한 뒤 필요한 시스템 프록시만 활성화하세요. 대상 앱이 시스템 프록시를 따르지 않을 때만 TUN을 추가로 검토하면 됩니다. 서비스 설치, 권한 승인과 설정 병합은 각각 따로 확인해야 합니다. Linux 사용자는 배포판과 패키지 형식도 점검해야 하며, 패키지 확장자가 다르다고 기능 수준이 다르다고 해석해서는 안 됩니다.
FlClash: 데스크톱과 Android에서 이어지는 비슷한 조작 흐름
FlClash는 mihomo 기반이며, 이 사이트에서는 Windows, macOS, Linux 및 Android 링크를 제공합니다. 컴퓨터와 휴대폰을 오가는 사용자라면 비슷한 설정 목록, 정책 선택과 연결 관리 방식 덕분에 인터페이스를 다시 익히는 부담을 줄일 수 있습니다. 장점은 관리 습관을 이어가기 쉽다는 것이지, 모든 시스템이 동일한 네트워크 권한을 공유한다는 뜻은 아닙니다.
데스크톱 시스템 프록시, 데스크톱 TUN과 Android VPN 권한은 서로 다른 트래픽 가로채기 방식입니다. 같은 YAML을 가져오더라도 로컬 포트, LAN 접근, DNS 리스닝과 백그라운드 실행 제한을 각각 설정해야 합니다. 여러 기기로 이전할 때는 노드와 규칙 로직을 우선 공유하고 기기별 설정은 로컬에 남겨 두세요. 로컬 경로, 서비스 설정 또는 비공개 접근 자격 증명이 포함된 데이터 디렉터리 전체를 그대로 복사하지 마세요.
Clash Nyanpasu: 설정 처리와 인터페이스 커스터마이징
Clash Nyanpasu는 설정 처리 흐름을 이해하고 인터페이스와 관리 방식을 조정하려는 사용자에게 더 적합합니다. 이 페이지에서는 이 사이트의 Windows 다운로드 링크를 기준으로 설명하며, 이를 프로젝트의 다른 플랫폼 지원 범위로 확대 해석하지 않습니다. 클라이언트에서 커널 관리 기능을 제공할 수 있지만, 실제 선택 가능한 항목은 설치 패키지와 클라이언트 구현에 따라 달라지므로 활성화 전에 현재 선택된 커널을 확인해야 합니다.
여러 설정 처리 단계를 사용할 때 중요한 것은 수정 규칙을 얼마나 많이 작성했는지가 아니라 최종적으로 커널에 전달되는 내용을 파악하는 것입니다. 구독 업데이트, 로컬 병합과 스크립트 처리가 같은 필드를 순서대로 바꿀 수 있습니다. 정책 그룹 이름이 변경되면 기존 규칙의 대상도 작동하지 않을 수 있습니다. 먼저 원본 설정을 저장하고, 한 번에 한 종류의 처리 로직만 추가한 뒤 최종 설정과 로그를 확인하세요. 구독을 가져와 정책만 전환하면 되는 사용자라면 커스터마이징 기능 때문에 학습 부담을 늘릴 필요가 없습니다.
Clash for Windows: 보관 환경 및 이전 참고
유지보수 중단 Clash for Windows는 흔히 CFW로 줄여 부르며, 오래된 튜토리얼이 여전히 많습니다. 하지만 튜토리얼 수가 현재 시스템 호환성이나 유지보수 가능성을 대신할 수는 없습니다. 기존 Clash/Premium 계열의 역사적 클라이언트이므로, 이름에 Clash가 들어간다는 이유만으로 이후 mihomo 확장의 프로토콜과 설정 필드를 지원한다고 가정해서는 안 됩니다.
안정적으로 작동하는 기존 환경이 있다면 설정 정리와 이전을 위한 참고용으로 사용할 수 있지만, 새 기기에서 우선 선택하는 것은 권장하지 않습니다. 다른 클라이언트로 옮기기 전에 원본 구독, 로컬 규칙, 오버라이드 내용과 시스템 프록시 포트를 각각 백업한 뒤 새 클라이언트에서 항목별로 복원하세요. 새 앱의 데이터 디렉터리를 직접 덮어쓰거나 두 클라이언트가 동시에 시스템 프록시를 제어하게 하지 마세요. 보관 패키지가 실행된다는 것은 현재 실행 조건을 충족했다는 뜻일 뿐, 향후 시스템 업그레이드 후에도 계속 사용할 수 있다는 증거는 아닙니다.
Clash Meta for Android: 모바일 YAML 작업 흐름
Clash Meta for Android는 흔히 CMFA로 줄여 부르며 Meta/mihomo 계열을 이어갑니다. 호환되는 Clash YAML 설정을 이미 보유한 Android 사용자에게 적합합니다. 초기 Clash for Android와 단순히 표시 이름만 다른 것이 아니므로, 튜토리얼·설정 필드·설치 패키지 출처를 확인할 때 구체적인 분기를 구분해야 합니다. 모든 Android 버전을 같은 앱으로 보면 안 됩니다.
처음 실행할 때는 보통 시스템 VPN 권한이 필요하며, 백그라운드에서 계속 작동할지는 기기의 배터리 관리 정책에도 영향을 받습니다. 먼저 화면이 켜진 상태에서 연결을 확인한 뒤 화면 잠금이나 네트워크 전환 후에도 정상 작동하는지 살펴보세요. 백그라운드에서만 연결이 끊긴다면 즉시 노드를 바꾸기보다 시스템 제한을 먼저 점검해야 합니다. 다른 VPN 계열 앱이 설치되어 있다면 제어 충돌이 있는지도 확인하세요. ARM64, ARM 및 범용 패키지 선택은 기기 호환성 문제이며 특정 패키지의 프록시 기능이 더 뛰어나다는 뜻은 아닙니다.
Surfboard: 클라이언트 이름보다 설정 형식을 먼저 확인
Surfboard를 이 사이트의 Android 다운로드 목록에 포함한 이유는 모바일 프록시와 규칙 관리에도 사용되기 때문이지만, Clash 커널을 사용하지는 않습니다. Surge 스타일 설정을 사용하므로 Clash YAML을 동일한 형식처럼 바로 가져올 수 없으며, 모든 Surge 기능이 완전히 구현되어 있다고 가정할 수도 없습니다. 선택하기 전에 설정 제공자에게 지원 형식과 범위를 명확히 확인하세요.
해당 형식의 규칙과 설정을 이미 관리하고 있다면 Surfboard를 사용해 앱을 바꾸느라 전체 작업 흐름을 다시 구성하는 부담을 줄일 수 있습니다. 반대로 Clash 설정만 보유했다면 먼저 이전 비용을 검토해야 합니다. 형식 변환은 확장자만 바꾸는 작업이 아니며 정책 그룹, 규칙 매개변수, DNS 옵션과 프로토콜 지원이 달라질 수 있습니다. 비공개 구독이 포함된 경우 낯선 온라인 변환 서비스에 함부로 제공하지 말고, 제공자가 안내한 호환 출력 방식을 우선 사용한 뒤 변환 결과의 실제 의미를 확인하세요.
ClashX Meta: macOS 메뉴 막대 중심의 보관용 작업 흐름
유지보수 중단 ClashX Meta는 Meta 계열 커널을 사용하며 메뉴 막대 중심의 데스크톱 사용 방식을 유지합니다. 기존 설정이 있는 macOS 사용자는 보관용 링크를 이전 전 설정을 점검하는 데 활용할 수 있습니다. 하지만 새 시스템, 새 프로토콜 또는 새 필드 지원을 위한 기본 선택지는 아니며, 계속 업데이트되는 mihomo 커널과 동일시해서도 안 됩니다.
이전 전에 시스템 프록시 스위치, 로컬 리스닝 포트, 정책 선택과 직접 추가한 규칙을 기록하세요. Apple Silicon과 Intel 설치 패키지는 컴퓨터 아키텍처에 맞게 선택해야 하지만, 아키텍처가 맞더라도 시스템 버전 호환성이 보장되는 것은 아닙니다. 새 환경에서는 Clash Plus, Clash Verge Rev 또는 FlClash를 우선 비교하세요. 기존 클라이언트에서 옮길 때는 먼저 이전 앱의 프록시 제어를 끈 뒤 새 앱을 확인하여, 시스템이 종료된 앱의 로컬 포트를 계속 가리키지 않도록 하세요.
사용 환경별로 선택 범위 좁히기
작업에 필요한 최소 기능으로 먼저 해결한 뒤 복잡한 설정을 추가할지 결정하세요.
다운로드 전 확인할 네 가지
먼저 호환되지 않는 선택을 제외한 뒤 조작 방식을 비교하세요. 이 사이트의 우선 추천 링크는 여전히 Clash Plus입니다.
- 시스템과 아키텍처를 확인하세요. Windows나 macOS라도 아키텍처 요구 사항이 다를 수 있으며, Linux는 배포판과 패키지 형식도 구분해야 합니다. 다운로드 페이지의 플랫폼 링크는 앱 이름보다 첫 번째 필터 조건으로 적합합니다.
- 설정 형식과 커널 필드를 확인하세요. 완성된 YAML, 노드 목록과 단일 노드 링크는 서로 다른 입력입니다. 구독을 목록에 추가할 수 있다는 것은 가져오기 과정이 완료되었다는 뜻일 뿐이며, 이후 현재 커널이 노드·정책 그룹과 규칙 대상을 인식하는지 확인해야 합니다.
- 트래픽이 클라이언트로 들어오는 방식을 확인하세요. 규칙 모드는 커널에 들어온 연결을 어떻게 분류할지 결정할 뿐, 모든 앱이 자동으로 프록시를 사용하게 하지는 않습니다. 시스템 프록시, VPN 권한과 TUN은 서로 다른 트래픽 가로채기 문제를 해결하므로 필요한 방식을 알고 선택해야 합니다.
- 복구 경로를 확인하세요. 기존 설정과 로컬 수정 사항을 저장하고 원래 시스템 프록시 설정을 기록하세요. 새 클라이언트와 기존 클라이언트를 분리해 테스트하고, 먼저 프록시를 명확히 지원하는 앱 하나로 확인한 뒤 범위를 넓히세요. 문제가 생겼을 때 복구할 수 있는 것이 모든 기능을 한꺼번에 켜는 것보다 중요합니다.
클라이언트는 설정을 관리하고 연결을 처리할 뿐이며, 설치한다고 사용할 수 있는 노드가 자동으로 생기지는 않습니다. 사용 권한이 있는 설정과 네트워크 서비스를 이용하고, 거주 지역 및 접속한 네트워크의 규정을 준수하세요. 앱을 선택한 뒤에는 먼저 기본 연결을 완료하고 필요에 따라 DNS, 정책 그룹과 규칙에 대한 상세 안내를 확인하세요.