Я попробовал Amazon's Kiro.Dev в течение 5 дней-это девчонка ниже среднего уровня

Я попробовал Amazon's Kiro.Dev в течение 5 дней-это девчонка ниже среднего уровня

20 августа 2025 г.

Я использовал Kiro.dev в течение 5 дней, чтобы завершить свой проект Hackathon (анализ репозитории GitHub).

Моя быстрая оценка: Киро чувствует себя какниже среднего уровнядевчонка

  • Навыки кодирования:средний уровень
  • Инженерные навыки:ниже середины
  • Дисциплина:ниже середины

Как складывается Киро против старшего разработчика

Вот как Kiro складывается против старшего Dev (на основе моих 25 лет в области программного обеспечения):

Что делает Киро

Что делает старший

Идеи, чтобы исправить Киро

Выбирает случайное репо со 100+ вилками

Выбирает несколько меньших репозиторов

Попросите Киро исследовать репозиции, подходящие для тестирования

Реализует одну большую, давнюю команду (несколько запросов на вилку)

Планы меньшие шаги: Show-Info, List-Forks. Тесты шаг за шагом → видят, что большинство вилок пусты и пропускают их

Попросите разложение задачи (Киро сопротивляется) и разбить все процессы на более мелкие шаги

Планы избыточные, ненужные, нераскрытые функции

Планы только то, что нужно

Попросите оставаться минимальными при планировании

Переписывает необработанные данные в расплывчатый, эмоциональный, смайличный текст

Сообщает необработанные данные как есть

Попросите передавать имена/данные объектов напрямую, без перефразирования

Теряет понимание во время планирования/внедрения

Отслеживает все ключевые детали

Сводка + отдельные сеансы заметок

Начинает кодировать немедленно во время обсуждения «спецификации»

Планы в первую очередь

Используйте отдельные сеансы, попросите резюме и храните заметки в отдельном файле

Игнорирует инструкции (правила управления агентом)

Уволен

Должен следовать правилам или возмещению

Создает новые характеристики для крошечных функций вместо расширения существующих

Создает новый пакет, только если многоразовый

Должен уважать текущие сессии

Сбои, но все еще отмечает задачу как «завершенное»

Уволен

Должен либо закончить должным образом, либо вернуть деньги

Выходы «успешно все завершены» заполнители в качестве результатов

Повышает notimplementedError

Всегда следует поднимать для непреднамеренных функций

Делает неаккуратную работу

Охота на новую работу

Надеюсь, более осторожно с меньшими задачами

Никогда не проводят надлежащие тесты

Запускает тщательные тесты

Спросите полного тестового покрытия - но будьте осторожны, ваш бюджет может быстро исчезнуть

Не готов к автономному отправке

Может работать автономно

Добавить больше правил - поможет ли это?

Сжигает через ваш бюджет только на неопределенные результаты

Доставляет в рамках бюджета

Цены должны отражать полезные результаты, а не потраченные впустую использование

Финал

Мое мнение:Киро не готов работать полностью автономно. Он сжигает бюджет быстро, доставляет только столь столь такими результатами и нуждается в более жестких правилах, а также лучшие цены, чтобы быть по-настоящему полезными.

Буду ли я нанять Киро? Определенно да.Нам нужны агенты с разными углами - точно так же, как люди - для выполнения разных задач.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE