AWS · kiro-cli

Ejecuta Kiro CLI desde donde estés

La CLI agéntica de AWS, ejecutándose con tu propia identidad de AWS en tu propio ordenador, con una app por delante.

How Happier runs Kiro CLI

Kiro es el único agente de esta lista para el que Happier no tiene ninguna vía de instalación. No hay paquete gestionado, ni binario de release, ni receta de proveedor que pueda ofrecerse a ejecutar — instalas kiro-cli como documenta AWS y Happier lo recoge después de tu PATH.

También es un proveedor integrado del Agent Client Protocol, lanzado como kiro-cli acp sobre un perfil de transporte escrito para él. Esa distinción importa más de lo que parece: Happier tiene una puerta genérica para cualquier CLI que hable el protocolo, y Kiro no pasa por ella. La entrada integrada declara de antemano que esta CLI puede cargar una sesión existente, que anuncia modos y modelos reales y que aceptará imágenes en un prompt — así que la app dibuja esos controles porque la integración dice que existen, no porque lo espere. Kiro aparece en la pantalla de backends ACP por la misma razón, y ahí puedes dejarlo en paz sin problema; la página del proveedor es la que hay que usar.

Todo lo relativo a la identidad se queda con AWS. Happier no guarda ninguna credencial de AWS para este, lanza la CLI como subproceso y deja que resuelva tu identidad exactamente igual que cuando la ejecutas tú; la página del proveedor puede arrancar kiro-cli login en el ordenador que elijas, lo cual es una comodidad y no una intermediación. Los servidores MCP que definiste en Happier le llegan como herramientas nativas y no por el puente de shell, y la reanudación se ofrece como experimental — una identidad de sesión que Happier guardó y le puede pedir a la CLI que retome, no una promesa de que siempre lo hará.

What Kiro CLI does, and what Happier adds

Kiro es la CLI de desarrollo agéntico de AWS, y su documentación trata explícitamente del Agent Client Protocol — algo cómodo, porque ese es el protocolo con el que Happier le habla. happier kiro ejecuta el binario kiro-cli en el repositorio al que lo apuntes.

Todo lo relativo a tu identidad de AWS se queda donde ya estaba. Happier arranca el proceso en tu propio ordenador, lleva la conversación cifrada a tus otros dispositivos y se aparta. No hay pasarela entre la CLI y AWS, y no se copia nada de tu cuenta a ninguna parte.

El ordenador que lo ejecuta no tiene por qué ser el que tienes delante. Una máquina de desarrollo, una instancia EC2 o un equipo metido en un armario valen — instala allí la CLI de Happier, arranca la sesión y léela desde un teléfono.

happier kiro

Read, approve and answer Kiro CLI from any device

Las apps de iOS y Android, la app de escritorio para macOS, Windows y Linux, y app.happier.dev son todos clientes sobre el proceso de Kiro CLI que corre en tu ordenador — no espejos de solo lectura. Responde una solicitud de permiso, envía la siguiente instrucción, explora el repositorio, lee el diff. La transcripción se cifra de extremo a extremo antes de salir de tu ordenador, así que el servidor que la transporta guarda texto cifrado.

Installing Kiro CLI the way AWS documents it

Happier se instala en el ordenador que ya contiene tu repositorio, y happier kiro arranca ahí Kiro CLI como un subproceso normal, en el directorio al que lo apuntes, con la sesión iniciada tal como la iniciaste tú. No hay ningún gateway entre el agente y AWS, ni ninguna copia de tu código en ningún otro sitio.

Happier busca kiro-cli en tu PATH y ejecuta la copia que has instalado. Dentro de Happier no hay ninguna vía de instalación para él: instálalo como documenta AWS y Happier lo recoge desde ahí.

La guía de instalación e inicio de sesión de AWS está en kiro.dev/docs/getting-started/installation/. Happier no la duplica, porque una copia de las instrucciones de instalación de otro es una copia que se queda obsoleta.

Referencia de configuración del lado de Happier — Kiro CLI en la documentación de Happier.

One app for Kiro CLI and 12 other agents

Kiro CLI es uno de los 13 agentes de programación de línea de comandos que ejecuta Happier, y comparten una lista de sesiones, una bandeja de entrada de permisos, un juego de atajos de teclado y una configuración de 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.

Eso importa sobre todo los días en los que ejecutas más de uno: sesiones de distintos proveedores una al lado de la otra, y un toque en una notificación que abre la sesión que generó la solicitud en lugar de la puerta principal de la app. La lista completa está aquí.

The same Kiro CLI session in your terminal and in the app

Escribir happier kiro en una terminal arranca la sesión justo donde estás, y esa misma sesión está en la app al mismo tiempo. Lo que lees en ese shell es la propia vista de Happier de la sesión — la transcripción, las solicitudes de permiso, la salida de las herramientas — y no la interfaz de Kiro CLI. Nadie tiene que renunciar a la terminal para tener un cliente en el teléfono.

No hay entrega a la TUI propia de Kiro CLI. Eso existe para Claude Code, Codex y OpenCode; con Kiro CLI la sesión sigue siendo de Happier en ambos extremos. happier attach <session-id> lista las sesiones de ese ordenador y marca las que no puede reconectar, en lugar de fallar después de que elijas una.

La guía de attach enumera los casos en vez de prometerlos todos.

Preguntas sobre ejecutar Kiro CLI con Happier

¿Happier me instala Kiro?
No — Kiro es el único agente de aquí que no tiene ninguna vía de instalación dentro de Happier. Instala kiro-cli como documenta AWS y Happier lo encuentra después en tu PATH.
El binario es kiro-cli, no kiro, ¿importa eso?
Solo para la detección. Happier busca kiro-cli en tu PATH, porque ese es el nombre que distribuye AWS. El subcomando que escribes sigue siendo happier kiro.
¿Puedo ejecutarlo en una máquina EC2 y usarlo desde el teléfono?
Sí. Instala la CLI de Happier en esa máquina, arranca ahí la sesión y ábrela desde cualquier dispositivo con la sesión iniciada. En el extremo remoto no hace falta pantalla.
¿Happier necesita credenciales de AWS?
No. Happier lanza kiro-cli como subproceso y la CLI resuelve tu identidad de AWS por su cuenta, exactamente igual que cuando la ejecutas directamente. Nada de eso llega a un servidor de Happier.
¿Y si mi organización no permite un relay de terceros?
Ejecuta el tuyo. El relay está en el mismo repositorio con licencia MIT, se despliega con Docker sobre PostgreSQL, SQLite o MySQL, y se puede restringir a tu organización con control por organización de GitHub OAuth, OIDC o mTLS.

Get Kiro CLI onto your phone in two commands

Un comando en el ordenador que contiene tu código, y luego happier kiro en el repositorio en el que quieras trabajar.

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

Los recorridos paso a paso están en las guías. Todo tiene licencia MIT, y el relay es uno que puedes ejecutar tú.