Добавить в корзинуПозвонить
Найти в Дзене
PythonTalk

Amazon выкатила свою IDE с AI

Новая IDE Kiro обещает заменить «вайб-кодинг» на четкие спеки. Прощай, Cursor? Вся маркетинговая машина Kiro крутится вокруг этого термина. Идея, надо признать, звучит здраво. Вместо того чтобы просто кидать в чат промпты в надежде на чудо, Kiro предлагает другой флоу: По сути, Amazon пытается превратить AI-ассистента из туповатого кодера-джуна в толкового тимлида или архитектора, который сначала думает, а потом делает. Звучит слишком хорошо, чтобы быть правдой, не так ли?" Помимо главной фичи, есть и другие интересные плюшки, которые должны нас убедить бросить свой VS Code и перейти на Kiro. Во-первых, это Amazon. Корпорации такого масштаба редко делают что-то из чистого альтруизма. Сейчас IDE бесплатна, потому что находится в стадии «Preview». Что будет с ценой дальше — большой вопрос. Готовьте кошельки. Во-вторых, все эти восторженные отзывы на сайте выглядят, как обычно, слишком сладко. Реальная проверка для любой IDE — это большой, старый, легаси-проект с кучей костылей, а не сфер
Оглавление

Новая IDE Kiro обещает заменить «вайб-кодинг» на четкие спеки. Прощай, Cursor?

Главный козырь: «Spec-driven development»

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

  1. Вы даете общую идею. Например: «хочу сделать безопасный сервис для обмена файлами».
  2. Kiro превращает это в ТЗ. Она генерирует требования, структуру проекта (архитектуру) и разбивает все на конкретные задачи.
  3. Вы работаете со спеками. Вы можете поправить, дополнить или согласовать эту спецификацию вместе с AI-агентом.
  4. Агенты пишут код. ИИ-агенты Kiro реализуют уже утвержденную и структурированную спецификацию.
По сути, Amazon пытается превратить AI-ассистента из туповатого кодера-джуна в толкового тимлида или архитектора, который сначала думает, а потом делает. Звучит слишком хорошо, чтобы быть правдой, не так ли?"

Что еще насыпали в коробку?

Помимо главной фичи, есть и другие интересные плюшки, которые должны нас убедить бросить свой VS Code и перейти на Kiro.

  • Агентские «хуки» (Agent Hooks): Это триггеры, которые вешаются на разные события. Например, при каждом сохранении файла может автоматом запускаться агент, который пишет или обновляет документацию, генерирует юнит-тесты или даже пытается оптимизировать ваш код. Удобно, если не сломается через день.
  • Совместимость с VS Code: Понимая, что пересадить разработчика с привычной среды — задача почти невыполнимая, в Kiro добавили поддержку плагинов, тем и настроек из VS Code. Можно переехать со всем своим барахлом.
  • Понимание картинок: Можно закинуть в Kiro фотку диаграммы с доски или скриншот дизайна, и она якобы использует это как часть ТЗ для реализации.
  • Интеграция с MCP: Какая-то нативная интеграция с базами данных, API и доками, чтобы держать больше контекста под рукой.

Так в чем подвох? 👺

Во-первых, это Amazon. Корпорации такого масштаба редко делают что-то из чистого альтруизма. Сейчас IDE бесплатна, потому что находится в стадии «Preview». Что будет с ценой дальше — большой вопрос. Готовьте кошельки.

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

И в-третьих, сможет ли Kiro реально держать в голове весь контекст большого проекта и не «поплыть» — главная интрига. Конкуренты вроде Cursor тоже пытаются, но пока получается с переменным успехом.

Вердикт

Kiro — это как минимум интересная попытка навести порядок в хаосе AI-кодинга. Идея со «spec-driven development» выглядит как шаг в правильном направлении. Вместо того, чтобы быть просто «чатом в редакторе», Kiro метит на роль полноценного партнера по разработке.

Пробовать однозначно стоит, пока за это не просят денег. Качать здесь.

А за ежедневным полезным контентом и новостями из мира Python и AI — добро пожаловать в мой Telegram-канал PythonTalk.