Что такое Kiro?
Kiro — это загружаемая среда для программирования, созданная Amazon Web Services, которая ведет разработку с поддержкой ИИ в направлении, которое большинство инструментов этой категории не пробовали.
В то время как большинство AI-инструментов для кодинга позволяют вам ввести запрос и сразу получить код, Kiro сначала запускает процесс планирования: он читает контекст вашего проекта, пишет документ с требованиями, генерирует технический дизайн, разбивает все на пронумерованный список задач и только затем начинает писать код.
Доступный как IDE, CLI-инструмент, веб-интерфейс (в настоящее время в превью для платных пользователей) и мобильное приложение (ранний доступ на iOS), Kiro позиционирует себя как инструмент для разработчиков, которые хотят структурированный, поддерживаемый результат, а не быстрый код, который через неделю придется разбирать заново.
Для кого предназначен Kiro?
- Разработчики, которых подвел AI-генерированный код, ломавшийся уже на следующий день. Рабочий процесс Kiro со спецификациями заставляет планировать до реализации, а значит, код, который он пишет, можно отследить до задокументированных требований, а не до предположений, собранных наугад.
- Команды, переходящие на agentic workflows. Agent Hooks в Kiro позволяют автоматизировать повторяющиеся задачи, такие как написание тестов или генерация документации, автоматически запускаясь каждый раз при изменении подходящего файла, без повторных запросов.
- Разработчики AWS-экосистемы. Kiro построен на инфраструктуре AWS, обрабатывает данные между регионами AWS в пределах вашей географии и естественно подключается к сервисам AWS. Если ваш стек уже сильно завязан на AWS, Kiro подойдет без дополнительных настроек.
- Пользователи VS Code, которым нужен AI глубже автодополнения. IDE Kiro построена на той же основе, что и VS Code. Ваши сочетания клавиш, настройки и расширения переносятся в процессе онбординга за считанные минуты.
Плюсы и минусы Kiro
- Рабочий процесс со спецификациями планирует до написания кода
- Agent Hooks автоматизируют задачи по событиям файлов
- Расширения и настройки VS Code импортируются без проблем
- Режим Autopilot строит без постоянных запросов на подтверждение
- Steering docs дают Kiro контекст проекта
- Поддерживает несколько frontier-моделей, включая Opus 4.8
- Интеграция с MCP server подключает внешние инструменты нативно
- Требуется загрузка; не доступен через браузер на бесплатном тарифе
- 50 бесплатных кредитов заканчиваются быстрее, чем ожидаешь
- Один раз был тайм-аут во время фазы уточнения требований
Разбивка оценки
Самые высокие оценки Kiro получает за функции и функциональность, где его рабочий процесс со спецификациями, agent hooks и выполнение в режиме autopilot выводят его впереди любого другого AI-инструмента для кодинга, рассмотренного здесь. Он теряет позиции в доступности и модели кредитов, и к обоим этим аспектам стоит отнестись честно, прежде чем переходить к работе.
| Функция | Оценка (из 10) | Почему такая оценка |
|---|---|---|
| Простота использования | 7.0 | Знакомо любому пользователю VS Code; необходимость загрузки и ориентированность только на разработчиков выводят его за пределы досягаемости для нетехнических пользователей |
| Функции и функциональность | 9.5 | Рабочий процесс со спецификациями, agent hooks, autopilot, интеграция MCP, steering docs: самый полный набор функций среди всех рассмотренных AI-инструментов для кодинга |
| Дизайн и кастомизация | 7.0 | Темные и светлые темы IDE; хороший контроль над структурой сгенерированного кода через редактирование спецификаций и steering documents |
| Соотношение цены и качества | 6.5 | 50 кредитов бесплатного тарифа ушли быстрее, чем ожидалось: уже 4.28 было израсходовано на планирование, прежде чем была написана хоть одна строка кода приложения |
| Производительность и надежность | 7.5 | Планирование было подробным и конкретным; один подтвержденный тайм-аут на 7 minutes 24 seconds во время уточнения требований |
| Итог | 8.2 | Рабочий процесс Kiro со спецификациями — это самый структурированный подход к AI-assisted разработке, рассмотренный на сегодняшний день. Оценка отражает это реальное отличие, но сдерживается ограниченным бесплатным тарифом и одним зафиксированным сбоем надежности во время тестирования. |
Функции Kiro
- Рабочий процесс со спецификациями: требования, дизайн, задачи, код
- Agent Hooks автоматизируют задачи по событиям файлов
- Steering documents дают агенту контекст проекта
- Режим Autopilot выполняет задачи без пошагового подтверждения
- Поддержка серверов MCP для интеграции внешних инструментов
- Импорт конфигурации VS Code при первом запуске
- Поддержка нескольких моделей, включая Claude Opus 4.8
Мой честный обзор Kiro: что я обнаружил после тестирования
Большинство AI-конструкторов приложений делятся на две категории:
- визуальные инструменты, которые генерируют интерфейс по описанию
- и чат-инструменты, которые пишут код напрямую в ответ на запрос
Kiro не относится ни к одной из этих категорий, поэтому его обзор требует другого подхода.
Kiro — это agentic IDE. Вы не перетаскиваете компоненты на холст и не получаете live preview через 30 секунд. Вместо этого вы получаете локальную среду разработки, которая планирует сборку до ее начала, создавая требования, документ дизайна и структурированный список задач, которые агент затем выполняет шаг за шагом.
Приложение, которое он создает, — это реальный проект на вашей машине, в файлах, которыми вы владеете, с использованием стека, который вы определяете сами.
Чтобы проверить, действительно ли этот процесс работает, я с нуля собрал в Kiro платформу для управления недвижимостью.
Запрос охватывал аутентификацию арендодателей и арендаторов, управление объектами недвижимости и помещениями, отслеживание договоров аренды, заявки на обслуживание со статусами, интеграцию платежей Stripe, email-уведомления и панель арендодателя с отчетностью. Этот же запрос использовался для оценки Rork, Figma Make, Uizard и Retool, что позволяет сравнивать, как каждый инструмент справляется с реальной сложностью, а не с простым примером.
Вопрос, на который этот обзор должен был ответить, был конкретным: производит ли рабочий процесс Kiro, ориентированный на спецификации, более структурированный и поддерживаемый результат, чем инструменты, которые сразу переходят к коду?
Вот что я выяснил.
Запуск Kiro: загрузка, а не вкладка браузера
Каждый другой AI-конструктор приложений, рассматриваемый в этом сравнении, работает в браузере. Kiro — нет. Чтобы начать, нужно зайти на kiro.dev, нажать Downloads, выбрать свою операционную систему и установить приложение на компьютер.

