Разработчики Kiro представили крупное обновление своего агентного терминала — Kiro CLI 2.0. Инструмент, который полюбился вайбкодерам за возможность кодить через терминал с помощью AI-агентов, стал еще мощнее и гибче.
Главная цель релиза — сделать так, чтобы инструмент подстраивался под рабочий процесс разработчика, а не наоборот. Вот три ключевых изменения, которые меняют правила игры.
Полная автоматизация с Headless mode
Раньше Kiro CLI требовал интерактивного участия пользователя. Теперь появился Headless mode, который позволяет запускать агентов программно. Это открывает путь к глубокой интеграции AI в ваш пайплайн:
- CI/CD автоматизация: можно генерировать и публиковать Pull Requests автоматически.
- Скриптинг: пайпинг входных данных и вывод результатов работы агента в другие скрипты.
- Автономный дебаггинг: запуск воркфлоу по поиску и устранению ошибок без участия человека.
Для активации достаточно сгенерировать API-ключ и добавить его в переменные окружения. Теперь агенты Kiro могут работать на сервере, пока вы занимаетесь архитектурой.
Нативная поддержка Windows
Больше никаких костылей с WSL для тех, кто предпочитает экосистему Microsoft. Kiro CLI 2.0 получил полноценный нативный инсталлятор для Windows. Теперь агенты работают напрямую в Windows Terminal, позволяя анализировать сложные кодовые базы и фиксить баги с той же скоростью, что и на macOS или Linux.
Установить обновление можно одной командой: curl -fsSL https://cli.kiro.dev/install | bash
Обновленный UX и контроль над агентами
Новый текстовый интерфейс (TUI) вышел из стадии эксперимента и стал стандартом. Разработчики переработали систему субагентов и добавили продвинутый Task List.
Теперь в реальном времени видно, над какими подзадачами работает AI, что позволяет лучше контролировать процесс «вайбкодинга» и вовремя вносить правки. Если же вы привыкли к старому интерфейсу, команда оставила возможность вернуться к нему через флаг --classic.
Контекст для вайбкодеров: Появление Headless-режима — это сигнал к тому, что AI-агенты выходят за рамки простого написания кода в IDE. Теперь мы можем строить автономные системы, которые сами находят баги в проде и приносят готовый фикс в репозиторий.