Перейти к основному содержанию
Kiro

Kiro – Agentic AI‑powered IDE для разработки на основе спецификаций

AI IDEaiIDEcodingdevelopmentAWS

Kiro – это IDE с поддержкой агентного искусственного интеллекта от AWS, которая использует рабочие процессы на основе спецификаций, хуки агентов, мультимодальный контекст и прозрачные различия, чтобы помочь разработчикам эффективно переходить от прототипа к продакшену. Предварительный просмотр уже доступен.

★ 9 Последнее обновление: 2025-07-17 kiro.dev
Перейти на сайт

Превью сайта

Kiro — Превью сайта

Подробное описание

Kiro – Agentic AI‑powered IDE для разработки на основе спецификаций

Что такое Kiro?

Kiro – это IDE нового поколения с искусственным интеллектом от AWS, которая выходит за рамки простой помощи в написании кода. Она использует автономных «агентов» для превращения высокоуровневых подсказок в структурированные программные системы — включая спецификации, планы, реализацию и автоматическую проверку. Это помогает разработчикам перейти от прототипа («виброкодинга») к коду, готовому к продакшену.


Почему стоит использовать Kiro?

  • Рабочий процесс на основе спецификаций: Генерирует требования, проектные документы и планы задач непосредственно из вашей подсказки.
  • Хуки агентов: Автоматизирует повторяющиеся задачи, такие как генерация тестов, обновление документации и проверки безопасности, вызванные изменениями в коде.
  • Структура корпоративного уровня: Поддерживает согласованность кода, предотвращает технический долг и сохраняет знания разработчиков.
  • Управление богатым контекстом: Поддерживает протокол контекста модели (MCP), мультимодальный ввод (изображения, файлы), правила управления и агентный чат.

Основные функции

  • Спецификации и планирование: Определите функцию на естественном языке. Kiro автоматически генерирует requirements.md, design.md и tasks.md, с живой синхронизацией по мере написания кода.
  • Хуки агентов и автоматизация: Агенты, управляемые событиями, запускаются автоматически при сохранении файла, коммите или других триггерах — обновляя тесты, документацию или сканируя на наличие проблем.
  • Управление проектом: Контролируйте работу агентов через markdown-файлы управления, указывая архитектуру, инструменты и стандарты кодирования.
  • Автопилот и режим надзора: Позвольте агентам выполнять последовательности задач автоматически (Автопилот) или проходите каждое изменение вручную (Под наблюдением).
  • Прозрачный код-ревью: Просматривайте изменения, сделанные агентами, как различия, принимайте или отклоняйте каждое предложение.
  • Совместимость с VS Code: Работает на Code OSS и поддерживает расширения Open VSX, темы и настройки разработчика.

Как начать

  1. Запросите доступ через список ожидания предварительного просмотра на kiro.dev.
  2. Скачайте IDE на macOS, Windows или Linux.
  3. Откройте папку вашего проекта (или выполните kiro . в CLI).
  4. Сгенерируйте документы управления для определения структуры и стандартов вашего проекта.
  5. Создайте спецификацию: Опишите функцию в чате; Kiro построит спецификацию и задачи.
  6. Запустите задачи: Выберите задачу, позвольте Kiro сгенерировать код/тесты/документацию.
  7. Настройте хуки: Автоматизируйте обновление документации/тестов/проверок безопасности при событиях файла.
  8. Просмотрите изменения с использованием живых различий и коммитьте, когда готовы.

Советы по использованию

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

FAQ

В: Kiro бесплатен?
О: Во время публичного предварительного просмотра Kiro бесплатен. После предварительного просмотра: бесплатный уровень с 50 взаимодействиями агентов/месяц, Pro (\(19/мес за 1,000) и Pro+ (\)39/мес за 3,000).

В: Чем он отличается от GitHub Copilot?
О: Copilot предоставляет встроенные завершения кода. Kiro идет дальше — он понимает цели функций, работает с несколькими файлами, генерирует спецификации, автоматизирует задачи и предоставляет агентов.

В: Он работает локально?
О: Да, IDE работает локально. Обработка ИИ может происходить в облаке, но весь код остается на вашем компьютере, если не указано иное.

В: Какие модели ИИ он поддерживает?
О: В настоящее время работает на Anthropic Claude Sonnet (3.7 & 4.0). Ожидается поддержка большего количества моделей в ближайшее время.

В: Могу ли я использовать его с существующими настройками VS Code?
О: Да. Kiro поддерживает темы VS Code и расширения Open VSX.

Jules — искусственный интеллект Google для автоматизации задач разработки

Jules — искусственный интеллект, разработанный Google для автоматизации рутинных задач разработки, таких как исправление ошибок и обновление версий. Интегрированный с GitHub и использующий Gemini 2.5 Pro, Jules работает асинхронно, чтобы повысить производительность разработчиков

aiagentgoogle

Lingma от Alibaba Cloud – ИИ-помощник в программировании с поддержкой IDE и плагинов

Lingma – это ИИ-помощник в программировании, разработанный Alibaba Cloud. Он поддерживает как интеграцию через плагины с VS Code/JetBrains, так и новую автономную IDE для Windows и macOS. С интеллектуальным генератором кода, отладкой ошибок, рефакторингом между файлами и развертыванием на уровне предприятия, Lingma помогает разработчикам писать лучший код быстрее – особенно в средах разработки на китайском языке.

aifreealibaba

Open Lovable – Открытый исходный код AI-преобразователь веб-сайтов в React

Open Lovable – это проект с открытым исходным кодом от Mendable AI, который позволяет разработчикам клонировать любой веб-сайт и преобразовывать его в React-приложение с использованием AI, работающего на Firecrawl, Groq/Moonshot AI и E2B sandbox. Бесплатный, самообслуживаемый и дружелюбный к конфиденциальности.

open lovableopen-lovablewebsite to React

Qwen3-Coder Один из самых мощных моделей программирования с открытым исходным кодом

Qwen3-Coder это крупномасштабная модель программирования с открытым исходным кодом, запущенная командой Qwen Alibaba Cloud, обладающая интеллектом агента, способным автоматизировать задачи разработки программного обеспечения, поддерживающая сверхдлинные контексты и множество языков программирования.

AI Programming ModelOpen Source ProjectSmart Assistant

OpenRouter - Единый интерфейс для моделей большого языка

OpenRouter - это единый интерфейс, предоставляющий доступ к широкому спектру моделей большого языка (LLM) от различных поставщиков, включая как проприетарные, так и открытые модели. Он предлагает более выгодные цены, улучшенное время работы и не требует подписки.

ai

Открытый API с искусственным интеллектом, инструмент для интеграции и модульного тестирования для разработчиков

Keploy — это платформа с открытым исходным кодом, использующая искусственный интеллект для генерации тестов для разработчиков. Она создает модульные, интеграционные и сквозные тесты, а также реалистичные моки данных, обеспечивая 90% покрытия кода тестами в течение 2 минут. Keploy может непрерывно мониторить живые окружения для различного поведения пользователей и генерировать, а также поддерживать наборы тестов с высоким покрытием. Эти тесты затем запускаются в безопасных легковесных виртуальных окружениях в CI/CD или на ноутбуке разработчика.

api testingci/cd pipelineaws