Я использовал Pop OS, дистрибутив Linux на базе Debian, поэтому выбрал пакет Debian (.deb) в выпадающем списке. Сайт также предлагает универсальный пакет (.tar.gz) для других Linux-систем. Установщики для Windows и macOS доступны на той же странице загрузок.
Что это означает на практике:
- Первая сессия требует локальной установки, а не вкладки браузера
- Нет доступа только через интернет на бесплатном тарифе (веб-интерфейс доступен только на платных планах, сейчас в превью)
- Для разработчиков это не проблема
- Для всех, кто сравнивает Kiro с браузерными конструкторами, учитывайте это время на настройку
Сама установка была простой. Не было ни шагов по конфигурации, ни необходимости вручную разруливать зависимости, а приложение запустилось без проблем после стандартной установки пакета.
Вход в систему происходит в браузере, а не внутри приложения
После первого запуска IDE не просит выполнить вход прямо в окне приложения. Она перенаправляет вас на страницу в браузере для аутентификации.

Экран входа предлагает четыре варианта:
| Способ входа | Для кого подходит |
|---|---|
| Индивидуальные разработчики и фрилансеры | |
| GitHub | Наиболее естественный вариант для разработчиков с существующими аккаунтами |
| AWS Builder ID | Разработчики, уже находящиеся в экосистеме AWS |
| Your Organization | Корпоративные команды, использующие SSO |
Вариант GitHub хорошо выбран для целевой аудитории. У большинства разработчиков уже есть аккаунт GitHub, и они могут войти без создания новых учетных данных.
Вот что стоит знать перед регистрацией:
- Вход через Google или AWS Builder ID (не AWS Identity Center) дает вам кредит $20, применяемый к вашему первому переходу на платный план. Это одноразовая выгода, о которой стоит знать перед выбором способа входа.
- Вход через “Your Organization” использует enterprise SSO и является входной точкой для команд, которым нужно централизованное управление идентификацией.
- Входя в систему, вы соглашаетесь с AWS Customer Agreement, Service Terms, Privacy Notice и AWS Intellectual Property License. Поскольку Kiro — продукт AWS, ваши данные обрабатываются между регионами AWS в пределах вашей географии.
Онбординг: три шага настройки менее чем за две минуты
После входа Kiro запускает короткую последовательность настройки перед открытием основной IDE. Шаги такие:
Шаг 1: Выберите тему. Kiro Dark или Kiro Light. Оба варианта показывают живой предпросмотр подсветки синтаксиса перед подтверждением.

