Windsurf Blog→ оригинал

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.
◐ Слушать статью

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 валидирует записи: от полноты этой проверки зависит доверие к результату больше, чем от любых цифр в анонсе.

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 50+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
✦ Автономные AI-агенты

Делегируйте ресёрч, код и рутину автономному AI-агенту

Интеллектуальная агентная среда NomadNet Agent (agent.nomadnet.ai) выполняет многошаговые задачи: глубокий веб-ресёрч, анализ данных, написание кода и автоматизацию браузера.

Запустить NomadNet Agent →Платформа NomadNet AI
Что вы думаете?
Загружаем комментарии…