Разбираем Kiro AI: чем спека отличается от промпта, как поставить IDE и консоль, куда класть скилы, за что списываются кредиты и что упирается в страну.
Kiro — агентная среда разработки от AWS. Главное отличие от привычного чата с моделью в том, что задача сначала превращается в спеку: агент пишет требования, дизайн и список задач тремя отдельными файлами, вы их правите, и только после этого начинается код. Kiro поставляется как IDE, консольная утилита, веб- и мобильное приложение, поддерживает открытый стандарт Agent Skills и считает работу не запросами, а кредитами.
Что узнаешь из гайда
Часть 1 · Понятие
Главное
Kiro продаёт не скорость ответа, а порядок работы: сначала письменная договорённость о том, что делаем, потом код.
Обычный сценарий с ассистентом выглядит так: вы описываете задачу словами, модель сразу пишет код, вы смотрите на результат и понимаете, что имели в виду другое. Чем крупнее задача, тем чаще расходятся ожидание и результат, и тем дороже это исправлять.
Kiro разрывает этот цикл письменным этапом. Из задачи, описанной словами, он разворачивает спеку — три файла, которые лежат прямо в проекте: requirements.md с пользовательскими историями и критериями приёмки, design.md с архитектурой и схемами взаимодействия, tasks.md со списком конкретных задач. Правки вносятся в текст, а не в готовый код, и это принципиально дешевле.
Второе отличие — поверхностей несколько, а настройки общие. По документации Kiro существует как настольная IDE, консольная утилита, веб-приложение, мобильное приложение в раннем доступе и отдельный агент Crew, при этом папка .kiro с конфигурацией одна на все. Настроили проект в редакторе — консоль подхватит те же настройки.
Сам подход шире одного инструмента
Kiro — не единственный, кто ставит письменную спецификацию перед кодом; это отдельный способ работы с агентом, и он переносится на любую среду. Здесь мы разбираем конкретный продукт: установку, скилы, кредиты и доступ.
Часть 2 · Установка
Главное
IDE ставится установщиком с сайта, консоль — одной строкой. Сам сайт с российского адреса открывается.
Установщик редактора лежит на kiro.dev в разделе загрузок: сборки для macOS на Apple Silicon и на Intel, для Windows x64, для Debian и Ubuntu отдельным пакетом и универсальная сборка для Linux. На 24 августа 2026 года последняя версия IDE — 1.0.337; там же в списке доступны предыдущие, если свежая сломала привычный порядок работы.
| Поверхность | Требования | Как ставится |
|---|---|---|
| IDE | macOS (Intel и Apple Silicon), Windows 10/11 64-bit, Linux (Ubuntu 24+, Debian 13+, Fedora 40+, Arch, Mint 22+) | Установщик с сайта |
| CLI | macOS, Windows 11 (PowerShell), Linux с glibc 2.34+ или musl | Одна команда, ниже |
| Веб | Любой современный браузер | Ставить нечего |
| Мобильное | iOS, ранний доступ | Через Apple TestFlight |
| Crew | macOS, Linux (x86_64 и ARM) или Windows; Python 3.9+ для установки из исходников | Отдельная загрузка |
# macOS и Linux
curl -fsSL https://cli.kiro.dev/install | bash
# Windows, PowerShell
irm 'https://cli.kiro.dev/install.ps1' | iex
# запуск и вход в аккаунт
kiro-cliПри первом запуске Kiro попросит войти — через Google, GitHub, AWS Builder ID или учётную запись организации. Способ входа влияет не только на удобство: часть условий по тарифам в документации привязана именно к входу через соцсети или Builder ID, а не через Identity Center. Настройки и расширения из VS Code при желании переносятся импортом.
Вход идёт мимо прокси
Kiro читает переменные HTTP_PROXY, HTTPS_PROXY и NO_PROXY и в IDE, и в консоли. Но авторизация открывается в системном браузере, и этот трафик идёт через сетевой стек операционной системы, а не через настройки прокси редактора. Если вы рассчитывали пустить весь обмен по одному каналу, вход выпадет из него — это описано в документации отдельным предупреждением.
Часть 3 · Спеки
Главное
Три файла, три фазы. Задачи из третьего файла Kiro умеет пускать параллельно, разложив их по зависимостям.
Фаза первая — требования. Для новой функции это пользовательские истории и критерии приёмки в requirements.md, для починки бага — разбор в bugfix.md: как ведёт себя система сейчас, как должна вести и что при этом обязано остаться нетронутым. Именно на этом шаге дешевле всего заметить, что вас поняли не так.
Фаза вторая — дизайн: архитектура и состав компонентов, схемы последовательностей и потоков данных, обработка ошибок и стратегия тестирования. Фаза третья — задачи: список отслеживаемых пунктов с понятным результатом у каждого, статусы обновляются по ходу работы.
Самое интересное начинается при запуске всех задач разом. Kiro разбирает список, строит граф зависимостей и режет его на волны: в первую попадают задачи, которые ни от кого не зависят, и они уходят одновременно; во вторую — те, чьи зависимости закрыла первая волна, и так до конца. Сами волны идут друг за другом, а задачи внутри одной волны выполняются одновременно. Для типовой функции это заметно сокращает время без всякой настройки со стороны пользователя.
Не всё доступно везде
По матрице из документации спеки всех типов и параллельный запуск задач работают в IDE, консоли и вебе, а в мобильном приложении их нет. Разбор требований отдельной командой доступен в IDE и консоли, а проверка корректности через property-based тесты — только в IDE.
Часть 4 · Скилы
Главное
Kiro читает тот же формат скилов, что и остальные совместимые среды: папка с файлом SKILL.md внутри.
Скил — это переносимый пакет инструкций: папка, в которой обязателен SKILL.md, а рядом по желанию лежат scripts/ с исполняемым кодом, references/ со справочными материалами и assets/ с шаблонами. Формат открытый, поэтому один и тот же скил переносится между инструментами, которые его поддерживают.
| Куда положить | Область | Где работает |
|---|---|---|
.kiro/skills/ | Проект: командные договорённости, процессы конкретного репозитория | IDE, консоль, веб, мобильное |
~/.kiro/skills/ | Личные привычки, которые нужны во всех проектах | Только IDE и консоль |
При совпадении имён скил проекта побеждает личный. Это удобная развязка: держите глобальный набор для себя, а в отдельном репозитории переопределяйте его командной версией с тем же именем.
Грузятся скилы не целиком. На старте Kiro читает только имя и описание каждого, при совпадении запроса с описанием подтягивает полные инструкции, а скрипты и справочники открывает уже по ходу выполнения. Поэтому большая библиотека не съедает контекст просто фактом своего наличия. Вызвать скил можно двумя способами: дать Kiro угадать по описанию или набрать слэш и выбрать нужный по имени.
Две ловушки при импорте
Первая: при импорте из GitHub ссылка должна вести на папку скила или прямо на SKILL.md, ссылка на корень репозитория не сработает. Вторая: кастомные агенты скилы автоматически не подхватывают — их нужно явно перечислить в поле resources схемой skill://, она понимает и точные пути, и маски, и домашнюю папку через тильду.
Отсюда практический вывод: библиотека скилов не привязана к одной среде. Наш каталог скилов для Claude и совместимых агентов так же кладётся в Kiro: берёте папку скила, отдаёте ссылку на неё импорту, дальше скил живёт в проекте. Как устроен сам файл и что в него писать, разобрано в гайде про установку скила, а соседние среды со своими путями — в разборах скилов для Cursor и для Codex.
Часть 5 · Деньги
Главное
Считаются не запросы, а кредиты — единицы работы. Простой вопрос стоит меньше одного, запуск задачи по спеке — больше.
Кредит в документации определён как единица работы в ответ на запрос пользователя. Списывается он дробно, до второго знака после запятой, минимальная величина — одна сотая. Тратят кредиты любые запросы: и в свободном режиме, и в режиме спеки, включая доработку самой спеки и запуск задач.
| План | Цена в месяц | Кредиты |
|---|---|---|
| Free | 0 $ | 50, открытые модели и Claude Sonnet 4.5 с ограничением частоты |
| Pro | 20 $ за пользователя | 1 000 + докупка |
| Pro+ | 40 $ за пользователя | 2 000 + докупка |
| Pro Max | 100 $ за пользователя | 5 000 + докупка |
| Power | 200 $ за пользователя | 10 000 + докупка |
Цены указаны без налогов. Докупка идёт по 0,04 доллара за кредит пакетами от 5 долларов за 125 кредитов; докупленные кредиты переносятся и сгорают через год с даты покупки, а вот месячные кредиты плана на следующий месяц не переходят. При первом переходе на платный план начисляется 20 долларов — при входе через соцсети или Builder ID, но не через Identity Center. Списание подписки происходит первого числа календарного месяца.
Отдельно стоит запомнить, что модель влияет на расход. В документации приведён единственный явный коэффициент: задача, которая в автоматическом режиме стоит X кредитов, на Sonnet 4.6 обойдётся в 1,3X. Полная таблица множителей живёт на странице моделей и меняется, так что сверяться лучше там.
Источник спорит сам с собой
На одной и той же странице тарифов сноска к бесплатному плану называет открытые модели «Qwen3 Coder Next, DeepSeek 3.2, MiniMax M2.1», а ответ в блоке частых вопросов ниже перечисляет «DeepSeek 3.2, MiniMax M2.5, GLM-5, Qwen3 Coder Next». Версия MiniMax расходится. Мы приводим обе формулировки как есть и не усредняем: какая именно версия приедет на бесплатном тарифе, по источнику определить нельзя.
Часть 6 · Доступ из РФ
Главное
Сайт и установщик открываются. Упирается оплата: России нет в списке стран платёжного адреса.
Проверка 24 августа 2026 года с московского адреса: kiro.dev, страница тарифов, раздел загрузок, документация и адрес установщика консоли отдают код 200. Контрольный запрос тем же клиентом с зарубежного адреса даёт то же самое, то есть странового ограничения на сайте нет.
Ограничение начинается на кассе. Страны, в которых можно указать платёжный адрес, Kiro перечисляет на странице тарифов поимённо, и России в этом перечне нет. Из соседей в списке есть Армения, Азербайджан, Узбекистан, Таджикистан и Туркменистан; Казахстана, Грузии, Беларуси, Киргизии, Молдовы и Турции нет. Приписка обещает, что страны будут добавляться, но на сегодня это так.
Гонять подписку через чужие обвязки запрещено правилами
Kiro прямо перечисляет, где подписка разрешена: собственные IDE, консоль, веб, Crew, ACP-совместимые среды и автоматизация в процессе разработки. И тут же пишет, что использование через сторонние автоматизационные обвязки, которые уводят запросы за пределы родных интерфейсов, не разрешено — в качестве примера названа OpenClaw. Это условие тарифа, а не техническое ограничение: технически запрос уйдёт, но нарушение условий ставит под удар аккаунт.
Есть и второй слой, о котором стоит знать заранее. Kiro пишет, что доступность моделей зависит от страны и следует географическим требованиям самих провайдеров, отсылая к их спискам. В списке стран Anthropic, где отдаётся коммерческий доступ, России нет — Армения, Грузия и Казахстан там есть. То есть даже там, где тариф формально доступен, набор моделей может отличаться. Живого аккаунта из России мы не заводили и предсказывать, что именно увидит пользователь, не станем. Выше — ровно то, что пишут сами источники.
Если нужен просто рабочий агент без возни с доступом, сравнимые по смыслу варианты собраны в разборе бесплатных способов работать с Claude Code, а обзорная картина по агентным средам — в вводном гайде про агентную разработку.
Коротко
.kiro у них общая..kiro/skills и ~/.kiro/skills, стандарт открытый, чужие импортируются ссылкой на папку в GitHub.Вопросы
Kiro — агентная среда разработки от AWS. Она существует как настольная IDE, как консольная утилита, как веб-приложение и как мобильное приложение, а работа в ней строится вокруг спеки: агент сначала пишет требования, дизайн и список задач тремя файлами, и только потом берётся за код. Тарифицируется кредитами, а не числом запросов.
Есть постоянный бесплатный тариф на 50 кредитов в месяц. По документации в него входят модели с открытыми весами и Claude Sonnet 4.5, но только при входе через соцсети или AWS Builder ID и с ограничениями частоты запросов. Платные планы начинаются с 20 долларов за 1 000 кредитов в месяц.
Установщик IDE лежит на kiro.dev в разделе загрузок — там сборки для macOS на Intel и Apple Silicon, для Windows x64 и для Linux. Консольная версия ставится одной командой: на macOS и Linux это curl -fsSL https://cli.kiro.dev/install | bash, на Windows — та же установка через PowerShell. Сайт с российского адреса открывается.
Нет. На странице тарифов Kiro перечисляет страны платёжного адреса поимённо, и России в этом списке нет — из соседей есть Армения, Азербайджан и Узбекистан, а Казахстана и Грузии нет. Остаётся зарубежная карта или сервис-посредник, который проводит платёж за вас. Отдельно Kiro запрещает гонять подписку через сторонние обвязки.
Да, Kiro работает по открытому стандарту Agent Skills. Скилы проекта кладутся в папку .kiro/skills, личные — в ~/.kiro/skills, и туда же импортируются готовые скилы по ссылке на папку в публичном репозитории GitHub. Вызываются они автоматически по описанию или как слэш-команда по имени.
Читать дальше
Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.
Посмотреть, что внутриtelegram
Канал с полезными материалами про нейросети
Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.