Шаг 2: Настройте интеграцию с shell. Это позволяет открывать любой проект из терминала с помощью команды kiro . Вы можете пропустить этот шаг и настроить позже.

Шаг 3: Импорт из VS Code. Kiro подтягивает ваши существующие расширения VS Code (любые доступные в Open VSX), настройки и привязки клавиш. Расширения загружаются в фоне, пока онбординг продолжается, так что ждать на экране загрузки не нужно.

Самая практично полезная часть этого процесса — импорт из VS Code. Если вы годами настраивали среду VS Code под себя, переход не потребует начинать с нуля. В моем сеансе импорт прошел без проблем.
Чего онбординг не включает, так это знакомства с основными функциями Kiro. Вам не объясняют, что такое Specs, Agent Hooks или Steering Documents. Вы попадаете на главный экран и разбираетесь самостоятельно. Это приемлемо для опытной аудитории разработчиков, но означает, что первая сессия с самыми характерными функциями инструмента требует самостоятельного изучения.
Внутри IDE: четыре панели, которые делают Kiro особенным
IDE Kiro выглядит как VS Code, потому что построена на той же основе. Проводник файлов, вкладки редактора, терминал, строка поиска и строка меню работают ровно так, как ожидается.

От стандартной установки VS Code Kiro отличается специальной левой панелью, которая содержит четыре раздела, не существующих ни в одном расширении VS Code:
| Раздел панели | Что он делает |
|---|---|
| Specs | Создание и управление документами спецификаций (требования, дизайн, задачи) для сложных сборок |
| Agent Hooks | Настройка автоматизированных задач, запускающихся по событиям файловой системы |
| Agent Steering and Skills | Хранение файлов с рекомендациями, которые определяют поведение агента во всех сессиях |
| MCP Servers | Подключение внешних инструментов и источников данных к агенту Kiro |
Справа в IDE находится панель чата. Именно здесь вы взаимодействуете с Kiro и видите потребление кредитов в реальном времени. “Est.
Credits Used: 0.1, Elapsed time: 57s” обновляется после каждого действия агента, так что вы всегда знаете, во что обходится каждая задача.
Внизу панели ввода чата два элемента управления определяют поведение Kiro для каждой задачи:
- Выбор модели: Выберите Auto (Kiro подбирает наиболее экономичную модель для каждого запроса) или выберите конкретную модель, например Claude Sonnet 4.6 или Claude Opus 4.8.
- Переключатель Autopilot: Когда Autopilot включен, Kiro пишет и редактирует файлы без ожидания вашего подтверждения на каждом шаге. Когда он выключен, Kiro делает паузу перед каждой командой и просит Trust, Reject или Run it manually.

Для теста платформы управления недвижимостью я оставил Autopilot включенным во время планирования и использовал ручное подтверждение во время выполнения задач, чтобы оценивать каждый шаг отдельно.
Вердикт: Макет IDE становится комфортным за несколько минут для любого пользователя VS Code. Четыре раздела левой панели — это место, где живет ценность Kiro, и понимание каждого из них до первой сессии определяет, сколько вы получите от инструмента.
Steering Documents: предоставление Kiro контекста до первого запроса
Первое, что нужно сделать в новом проекте Kiro, — это не начинать сборку. Сначала нужно сгенерировать steering documents.
Я нажал “Generate Steering Docs” в панели Kiro перед отправкой любого запроса. Kiro просканировал пустой каталог проекта и создал три markdown-файла внутри .kiro/steering/:
| Файл | Содержимое |
|---|---|
| product.md | Название продукта, описание, основные предметные области и ключевые цели |
| structure.md | Ожидаемая структура папок и соглашения по организации файлов |
| tech.md | Ожидаемый стек технологий, типовые команды и соглашения по коду |

