Baixar

Baixar o Happier

Uma página para todas as instalações. Quando a plataforma se identifica, o download certo começa sozinho; quando não, nada avança sem si. Todas as versões continuam listadas abaixo.

A aplicação desktop é o cliente Happier completo para macOS, Windows e Linux: as sessões em todas as máquinas, a caixa de permissões e os próprios agentes. O macOS vem em DMG para Apple Silicon e Intel, o Windows em instalador .exe e o Linux em AppImage, sempre da versão estável atual.

Todas as versões, com somas de verificação e assinaturas minisign, estão na página de versões.

Escolha o caminho e depois verifique-o

Num telemóvel ou tablet, a página da loja é o caminho normal de instalação: App Store no iPhone e iPad, Google Play no Android. O APK direto para Android continua disponível para dispositivos sem Play ou para quem decidir gerir a instalação por conta própria; é uma alternativa, não o botão predefinido.

Os downloads automáticos para computador são deliberadamente prudentes. Windows e Linux têm um único formato de instalador cada, por isso podem começar assim que o navegador identifica a plataforma. Num Mac, o download só começa se o navegador também indicar Apple Silicon ou Intel; caso contrário, a página espera e deixa escolher. Os navegadores móveis nunca recebem automaticamente um ficheiro para computador.

Os links para computador acompanham a versão estável atual em vez de incluírem uma versão nesta página. Para inspecionar um ficheiro antes de o instalar, abra a página de lançamentos e compare a soma de verificação e a assinatura minisign. O instalador da CLI faz essas verificações e para antes de escrever qualquer coisa se uma delas falhar.

As aplicações são metade. A CLI é a outra metade.

Tudo acima é uma janela para a mesma coisa: agentes de programação a correr sob a CLI do Happier num computador seu. Instale-a na máquina que guarda o código e o telemóvel, o navegador e o desktop controlarão as mesmas sessões.

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

O comando adapta-se ao local de onde lê: uma linha de PowerShell no Windows e curl para bash nos restantes sistemas. Nenhum requer root e ambos verificam o que descarregam antes de executar.

Releases assinadas — verifique antes de executar

O instalador não confia na sua própria transferência. Vai buscar o arquivo da release e o checksums.txt publicado, confere o SHA-256 do arquivo contra ele, e depois verifica esse ficheiro de checksums com o minisign contra uma chave que vem dentro do script. Se qualquer uma das verificações falhar, a instalação é abortada antes de alguma coisa ser escrita no disco.

Chave de assinatura 91AE28177BF6E43C:

RWQ85PZ7FyiukYbL3qv/bKnwgbT68wLVzotapeMFIb8n+c7pBQ7U8W2t

Também é servida em happier.dev/happier-release.pub. As duas devem ser idênticas — se não forem, não instale.

Prefere não fazer pipe de nada para uma shell? Não faça:

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

Leia o script · Modelo de segurança