aha·moment
ЛичноеГотовый промпт

Автор: Sean Kearney

ИИ-разработчик обновил Vue.js 2 до версии 3

Программист поручил ИИ-агенту перенести проект с устаревшей версии фреймворка на новую. Агент сам составил план, обновил код и создал запрос на слияние. В итоге работа заняла несколько дней, но код всё равно потребовал ручной проверки.

Для кого
  • Разработчик

Что понадобится

Инструменты
  • Devin — ИИ-программист, который сам берёт задачу и выполняет её
Нужно
  • Аккаунт на GitHub
  • Доступ к коду проекта
  • Лимит запросов к сервису ИИ
Настройка
несколько минут
Сложность
Без кода

Промпт

Вставьте этот текст в ИИ-ассистента.

Промпт
Upgrade this from Vue.js v2 to the latest Vue.js version. After migration, it should use the "Composition API" and "script setup."

Как повторить

  1. Подключить ИИ-агент к репозиторию с кодом на GitHub.
  2. Написать задачу: обновить фреймворк с версии 2 на 3 и применить новый синтаксис.
  3. Уточнить технические детали, например, выбор системы управления состоянием.
  4. Попросить агента фиксировать изменения в коде регулярно, чтобы видеть прогресс.
  5. Разрешить агенту самостоятельно обновлять зависимости, если это не нарушает правила проекта.
  6. Проверить созданный запрос на слияние и запустить сборку проекта.
  7. Исправить ошибки, которые агент не смог найти самостоятельно, вручную.

Подробности

У автора был рабочий десктопный проект на Vue.js версии 2. Задача состояла в том, чтобы обновить его до третьей версии. Это сложная работа, так как нужно менять не только основной фреймворк, но и множество вспомогательных библиотек.

Автор подключил ИИ-агент Devin к своему коду на GitHub. Он дал простую инструкцию: обновить версию и использовать новый синтаксис. Агент начал с анализа файлов, составил подробный план действий и попросил уточнить детали. Например, он предложил заменить систему управления состоянием Vuex на более современную Pinia.

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

Через четыре часа агент создал запрос на слияние (Pull Request) с описанием проделанной работы. Однако при запуске сборки на компьютере автора возникли ошибки. Агент признал их, исправил настройки конфигурации и сообщил об успехе. Но позже выяснилось, что в работе программы остались проблемы. Автор потратил половину своего лимита запросов и понял, что полностью полагаться на ИИ пока нельзя. Код требует ручной проверки и доработки каждым разработчиком.

Источник

Оригинал: Devin.AI -- Real World with Vue.js Migration | Sean Kearney (seankearney.com, англ.)

Переведено и упрощено ahamoment

Добавлено 28 октября 2026 г.

Похожие кейсы

  • Готовый промпт

    Контент

    Агент Devin автоматизирует рутинный код и прототипы

    Команда разработчиков использует ИИ-агента для выполнения рутинных задач по написанию и исправлению кода. Агент самостоятельно создает запросы на слияние, проходит тесты и даже собирает новые пакеты с нуля. Это освобождает время инженеров для сложных задач.

    Нужен терминал

    • Devin
  • Разбор опыта

    Личное

    Разработка веб-приложения с помощью ИИ-агента Devin

    Разработчик превратил сложную Excel-таблицу в готовое веб-приложение за неделю. ИИ-агент самостоятельно писал код, тесты и создавал интерфейс. Человек контролировал архитектуру и проверял результат.

    Нужен терминал

    • Devin
  • Пошаговая настройка

    Продажи и CRM

    Агент тестирует интеграции по версионируемому плану

    Инженер создал отдельный репозиторий с правилами для ИИ-агента. Агент сам ищет нужные документы, проверяет код и готовит тесты. Человек только одобряет результаты на каждом этапе.

    Нужен конструктор

    • GitHub Copilot
  • Разбор опыта

    Контент

    Агент Devin автоматизирует правки в документации

    Команда Neon использует агента Devin для рутинных задач. Он сам создает запросы на слияние кода, находит нужные файлы и делает правки. Это экономит время на проверке старых задач и поиске ошибок.

    • Devin
  • Пошаговая настройка

    Личное

    ИИ-агент исправляет ошибки в коде на GitHub

    Разработчик использует облачного помощника для поиска и исправления ошибок в программном коде. Агент анализирует репозиторий, предлагает план действий и сам вносит необходимые изменения в файлы. Результатом становится готовый исправленный код, который остаётся только проверить и сохранить.

    Без кода

    • GitHub Copilot
  • Пошаговая настройка

    Продажи и CRM

    Агент в Cursor обновляет код микросервисов за месяц

    Команда разработчиков автоматизировала обновление фреймворка с помощью ИИ-агентов в редакторе Cursor. Один инженер обновил 180 сервисов за месяц, что в 32 раза быстрее ручного труда. Затраты на миграцию снизились на 90%.

    Нужен терминал

    • Cursor