Для совершенно пустого проекта Kiro вывел разумные значения по умолчанию: React с TypeScript, Next.js API routes, PostgreSQL, Prisma, Tailwind CSS и JWT-based аутентификацию. Он пометил и tech.md, и structure.md как заглушки, которые нужно обновить после подтверждения реального стека через scaffold.
Это важно, потому что каждое последующее действие агента читает эти файлы перед тем, как что-либо сделать. Как только вы scaffold’ите проект и подтверждаете реальный стек, обновление tech.md заставляет Kiro автоматически применять эти соглашения ко всем будущим задачам.
Вы также можете добавить собственные steering files для стандартов API-дизайна, соглашений по именованию, правил деплоя или любых других ограничений, которые хотите, чтобы агент считал фиксированными.
Vibe Mode против Spec Mode: решение, которое определяет всю сборку
Когда вы открываете чат для новой сборки, Kiro показывает вам два режима до того, как вы что-либо напишете:
Vibe mode позволяет сначала общаться, а строить по ходу. Никаких планировочных документов, никакого структурированного вывода. Лучше всего для быстрых экспериментов, раннего исследования или задач, где требования еще уточняются.
Spec mode запускает последовательность планирования до того, как будет написан какой-либо код. Kiro генерирует требования, технический документ дизайна и список задач. Только после того, как все три документа просмотрены и одобрены, он начинает писать код. Лучше всего для production-grade работ, где важна поддерживаемость.

Я выбрал Spec mode для платформы управления недвижимостью. После отправки запроса Kiro задал два уточняющих вопроса, прежде чем что-либо генерировать:
- “What do you want to start with?” (Requirements, отмечено как recommended, или Technical Design)
- “Is this a new feature or a bugfix?” (Build a Feature, recommended, или Fix a Bug)

Эти вопросы определяют структуру всего, что будет дальше. Выбор “Requirements” означает, что Kiro сначала пишет пользовательские истории и критерии приемки, а уже потом переходит к архитектуре.
Этот порядок создает принципиально иные артефакты планирования, чем если бы начинать с технического дизайна и затем выводить из него требования.
Рабочий процесс со спецификациями: требования, дизайн и список задач до любого кода
Это тот раздел, который делает Kiro достойным серьезной оценки.
После выбора “Requirements” и “Build a Feature” Kiro создал файл requirements.md внутри .kiro/specs/property-management-platform/. Документ сразу появился в редакторе. Я мог читать его по мере написания. Содержимое включало:
Глоссарий: 12 доменных терминов, определенных точно, включая Auth_Service, Property_Service, Lease_Service, Payment_Service, Maintenance_Service, Notification_Service и Dashboard_Service, каждый из которых был привязан к конкретной планируемой подсистеме.
Описание платформы: Были задокументированы роли Landlord и Tenant, а также подтвержденный технологический стек: Next.js, TypeScript, PostgreSQL, Prisma, Tailwind CSS, Stripe и Docker.

После генерации первоначального документа Kiro запустил автоматический шаг уточнения. Он разобрал все 12 требований, запустил параллельные sub-agent detailer по каждому из них и обновил requirements.md полными критериями приемки для каждого требования. Панель отслеживала это в реальном времени: “Refining requirements 12/12.”
Когда требования были готовы, я нажал “Continue” и выбрал “Generate Design and Tasks.” Kiro одновременно создал design.md и tasks.md. Самой сильной частью вывода был список задач:

