Kiro

Обновлено: 28 дней назад
Kiro помогает разрабатывать приложения через сохранённые требования, проектирование и задачи. Агент работает в IDE, терминале и облачной веб-сессии, подключает MCP и выполняет независимые шаги параллельно. Код и условия передачи данных требуют проверки.

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

Разработка по сохранённой спецификации

Режим specs превращает задачу в три рабочих документа. requirements.md фиксирует требования, design.md описывает решение, tasks.md содержит шаги реализации. Для исправления ошибки используется разбор в bugfix.md.

Такой подход помогает видеть, на каком основании внесено изменение. Документы можно прочитать и уточнить до перехода к выполнению, особенно когда задачу обсуждают несколько участников команды.

Агент в редакторе кода

IDE основана на Code OSS. При переходе можно импортировать настройки VS Code, темы и совместимые расширения Open VSX. Агент работает рядом с привычным редактором и файлами проекта.

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

Терминал и рабочие команды

CLI переносит взаимодействие с агентом в терминал. Этот вариант удобен там, где работа уже построена вокруг команд, проверок и сценариев разработки.

Команды имеют собственные правила разрешений. Разрешённый набор стоит ограничивать конкретными операциями. Широкое доверие к оболочке способно дать агенту больше возможностей, чем требовалось для задачи.

Облачная сессия в браузере

Kiro Web запускает работу в изолированном облачном окружении. Сессия может продолжаться после закрытия ноутбука, а пользователь возвращается к прогрессу и изменениям через браузер.

Поддерживаются подключения GitHub и GitLab, работа с несколькими репозиториями и подготовка изменений для проверки. Облачные автоматизации доступны в веб-версии. Для Web нужен платный аккаунт.

Задачи с учётом зависимостей

При выполнении спецификации агент определяет зависимости между задачами. Независимые шаги могут идти параллельно, следующие группы начинают работу после завершения нужных предыдущих действий.

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

Инструкции и подключение инструментов

Постоянные инструкции, Agent Skills и настройки агента помогают задать правила конкретного проекта. MCP подключает внешние инструменты, документацию и дополнительные источники контекста.

В IDE, CLI и Web поддерживаются локальные и удалённые MCP-серверы. Подключение следует проверять отдельно от полномочий самого агента. Для контроля доступа к собственной инфраструктуре в каталоге описан Octelium .

Проверка требований и корректности

В IDE есть анализ требований на противоречия и неоднозначность. Проверка корректности с тестами свойств помогает искать случаи, которые могут остаться за пределами обычных примеров.

Эти функции имеют различия между интерфейсами. Документация указывает проверку корректности через property-based testing для IDE; её нельзя автоматически обещать в CLI или Web. Подготовленные агентом тесты также требуют просмотра.

Режимы контроля изменений

Autopilot позволяет выполнять несколько шагов самостоятельно. Supervised показывает изменения после работы агента для проверки пользователем и позволяет отклонить их.

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

Данные индивидуального аккаунта

Для Free и индивидуальных платных подписок документация допускает использование вопросов, ответов и сгенерированного кода для улучшения сервиса, включая обучение моделей. В настройках предусмотрен отказ от передачи таких данных.

Контент Enterprise не используется для улучшения сервиса, соответствующий сбор отключён автоматически. Платный индивидуальный аккаунт сам по себе не получает те же условия, что корпоративный.

Где работает

Доступны десктопная IDE, CLI и веб-версия. MCP работает как канал подключения инструментов. Приложение iOS находится в Preview с ограниченными приглашениями через TestFlight; заявлены iOS 26+ и платный план. Общедоступным мобильным выпуском его считать нельзя.

Россия отсутствует в опубликованном списке стран покупки подписки через социальный вход или AWS Builder ID. Региональные условия моделей также различаются. Наличие сайта не подтверждает возможность оплаты и использования каждого режима из любого региона.

Планы и расход кредитов

Осенью 2026 года указаны следующие месячные планы. Платные цены приведены за пользователя, без применимых налогов.

  • Free , 0 USD в месяц. 50 кредитов и ограниченный набор моделей.
  • Pro , 20 USD в месяц. 1000 кредитов.
  • Pro+ , 40 USD в месяц. 2000 кредитов.
  • Pro Max , 100 USD в месяц. 5000 кредитов.
  • Power , 200 USD в месяц. 10000 кредитов.

Дополнительные кредиты стоят 0,04 USD за единицу. Расход зависит от модели и работы агента; длинная сессия не равна одному запросу. Для команды доступны корпоративное управление и централизованная оплата.

Сильные стороны и ограничения

Плюсы

  • Требования, проектирование и задачи сохраняются рядом с кодом.
  • IDE, терминал и облачная работа для разных процессов разработки.
  • Параллельное выполнение независимых задач.
  • MCP, контроль изменений и отдельные корпоративные настройки.

Ограничения

  • Ответы и изменения агента требуют проверки и тестов проекта.
  • Некоторые функции доступны только в определённом интерфейсе.
  • Web требует платного плана, iOS доступна по приглашениям.
  • Квоты, региональные условия и правила данных зависят от аккаунта.

AWS и условия продукта

Kiro разрабатывает Amazon Web Services. В продукте используются собственные интерфейсы разработки, облачные окружения и модели из доступного набора.

Коммерческую IDE следует отличать от отдельно опубликованного рабочего пространства Crew. Наличие открытого компонента не делает весь продукт или все подключённые модели свободным программным обеспечением.

Проверяемое изменение в существующем проекте

Для начала подходит одна ограниченная задача с понятным текущим и ожидаемым поведением. В спецификации полезно записать, какие части должны остаться прежними, а в плане предусмотреть проверку готового результата.

Исходные требования можно подготовить с помощью Kuse AI и передать разработчику как документ. Kiro подходит работе, где агенту нужен контекст реального репозитория, а человек готов проверять решение, расход кредитов и изменения файлов.

Функционал
  • автоматизация
  • генерация кода
  • ИИ-агенты
  • планирование
  • разработка приложений
  • рефакторинг
  • создание документаций
  • тестирование
  • code review
  • MCP
  • pull request
Возможности сервиса
Нужен VPN Нет
Русский язык Нет
Русский интерфейс Нет
Доступность
  • WEB
  • PC
  • IDE
  • CLI
  • MCP
Оценить
3.24K
Пока нет отзывов. Ваш будет первым!