Corra a Kiro CLI a partir de onde estiver
A CLI agêntica da AWS, a correr com a sua própria identidade AWS no seu próprio computador, com uma app à frente dela.
How Happier runs Kiro CLI
O Kiro é o único agente desta lista para o qual o Happier não tem qualquer caminho de instalação. Não há pacote gerido, nem binário de release, nem receita do fornecedor que se possa oferecer para executar — instala o kiro-cli como a AWS documenta e o Happier apanha-o do seu PATH depois disso.
É também um fornecedor Agent Client Protocol integrado, lançado como kiro-cli acp sobre um perfil de transporte escrito para ele. Essa distinção importa mais do que parece: o Happier tem uma porta genérica para qualquer CLI que fale o protocolo, e o Kiro não passa por ela. A entrada integrada declara à partida que esta CLI consegue carregar uma sessão existente, que anuncia modos e modelos reais e que aceita imagens num prompt — por isso a app desenha esses controlos porque a integração diz que existem, e não porque tem esperança. O Kiro aparece no ecrã de backends ACP pela mesma razão, e pode deixá-lo em paz aí; a página do fornecedor é a que deve usar.
Tudo o que diz respeito à identidade fica com a AWS. O Happier não guarda qualquer credencial AWS para este, lança a CLI como subprocesso e deixa-a resolver a sua identidade exatamente como faz quando a executa você mesmo; a página do fornecedor pode iniciar kiro-cli login no computador que escolheu, o que é uma conveniência e não uma intermediação. Os servidores MCP que definiu no Happier chegam-lhe como ferramentas nativas em vez de passarem pela ponte de shell, e o retomar é oferecido como experimental — uma identidade de sessão que o Happier guardou e que pode pedir à CLI para voltar a pegar, e não uma promessa de que o fará sempre.
What Kiro CLI does, and what Happier adds
O Kiro é a CLI de desenvolvimento agêntico da AWS, e a documentação dela é explicitamente sobre o Agent Client Protocol — o que é conveniente, porque é esse o protocolo com que o Happier fala com ela. happier kiro executa o binário kiro-cli no repositório para onde o apontar.
Tudo o que diz respeito à sua identidade AWS fica onde já estava. O Happier arranca o processo no seu próprio computador, transporta a conversa encriptada para os seus outros dispositivos e sai da frente. Não há gateway entre a CLI e a AWS, e nada da sua conta é copiado para lado nenhum.
O computador que a corre não tem de ser aquele que tem à frente. Uma máquina de desenvolvimento, uma instância EC2 ou um computador dentro de um armário servem — instale lá a CLI do Happier, inicie a sessão e leia-a a partir de um telemóvel.
happier kiroRead, approve and answer Kiro CLI from any device
As aplicações iOS e Android, a aplicação de desktop para macOS, Windows e Linux, e o app.happier.dev são todos clientes sobre o processo Kiro CLI que corre no seu computador — não espelhos apenas de leitura. Responda a um pedido de permissão, envie a instrução seguinte, percorra o repositório, leia o diff. A transcrição é encriptada de ponta a ponta antes de sair do seu computador, por isso o servidor que a transporta guarda texto cifrado.
Installing Kiro CLI the way AWS documents it
O Happier instala-se no computador que já guarda o seu repositório, e happier kiro inicia lá o Kiro CLI como um subprocesso normal, no diretório para onde o apontar, com a sessão iniciada da forma como a iniciou. Não há gateway nenhum entre o agente e a AWS, nem cópia nenhuma do seu código em mais lado nenhum.
O Happier procura kiro-cli no seu PATH e corre a cópia que instalou. Não existe caminho de instalação para ele dentro do Happier de todo: instale-o da forma que a AWS documenta, e o Happier pega nele a partir daí.
O guia de instalação e login da própria AWS está em kiro.dev/docs/getting-started/installation/. O Happier não o espelha, porque uma cópia das instruções de instalação de outra pessoa é uma cópia que fica desatualizada.
Referência de configuração do lado do Happier — Kiro CLI na documentação do Happier.
One app for Kiro CLI and 12 other agents
O Kiro CLI é um de 13 agentes de programação de linha de comandos que o Happier corre, e todos partilham uma lista de sessões, uma caixa de entrada de permissões, um conjunto de atalhos de teclado e uma configuração MCP.
You define an MCP server once and Kiro CLI receives it as native MCP inventory, next to whatever MCP servers it already had of its own.
Isso conta sobretudo nos dias em que está a correr mais do que um: sessões de fornecedores diferentes lado a lado, e um toque numa notificação a abrir a sessão que levantou o pedido em vez da porta de entrada da aplicação. A lista completa está aqui.
The same Kiro CLI session in your terminal and in the app
Escrever happier kiro num terminal inicia a sessão mesmo onde está, e a mesma sessão está na aplicação ao mesmo tempo. O que lê nessa shell é a apresentação que o próprio Happier faz da sessão — a transcrição, os pedidos de permissão, a saída das ferramentas — e não a interface do Kiro CLI. Ninguém tem de abdicar do terminal para ter um cliente de telemóvel.
Não há entrega para a TUI do próprio Kiro CLI. Isso existe para Claude Code, Codex e OpenCode; com Kiro CLI a sessão continua sendo do Happier nas duas pontas. happier attach <session-id> lista as sessões daquele computador e marca as que não consegue reconectar, em vez de falhar depois que você escolhe uma.
O guia de attach lista os casos em vez de prometer todos eles.
Perguntas sobre correr o Kiro CLI através do Happier
- O Happier instala o Kiro por mim?
- Não — o Kiro é o único agente aqui sem qualquer caminho de instalação dentro do Happier. Instale o
kiro-clicomo a AWS documenta e o Happier encontra-o no seu PATH depois disso. - O binário é kiro-cli, não kiro — isso importa?
- Só para a deteção. O Happier procura
kiro-clino seu PATH, porque é esse o nome com que a AWS o distribui. O subcomando que escreve continua a serhappier kiro. - Posso corrê-la numa máquina EC2 e usá-la a partir do telemóvel?
- Sim. Instale a CLI do Happier nessa máquina, inicie aí a sessão e abra-a a partir de qualquer dispositivo com sessão iniciada. Nada do lado remoto precisa de ecrã.
- O Happier precisa de credenciais AWS?
- Não. O Happier lança o
kiro-clicomo subprocesso e é a CLI que resolve a sua identidade AWS, exatamente como faz quando a executa diretamente. Nada disso chega a um servidor do Happier. - E se a minha organização não permitir um relay de terceiros?
- Execute o seu. O relay está no mesmo repositório com licença MIT, é implantado com Docker sobre PostgreSQL, SQLite ou MySQL, e pode ser restringido à sua organização com controlo por organização via OAuth do GitHub, OIDC ou mTLS.
Get Kiro CLI onto your phone in two commands
Um comando no computador que guarda o seu código, e depois happier kiro no repositório em que quer trabalhar.
curl -fsSL https://happier.dev/install | bashOs passo a passo estão nos guias. Tudo isto tem licença MIT, e o relay é um que pode correr você mesmo.