11 групп задач, 43 подзадачи, в порядке реализации:
- Подготовка проекта и инфраструктуры
- Аутентификация (JWT, blacklist, middleware, pages)
- Управление объектами недвижимости и помещениями
- Управление арендаторами
- Управление договорами аренды, загрузка документов и cron job
- Заявки на обслуживание
- Платежи Stripe и webhook
- Email-уведомления
- Панель арендодателя и отчетность
- Общие UI-компоненты и макеты
- Укрепление API (rate limiting, CORS, health check, environment validation)
Каждая подзадача включала точные команды, пути к файлам и отслеживаемые ссылки на требования. Например, задача 1.1 напрямую ссылалась на Requirements R12 (Docker) и R10 (REST API) в своем описании. Связь между планированием и выполнением была явной и проверяемой на протяжении всего процесса.

Rork, в сравнении, пропускает весь этот этап и сразу переходит к генерации пользовательского интерфейса по запросу. Разница в качестве результата видна: список задач Kiro достаточно конкретен, чтобы передать его человеку-разработчику, и он будет точно понимать, что нужно построить и в каком порядке.
Выполнение задач: что реально построил Kiro
После утверждения списка задач я нажал “Start task” у задачи 1.1: Initialize Next.js 14 project with TypeScript, Tailwind CSS, and ESLint.

Kiro обновил статус задачи на “in progress” в tasks.md, затем передал выполнение своему sub-agent spec-task-execution. Агент сначала проверил рабочее пространство, подтвердил, что существует только папка .kiro spec, а Next.js-проекта еще нет, и приступил к scaffold проекта.

Внутри первого цикла выполнения дерево файлов пополнилось:
- package.json с Next.js, React 19.2.4, TypeScript и Tailwind dependencies
- tsconfig.json, eslint.config.mjs, next.config.ts
- структурой каталогов src/ и public/
- AGENTS.md и CLAUDE.md, сгенерированными Kiro как файлы руководства для агента проекта
- README.md

Файл CLAUDE.md заслуживает упоминания: Kiro — продукт AWS, но внутри он работает на моделях Claude от Anthropic. Файл CLAUDE.md — это способ, которым Claude-powered агенты хранят специфические для проекта поведенческие указания. Его присутствие в сгенерированном scaffold отражает базовую модель, даже в контексте инфраструктуры AWS.

В верхней части списка задач кнопка “Run all tasks” позволяла бы Kiro выполнить все 43 подзадачи последовательно с включенным Autopilot.
Я запускал задачи по одной, чтобы оценить каждый шаг. Для реального проекта, если вы уверены в утвержденном плане, запуск всех задач автоматически и последующая проверка вывода после каждой группы — вполне разумный и экономящий время рабочий процесс.

Каждый файл, который Kiro создавал во время выполнения, был реальным файлом в моем локальном каталоге проекта, которым я владел и мог редактировать с первой секунды. Это важное отличие от браузерных конструкторов вроде Figma Make или Uizard, где результатом является либо дизайнерский артефакт, либо размещенное приложение, которым вы не управляете локально.
Тайм-аут на седьмой минуте: что это значит для надежности
Хочу сказать об этом прямо, потому что это произошло в самый важный момент теста.
После того как Kiro уточнил все 12 требований и принял правки в requirements.md, агент завершился по тайм-ауту. Сообщение об ошибке в панели чата гласило:
“The request timed out. Please try again. (Conversation ID: 29d25548-c3ce-414c-8f57-702124c7fec6). Elapsed time: 7m 24s.”

Это произошло на переходе между фазой требований и генерацией дизайна. Работа, выполненная до тайм-аута, была сохранена. Никакие требования не были потеряны.
После подтверждения ошибки я нажал “Continue” и выбрал “Generate Design and Tasks.” Kiro восстановился без повторения этапа требований, чисто создал оба документа и продолжил нормально до конца сессии.
Контекст, который здесь важен:
- Тайм-аут случился на сложном запросе, охватывающем 12 отдельных областей требований с параллельным уточнением. Более простые задачи вряд ли заняли бы столько времени.
- Kiro сейчас находится в превью, и надежность на границе сложных задач — известная характеристика инструментов на этой стадии.
- Восстановление прошло чисто. Контрольная точка сохранила всю выполненную работу, и следующий шаг запустился сразу.
Тем не менее, получить тайм-аут через семь минут в самой отличительной функции инструмента — это реальный сбой опыта. Если вы работаете в условиях дедлайна, инструмент, который останавливается и требует ручного повторного запуска, раздражает, даже если восстановление проходит без проблем.
Agent Hooks: автоматизация, которая работает без просьбы
Agent Hooks не встречаются ни в одном другом AI-инструменте для кодинга, рассмотренном в этом сравнении, и заслуживают отдельного внимания, потому что представляют собой иной способ мышления об AI-помощи.
Hook — это задача, которая запускается автоматически при событии файловой системы. Вы описываете поведение простыми словами, Kiro превращает это в listener событий, и с этого момента поведение работает в фоне каждый раз, когда выполняется условие триггера. Никакой команды на запуск, никаких напоминаний.

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

