AWS · kiro-cli

Запускайте Kiro CLI откуда угодно

Агентный CLI от AWS, работающий под вашей собственной учётной записью AWS на вашем собственном компьютере, с приложением перед ним.

How Happier runs Kiro CLI

Kiro — единственный агент в этом списке, для которого у Happier вообще нет пути установки. Нет ни управляемого пакета, ни релизного бинарника, ни вендорского рецепта, который он мог бы предложить выполнить, — вы устанавливаете kiro-cli так, как это описывает AWS, а Happier потом подхватывает его из вашего PATH.

Это ещё и встроенный провайдер Agent Client Protocol, запускаемый как kiro-cli acp на написанном для него транспортном профиле. Это различие важнее, чем кажется: у Happier есть универсальная дверь для любого CLI, говорящего на этом протоколе, и Kiro в неё не идёт. Встроенная запись сразу объявляет, что этот CLI умеет загрузить существующую сессию, что он объявляет настоящие режимы и модели и что он примет изображения в промпте, — поэтому приложение рисует эти элементы управления потому, что так говорит интеграция, а не потому, что надеется. По той же причине Kiro появляется на экране ACP-бэкендов, и там его спокойно можно не трогать: пользоваться стоит страницей провайдера.

Всё, что касается идентичности, остаётся у AWS. Happier не держит для этого агента никаких учётных данных AWS, запускает CLI как подпроцесс и даёт ему разрешить вашу идентичность ровно так же, как он делает это при запуске вручную; страница провайдера может запустить kiro-cli login на выбранном вами компьютере, и это удобство, а не посредничество. MCP-серверы, описанные вами в Happier, доходят до него нативными инструментами, а не через shell-мост, а возобновление предлагается как экспериментальное — идентификатор сессии, который Happier сохранил и может попросить CLI подхватить снова, а не обещание, что так будет всегда.

What Kiro CLI does, and what Happier adds

Kiro — агентный CLI для разработки от AWS, и его документация прямо говорит про Agent Client Protocol — удобно, потому что именно на этом протоколе Happier с ним и разговаривает. happier kiro запускает бинарник kiro-cli в том репозитории, на который вы его направите.

Всё, что касается вашей идентичности в AWS, остаётся там, где было. Happier запускает процесс на вашем собственном компьютере, переносит разговор на ваши другие устройства зашифрованным и уходит с дороги. Между CLI и AWS нет шлюза, и ничего о вашей учётной записи никуда не копируется.

Компьютер, на котором он работает, не обязан быть тем, что перед вами. Машина для разработки, инстанс EC2 или компьютер в шкафу вполне подойдут: поставьте там Happier CLI, запустите сессию и читайте её с телефона.

happier kiro

Read, approve and answer Kiro CLI from any device

Приложения для iOS и Android, десктопное приложение для macOS, Windows и Linux и app.happier.dev — все они клиенты к процессу Kiro CLI, работающему на вашем компьютере, а не зеркала только для чтения. Ответьте на запрос разрешения, отправьте следующую инструкцию, просмотрите репозиторий, прочитайте дифф. Транскрипт шифруется сквозным шифрованием до того, как покинет ваш компьютер, так что сервер, который его несёт, держит шифротекст.

Installing Kiro CLI the way AWS documents it

Happier ставится на тот компьютер, где уже лежит ваш репозиторий, а happier kiro запускает там Kiro CLI обычным подпроцессом, в том каталоге, на который вы его направите, с тем входом, который вы сами и выполнили. Между агентом и AWS нет шлюза, и нигде больше нет копии вашего исходного кода.

Happier ищет kiro-cli в вашем PATH и запускает ту копию, которую вы установили. Пути установки внутри Happier для него нет вообще: установите его так, как это описывает AWS, и Happier потом подхватит его оттуда.

Собственное руководство AWS по установке и входу — на kiro.dev/docs/getting-started/installation/. Happier его не дублирует: копия чужой инструкции по установке — это копия, которая устаревает.

Справочник по настройкам на стороне Happier — Kiro CLI в документации Happier.

One app for Kiro CLI and 12 other agents

Kiro CLI — один из 13 агентов программирования в командной строке, которых запускает Happier, и у них общий список сессий, общий список входящих для разрешений, один набор горячих клавиш и одна конфигурация 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.

Больше всего это важно в те дни, когда вы запускаете больше одного: сессии разных вендоров рядом друг с другом, а касание уведомления открывает ту сессию, которая подняла запрос, а не входной экран приложения. Полный список здесь.

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

Набрав happier kiro в терминале, вы запускаете сессию прямо там, где стоите, и та же сессия одновременно доступна в приложении. То, что вы читаете в этой оболочке, — собственное отображение сессии в Happier: транскрипт, запросы разрешений, вывод инструментов, — а не интерфейс Kiro CLI. Никому не приходится отказываться от терминала ради клиента на телефоне.

Передачи в собственный TUI Kiro CLI нет. Она есть у Claude Code, Codex и OpenCode, а с Kiro CLI сессия с обоих концов остаётся сессией Happier. happier attach <session-id> перечисляет сессии на этом компьютере и помечает те, к которым не может подключиться заново, вместо того чтобы падать после того, как вы выбрали одну.

Руководство по attach перечисляет случаи, вместо того чтобы обещать их все.

Вопросы про запуск Kiro CLI через Happier

Устанавливает ли Happier Kiro за меня?
Нет — Kiro единственный агент здесь, для которого внутри Happier вообще нет пути установки. Установите kiro-cli так, как это описывает AWS, и Happier потом найдёт его в вашем PATH.
Бинарник называется kiro-cli, а не kiro — это важно?
Только для обнаружения. Happier ищет в вашем PATH kiro-cli, потому что под этим именем его поставляет AWS. Подкоманда, которую вы набираете, остаётся happier kiro.
Можно ли запустить его на машине EC2 и пользоваться с телефона?
Да. Установите Happier CLI на эту машину, запустите сессию там и откройте её с любого устройства, где вы вошли в аккаунт. Удалённой стороне не нужен дисплей.
Нужны ли Happier учётные данные AWS?
Нет. Happier запускает kiro-cli как подпроцесс, а CLI сам разрешает вашу идентичность в AWS ровно так же, как при прямом запуске. Ничего из этого не доходит до сервера Happier.
Что если моя организация не разрешает сторонний релей?
Запустите свой. Релей лежит в том же репозитории под лицензией MIT, разворачивается через Docker на PostgreSQL, SQLite или MySQL и может быть ограничен вашей организацией через GitHub OAuth с проверкой организации, OIDC или mTLS.

Get Kiro CLI onto your phone in two commands

Одна команда на компьютере, где лежит ваш код, затем happier kiro в том репозитории, в котором вы хотите работать.

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

Пошаговые разборы — в руководствах. Всё это под лицензией MIT, а релей можно запустить самому.