Скачать

Скачать Happier

Одна страница для любой установки. Если платформу можно определить точно, нужная загрузка начнётся сама; если нет, без вас ничего не произойдёт. Все сборки в любом случае перечислены ниже.

Десктопное приложение — полноценный клиент Happier для macOS, Windows и Linux: сессии со всех машин, входящие запросы разрешений и сами агенты. Для macOS есть DMG под Apple Silicon и Intel, для Windows — установщик .exe, для Linux — AppImage из текущего стабильного релиза.

Все сборки с контрольными суммами и подписями minisign находятся на странице релизов.

Выберите способ, затем проверьте его

На телефоне или планшете обычный путь установки — страница в магазине: App Store на iPhone и iPad, Google Play на Android. Прямая загрузка APK для Android остаётся доступной для устройств без Play и для тех, кто намеренно управляет установкой самостоятельно; это запасной вариант, а не кнопка по умолчанию.

Автоматическая загрузка настольных версий намеренно осторожна. У Windows и Linux по одному формату установщика, поэтому загрузка может начаться, как только браузер определит платформу. На Mac она начинается только тогда, когда браузер также сообщает Apple Silicon или Intel; иначе страница ждёт вашего выбора. Мобильный браузер никогда не получает настольный файл автоматически.

Ссылки для компьютеров ведут на текущий стабильный релиз, а не закрепляют версию на этой странице. Чтобы проверить файл до установки, откройте страницу релизов и сверьте контрольную сумму и подпись minisign. Установщик CLI выполняет эти проверки сам и останавливается до записи данных, если хотя бы одна проверка не пройдена.

Приложения — одна половина. CLI — вторая.

Всё выше — окно в одну систему: агенты программирования работают под управлением CLI Happier на вашем компьютере. Установите его на машину с кодом, и телефон, браузер и десктоп будут управлять одними и теми же сессиями.

curl -fsSL https://happier.dev/install | bash

Команда подстраивается под систему: одна строка PowerShell в Windows и curl в bash в остальных случаях. Root не нужен, и оба варианта проверяют загруженное до запуска.

Подписанные релизы — проверьте перед запуском

Установщик не доверяет собственной загрузке. Он скачивает архив релиза и опубликованный checksums.txt, сверяет с ним SHA-256 архива, а затем проверяет сам файл контрольных сумм через minisign ключом, который лежит внутри скрипта. Провал любой из двух проверок прерывает установку до того, как на диск что-либо запишется.

Ключ подписи 91AE28177BF6E43C:

RWQ85PZ7FyiukYbL3qv/bKnwgbT68wLVzotapeMFIb8n+c7pBQ7U8W2t

Он же отдаётся по адресу happier.dev/happier-release.pub. Эти два значения должны совпадать — если нет, не устанавливайте.

Предпочитаете ничего не направлять по конвейеру в оболочку? И не надо:

curl -fsSL https://happier.dev/install.sh -o happier-install.sh
less happier-install.sh   # read it first
bash happier-install.sh

Прочитать скрипт · Модель безопасности