Hook хранится внутри .kiro/hooks/ в виде редактируемого файла. Если вы хотите изменить условие срабатывания или инструкцию, вы редактируете файл напрямую. Конфигурация прозрачна и может контролироваться в системе версий вместе с остальным проектом.
Пример тестов при сохранении — самый практически полезный: разработчики регулярно откладывают написание тестов до конца спринта, и hook, который тихо добавляет базовые тесты каждый раз при сохранении компонента, убирает это решение целиком. Тесты появляются в дереве файлов после следующего сохранения без каких-либо действий с вашей стороны.
Потребление кредитов: что на самом деле дает бесплатный тариф
Модель кредитов — это та область, где Kiro требует самого внимательного чтения перед тем, как на что-то подписываться.
На бесплатном тарифе доступно 50 кредитов. Вот сколько потребила одна сессия со спецификацией платформы управления недвижимостью: 4.28 credits для одного только планирования, включая требования, документ дизайна и полный список из 43 задач, прежде чем была написана хоть одна строка кода приложения.
При таком темпе расхода:
| Сценарий | Примерное покрытие бесплатного тарифа |
|---|---|
| Только сессии планирования (без выполнения кода) | Около 11 сессий |
| Планирование плюс частичное выполнение задач | От 3 до 5 сессий |
| Полный spec-to-execution на сложном проекте | Максимум 1 полный проект |
Ключевые механики, которые нужно понимать до регистрации:
- Кредиты не переносятся. Все, что осталось неиспользованным к концу расчетного месяца, исчезает.
- Списание сверх лимита по умолчанию отключено на всех платных планах. Его нужно включить в Settings до достижения лимита, иначе Kiro остановится в середине задачи.
- Выбор модели влияет на скорость расхода. Запуск той же задачи через Claude Sonnet 4.6 стоит в 1.3 раза дороже, чем через Auto mode. Модели Opus стоят еще дороже.
- Пользователи бесплатного тарифа получают Claude Sonnet 4.5 и набор open weight моделей, включая Qwen3 Coder Next, DeepSeek v3.2 и MiniMax 2.1. Пользователи платного тарифа получают Claude Sonnet 4.6, Claude Opus 4.6 и Claude Opus 4.8.
- Использование кредитов видно в панели чата после каждого действия агента и обновляется на панели подписки каждые пять минут.
Трекер кредитов в реальном времени (“Est. Credits Used: 0.1, Elapsed time: 57s” после каждой задачи) — это функция прозрачности, которую пока не предлагает ни один сопоставимый инструмент. Вы точно знаете, сколько стоит каждая задача по мере ее выполнения, что помогает решить, использовать ли Auto mode или конкретную модель для данного действия.
Kiro: цены и планы
Kiro работает по кредитной модели с пятью уровнями — от бесплатного плана с фиксированным ежемесячным лимитом до высокоемкого плана, предназначенного для профессионального ежедневного использования.
Все платные планы включают доступ к премиальным моделям, возможность включить overage по оплате за использование и полный набор функций Kiro, включая specs, hooks, autopilot и CLI-доступ.
Что нужно знать перед выбором плана:
- Бесплатный план предоставляет фиксированное ежемесячное количество кредитов без необходимости указывать кредитную карту. Он не истекает, но одна сложная spec-сессия заметно уменьшит его.
- При первом переходе с free на любой платный план через Google или AWS Builder ID (не AWS Identity Center) вы получаете кредит $20, который засчитывается в стоимость подписки. Эта льгота действует один раз.
- Kiro выставляет счет первого числа каждого календарного месяца. Переход на более высокий план в середине месяца означает оплату пропорциональной части и немедленный доступ к полному лимиту кредитов нового плана.
- Оплата overage доступна на всех платных планах по фиксированной ставке за дополнительные кредиты, но она отключена по умолчанию. Включите ее в Settings до достижения лимита, иначе Kiro остановит вашу работу, когда кредиты закончатся.
- Неиспользованные кредиты не переносятся на следующий месяц.
- Каждому разработчику требуется собственная подписка. Сейчас нет общего варианта team seat. Функции team billing указаны как coming soon.
- Стандартная политика Kiro — no refunds при отмене посреди месяца. Доступ сохраняется до конца расчетного цикла. Возвраты рассматриваются в индивидуальном порядке только при ошибках биллинга.
- Единственный принимаемый способ оплаты — credit cards.
- Цены GovCloud (US) примерно на 20% выше стандартных, а бесплатный тариф в этой среде недоступен. Доступ к GovCloud требует платного плана и корпоративной аутентификации через AWS IAM Identity Center.
- Веб-интерфейс сейчас находится в превью и доступен только платным пользователям. Кредиты расходуются с той же скоростью независимо от того, работаете ли вы в IDE, CLI или вебе.
Какой план подходит какому типу пользователя: Бесплатного плана достаточно для полноценной оценки. Для активной работы над реальными проектами нужен платный план, чтобы не закончить кредиты посреди сессии. Более дорогие планы оправданы для разработчиков, которые запускают несколько полных spec-сессий в неделю или работают сразу над несколькими сложными проектами.
Альтернативы Kiro
Самый прямой конкурент Kiro — Cursor, AI-редактор кода, который тоже построен на основе VS Code и ориентирован на разработчиков, которым нужен AI, глубоко встроенный в их среду разработки.
Ключевое различие — в философии рабочего процесса. Cursor создан для ускорения того, что вы уже делаете: вы пишете код, а Cursor помогает.
Kiro создан, чтобы сначала взять на себя этап планирования: агент определяет, что нужно построить, прежде чем написать хоть что-либо. Если вас больше всего раздражает медленное переключение контекста между AI-чатом и редактором, Cursor решает эту проблему напрямую. Если же вас раздражает AI-сгенерированный код без структуры или его сложно поддерживать, то рабочий процесс Kiro со спецификациями — более релевантный ответ.
| Функция | Kiro | Cursor |
|---|---|---|
| Простота использования | Знаком пользователям VS Code; рабочий процесс со спецификациями добавляет кривую обучения | Знаком пользователям VS Code; ниже порог входа |
| Лучше всего подходит для | Структурированные, spec-ориентированные сборки для production-проектов | Быстрое AI-assisted редактирование и agent-задачи внутри существующих кодовых баз |
| Backend и данные | Создает реальные локальные проекты с полным контролем над стеком | Редактирует и расширяет существующие файлы проекта с полным контролем над стеком |
| Гибкость дизайна | Нет визуального конструктора; выводит реальный код, принадлежащий локально | Нет визуального конструктора; выводит реальный код, принадлежащий локально |
| Модель ценообразования | Кредитная; 50 бесплатных кредитов; все использование списывается из ежемесячного кредитного пула | Кредитная с June 2025; Auto mode неограничен; выбор премиальных моделей списывается из ежемесячного кредитного пула |
Итоговый вердикт: стоит ли Kiro того?
Kiro выделяется тем, что ставит планирование перед кодированием. Его рабочий процесс со спецификациями, steering documents и разбивка задач создают более структурированную и поддерживаемую кодовую базу, чем AI-инструменты, которые сразу переходят к реализации. Функция Agent Hooks — еще один сильный момент, позволяющий создавать автоматизации рабочего процесса, которые продолжают работать и после одного запроса.
Компромиссы — это кривая обучения и цена. Бесплатного тарифа слишком мало для больших проектов, а разработчикам нужно быть готовыми работать в IDE. Во время тестирования я также столкнулся с тайм-аутом, хотя Kiro восстановился без потери прогресса.
Если вы разработчик, создающий production software, Kiro — один из сильнейших AI-инструментов для кодинга на сегодня. Если же вы ищете простой no-code конструктор приложений, это не тот вариант.

