AWS Kiro, новый AI IDE, был введено Чтобы упростить разработку программного обеспечения от концепции до производства, сосредоточившись на «спецификационной разработке». Объявленный Нихил Сваминатан и Дипак Сингх, Киро стремится преодолеть разрыв между быстрым прототипированием и надежными производственными системами путем интеграции агентов ИИ в рабочий процесс разработки.

Ядро функциональности Киро заключается в его «спецификациях» и «крючках». Спецификации Kiro – это артефакты, которые направляют агенты AI, распаковывая требования от одной подсказки, создавая подробные пользовательские истории с критериями принятия Ears (легкий подход к синтаксису требований). Затем он создает всеобъемлющие проектные документы, включая диаграммы потока данных, интерфейсы TypeScript, схемы базы данных и конечные точки API, на основе утвержденных требований и анализа кодовой базы. Киро дополнительно генерирует и последовательно задает задачи и подзадачи, связывая их обратно с требованиями и включая такие детали, как модульные тесты, интеграционные тесты и соображения доступности.

  Google полностью интегрирует NotebookLM в Gemini

Видео: Киро

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

Помимо этих функций, Kiro включает поддержку протокола контекста модели (MCP), правила управления поведением ИИ и агент. Построенный на коде OSS, он позволяет разработчикам сохранять существующие настройки кода VS и открывать совместимые с VSX плагины. Kiro в настоящее время доступна бесплатно на этапе предварительного просмотра, поддерживает Mac, Windows и Linux и несколько языков программирования. Пользователи могут скачать Kiro и подключаться через Discord или социальные сети, используя #BuiltWithKiro.

  Как создать королевство в Bannerlord?

Source: Познакомьтесь с Киро, новым ИИ, который превращает подсказки в полные спецификации проекта