🖥️ Клиенты на ядре Clash/mihomo: что живо, а что мертво
О чём заметка
Карта графических оболочек, работающих на ядре mihomo (бывший Clash.Meta): какие проекты активны на июль 2026, какие исчезли в ноябре 2023 и почему разница между «обновить приложение» и «обновить ядро» важнее, чем кажется. Сами протоколы и функции ядра разобраны в заметке о возможностях mihomo; про клиенты соседней экосистемы Xray — в Клиенты и маршрутизация.
TL;DR
- Оболочка — это обёртка вокруг ядра: она носит в себе бинарник mihomo, запускает его и управляет им через Clash API. Логика маршрутизации живёт в ядре и в YAML-конфиге, а не в приложении.
- На июль 2026 активно развиваются: Clash Verge Rev (Windows/macOS/Linux), FlClash (кроссплатформенный), Mihomo Party / Clash Party (десктоп), ClashMetaForAndroid (CMFA) и ClashX Meta (macOS).
- Мертвы или заброшены: Clash for Windows (репозиторий удалён 2 ноября 2023), оригинальный ClashX, оригинальный Clash Verge — его продолжение и есть Verge Rev.
- На роутерах ядро запускают отдельные пакеты: OpenClash и ShellClash для OpenWrt-подобных прошивок.
- Практическое правило: обновление GUI ≠ обновление ядра. Свежее приложение со старым ядром не откроет подписку с новыми протоколами.
Оболочка и ядро — кто за что отвечает
Клиент на ядре Clash устроен просто: приложение хранит рядом с собой исполняемый файл mihomo, при запуске стартует его с вашим конфигом и дальше разговаривает с ним по HTTP через Clash API. Всё, что вы видите в интерфейсе — список узлов, переключатель группы, график скорости, лог соединений — это ответы API, отрисованные красиво.
Из этой архитектуры следуют три практических вывода.
Первое: поведение сети определяет конфиг, а не приложение. Если трафик идёт не туда, виноваты правила в YAML, а не выбор оболочки. Смена клиента ту же проблему не лечит — переносится же вместе с подпиской и её логика.
Второе: ядро обновляется отдельно. Многие оболочки обновляются чаще или реже, чем mihomo, и позволяют обновить ядро отдельной кнопкой либо подменить бинарник вручную. Типичный симптом устаревшего ядра — подписка импортируется, но узел с новым протоколом (скажем, AnyTLS или свежий вариант обфускации) не подключается, а в логе видно «unsupported proxy type».
Третье: одинаковые проблемы лечатся одинаково. Инструкции по правилам, DNS и TUN из документации mihomo применимы к любой оболочке — меняется только то, в каком окне вписывается конфиг.
Четвёртое: выбор клиента иногда пытаются сделать за вас. Часть продавцов подписок включает привязку к устройству (HWID) — тогда панель отдаёт конфигурацию только приложениям, умеющим отправлять специальный заголовок, а остальные получают ошибку 404. Ядра к этому непричастны: ограничение живёт на этапе загрузки подписки, а не в протоколе. Разбор механики и способ проверить свою подписку — в заметке про HWID-привязку.
Клиент видит весь ваш трафик
Прокси-клиент расшифровывает и маршрутизирует всё, что вы делаете в сети. Ставьте оболочки только из их официальных репозиториев и проверяйте, что репозиторий действительно живой (недавние коммиты, релизы, issue tracker). После ноября 2023 года имена исчезнувших проектов активно используют сайты-агрегаторы, и «Clash for Windows» с рекламной страницы — это чужая сборка неизвестного происхождения, а не оригинал.
Живые проекты (июль 2026)
| Клиент | Платформы | Чем примечателен |
|---|---|---|
| Clash Verge Rev | Windows, macOS, Linux | Продолжение заброшенного Clash Verge; интерфейс на Tauri (Rust), поддерживает только ядро mihomo — оригинальное ядро Clash в нём убрано за ненадобностью |
| FlClash | Windows, macOS, Linux, Android | Написан на Flutter, поэтому одинаково выглядит на десктопе и телефоне; удобен, если хочется один клиент на все устройства |
| Mihomo Party / Clash Party | Windows, macOS, Linux | Проект, целиком построенный вокруг mihomo: обычно быстрее прочих подхватывает свежие возможности ядра |
| ClashMetaForAndroid (CMFA) | Android | «Родная» андроид-оболочка от MetaCubeX; работает через системный VPN-сервис Android |
| ClashX Meta | macOS | Наследник ClashX, переведённый на ядро mihomo; минималистичный клиент в строке меню |
| GUI.for.Clash | Windows, macOS, Linux | Оболочка, ориентированная на тонкую ручную настройку и работу с несколькими ядрами |
Статусы проверяйте сами
Судьбы клиентов в этой экосистеме меняются быстро — проект может замереть или смениться форком за считаные месяцы. Список выше отражает состояние на 25 июля 2026; перед установкой откройте репозиторий и посмотрите дату последнего релиза, а не только звёзды и рекламные страницы.
Роутеры и системные сценарии
На домашних роутерах ядро запускают не оболочкой, а пакетом прошивки. Для OpenWrt-подобных систем это OpenClash и ShellClash — они ставят ядро, генерируют конфиг, поднимают прозрачный перехват (redir/TPROXY или TUN) и дают веб-интерфейс. Смысл варианта в том, что клиент не нужен ни одному устройству в доме: телефоны, телевизор и консоль ходят через шлюз, а правила применяются централизованно.
Второй системный сценарий — mihomo как сервис на мини-ПК или домашнем сервере, с listeners в роли входной точки для остальных устройств (см. раздел про входящие подключения в возможностях mihomo). Ставится он как обычный systemd-сервис, а управляется через веб-дашборд (metacubexd, zashboard), подключённый к Clash API.
Что исчезло в ноябре 2023
Волна удалений 2–3 ноября 2023 года выкосила самые популярные клиенты (полная хроника — в разделе «Ноябрь 2023: репозитории исчезли»):
- Clash for Windows — на тот момент главный десктопный клиент; репозиторий удалён автором 2 ноября 2023. Проект не возобновлялся. Всё, что распространяется под этим именем сегодня, — сторонние сборки без связи с автором.
- ClashX (macOS) — заархивирован; развитие продолжилось в форке ClashX Meta.
- ClashForAndroid — удалён; актуальная замена — ClashMetaForAndroid.
- Clash Verge — заархивирован; развитие продолжилось в форке Clash Verge Rev, который сегодня и является основным десктопным клиентом.
- clash-dashboard, GUI.for.Clash, ShellClash и ещё около двух десятков проектов попали в ту же волну; часть из них позже вернулась под новыми именами или в форках.
Общая закономерность: исчезали проекты, а не технология. Формат конфига, Clash API и подписки пережили удаление репозиториев, поэтому пользователи в большинстве случаев просто переставили клиент и импортировали ту же самую подписку.
Как выбирать
Если нужен один ответ: на десктопе разумная точка входа — Clash Verge Rev, на Android — ClashMetaForAndroid или FlClash, если хочется одинаковый интерфейс на всех устройствах. Дальше выбор упирается не в функции ядра (оно у всех одно), а в мелочи: как клиент обновляет ядро, умеет ли редактировать конфиг прямо в окне, как ведёт себя TUN-режим на вашей ОС и не конфликтует ли он с корпоративным VPN или антивирусом.
Отдельный вопрос — а нужна ли вообще экосистема Clash. Если ваша подписка — обычный VLESS+REALITY от одного продавца и ничего сложнее раздельной маршрутизации не требуется, клиенты на Xray-core вроде Happ проще (см. Клиенты и маршрутизация). Сильная сторона mihomo проявляется там, где нужны десятки узлов из нескольких подписок, автоматический выбор, сложные правила и один и тот же конфиг на телефоне, ноутбуке и роутере. Развёрнутое сравнение ядер — в отдельной заметке.
📚 См. также
- Обзор раздела Clash — с чего начать чтение.
- mihomo (Clash.Meta) — ядро, на котором работают все перечисленные клиенты.
- Возможности и протоколы mihomo — что именно включают кнопки в интерфейсе.
- mihomo против sing-box и Xray — какое ядро выбрать под задачу.
- Первый запуск — что делать сразу после установки выбранного клиента.
- Типичные проблемы — диагностика, включая случаи «подписка не добавляется» и «узел не подключается».
- HWID-привязка и запрет «чужих» клиентов — когда выбор клиента ограничивает продавец, а не ваши предпочтения.
- Клиенты и маршрутизация Xray — альтернативная экосистема клиентов и настройка раздельного туннелирования.
🤖 Эти статьи открыты — можно обучать на них ИИ
При желании вы можете натренировать ИИ на наших статьях. Исходное форматирование и скачивание всего репозитория одним zip-архивом доступны в Forgejo: исходник этой заметки · весь репозиторий.