Cognition встроила агента Devin в платформу MongoDB: миграции в 4–5 раз быстрее

Cognition и MongoDB объявили о партнёрстве: агент Devin теперь встроен в Application Modernization Platform (AMP) для переноса legacy-приложений на MongoDB Atlas. Devin берёт на себя планирование, переписывание бизнес-логики и слоёв доступа к данным. Детерминированные инструменты AMP переносят и валидируют записи. В ранних совместных тестах работа, занимавшая 5–6 часов, теперь занимает чуть больше часа. Решение уже доступно клиентам обеих компаний. Среди пользователей называется финтех-платформа Bilt. • Devin пишет код, AMP двигает данные. • 5–6 часов → чуть более часа в ранних тестах. • Модель данных и порядок cutover остаются за людьми.

AI-обработка оригинала Windsurf Blog; редакция Hamidun News
Cognition встроила агента Devin в платформу MongoDB: миграции в 4–5 раз быстрее
Источник: Windsurf Blog. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникWindsurf Blog ↗
Главный редактор
Ключевой факт #1Devin пишет код, AMP двигает данные.
Ключевой факт #25–6 часов → чуть более часа в ранних тестах.
Ключевой факт #3Модель данных и порядок cutover остаются за людьми.

Cognition и MongoDB подключили агента Devin к Application Modernization Platform (AMP) — инструменту MongoDB для переноса legacy-приложений на Atlas. Продукт называется Devin for MongoDB Modernizations и уже доступен клиентам обеих компаний. В ранних совместных тестах задачи, на которые уходило пять-шесть часов, теперь занимают чуть больше часа, то есть выполняются примерно в 4–5 раз быстрее. Обещание вендоров амбициозное: переносить десятилетия накопленных приложений за месяцы, а не за годы.

Где на самом деле застревают миграции

Формулировка в анонсе показательна: миграции на MongoDB редко буксуют из-за самой базы. Проблема в «проводке» вокруг старого кода — тысячах запросов, хранимых процедур и слоёв доступа к данным, которые годами обрастали бизнес-логикой. Скрипт такое не разберёт: нужно понимать, зачем конкретный запрос написан именно так, и что сломается, если его заменить.

Это и есть территория, на которую Cognition целит Devin. Агент работает с кодовой базой целиком: планирует изменения, переписывает бизнес-логику и data access layer, разбирая каждый случай отдельно. Как раз такой труд обычно съедает ёмкость инженерных команд, о чём прямо говорит CEO Cognition Скотт Ву: даже самые амбициозные команды тратят значительную часть ресурсов на поддержание старых систем.

Как делят работу Devin и AMP

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

Ключевые параметры из анонса:

  • Роль Devin: планирование, переписывание бизнес-логики и слоёв доступа к данным.
  • Роль AMP: детерминированный перенос и валидация записей в MongoDB Atlas.
  • Остаётся за людьми: проектирование целевой модели данных и последовательность cutover.
  • Результат ранних тестов: с 5–6 часов до чуть более часа на задачу.
  • Доступность: сразу для клиентов MongoDB и Cognition, документация по подключению Devin к MongoDB опубликована.

Граница, где решения остаются за человеком, выбрана разумно. Модель данных для документной базы — архитектурное решение с последствиями на годы, а порядок переключения с учётом бизнес-рисков не стоит делегировать агенту.

Что известно о результатах, а что нет

Единственная опубликованная метрика — «в ранних совместных тестах». Методология не раскрыта: неизвестно, что считалось задачей, на каких кодовых базах мерили и как учитывалось время на ревью человеком. Материал вышел в блоге Windsurf, который связан с Cognition, поэтому это самоописание вендора, а не независимая оценка.

Более предметный голос в анонсе — Bilt. Технический директор Коста Краут рассказывает, что компания пишет большую часть софта с помощью Devin и деплоит в продакшен ежедневно. Поиск по районам на bilt.com, первое, что видит пользователь, работает на MongoDB; на Devin Bilt переносит остальные поисковые нагрузки на ту же базу в сроки, невозможные при ручной работе. Это один клиент и один сценарий, но он демонстрирует, как связка применяется в реальном продукте.

У MongoDB свой мотив. CEO Дев Иттицерия формулирует его так: ценность в том, чтобы одновременно модернизировать как можно большую часть парка приложений предприятия, а не по одному. Параллельно компания продаёт тезис о современной data foundation для ИИ-приложений и агентов, работающих на живых операционных данных. Миграция здесь — воронка в Atlas.

Как это применять на практике

Если у вас есть legacy-приложения на реляционных базах и в бэклоге висит перенос на MongoDB, имеет смысл запросить пилот на одном некритичном сервисе. Замеряйте не только скорость генерации кода, но и полное время до продакшена с учётом ревью и валидации данных.

Заранее зафиксируйте целевую модель данных и план cutover: именно эти решения остаются на вашей стороне и определяют, насколько агент ускорит работу. И проверьте, как AMP валидирует записи: от полноты этой проверки зависит доверие к результату больше, чем от любых цифр в анонсе.

Вопросы и ответы по материалу

Что известно по теме: где на самом деле застревают миграции?

Формулировка в анонсе показательна: миграции на MongoDB редко буксуют из-за самой базы. Проблема в «проводке» вокруг старого кода — тысячах запросов, хранимых процедур и слоёв доступа к данным, которые годами обрастали бизнес-логикой. Скрипт такое не разберёт: нужно понимать, зачем конкретный запрос написан именно так, и что сломается, если его заменить. Это и есть территория, на которую Cognition целит Devin. Агент работает с кодовой базой целиком: планирует изменения, переписывает бизнес-логику и data access layer, разбирая каждый случай отдельно. Как раз такой труд обычн

Что известно по теме: как делят работу Devin и AMP?

Архитектура построена на разделении ответственности между недетерминированным и детерминированным компонентами. Для миграции данных риск галлюцинации неприемлем, поэтому перенос и проверку каждой записи в MongoDB выполняет проверенный инструментарий AMP. Код, где нужна гибкость, отдан агенту. Devin подключается напрямую к инструментам AMP и оркестрирует процесс от начала до конца, так что клиент видит одну согласованную миграцию, а не набор скриптов и ручных передач между командами. Ключевые параметры из анонса: Роль Devin: планирование, переписывание бизнес-логики и слоёв

Что известно по теме: что известно о результатах, а что нет?

Единственная опубликованная метрика — «в ранних совместных тестах». Методология не раскрыта: неизвестно, что считалось задачей, на каких кодовых базах мерили и как учитывалось время на ревью человеком. Материал вышел в блоге Windsurf, который связан с Cognition, поэтому это самоописание вендора, а не независимая оценка. Более предметный голос в анонсе — Bilt. Технический директор Коста Краут рассказывает, что компания пишет большую часть софта с помощью Devin и деплоит в продакшен ежедневно. Поиск по районам на bilt.com, первое, что видит пользователь, работает на MongoDB;

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Практика · Hamidun Academy

Соберите рабочего ИИ-агента или сервис своими руками без ручного кода

В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.

Открыть 72ч бесплатный доступ →Интенсив по Вайб-кодингу
Что вы думаете?
Загружаем комментарии…