AWS официально расширила доступ к AWS Transform, интегрировав инструмент в популярные среды разработки — Kiro и VS Code. Это решение превращает процесс модернизации кода из рутины в автоматизированный поток, доступный прямо в вашей IDE.
Что такое AWS Transform?
Это не просто линтер или автодополнитель кода, а полноценная «агентная фабрика» для миграции и модернизации. Основная цель инструмента — сократить сроки трансформации энтерпрайз-проектов с лет до месяцев. Агенты берут на себя всё: от масштабного переноса инфраструктуры до непрерывного сокращения техдолга, исключая потерю контекста при передаче задач между командами.
Новые возможности в Kiro и VS Code
Для вайбкодеров, которые привыкли работать в связке с AI-агентами, это обновление означает бесшовный рабочий процесс. Теперь можно установить AWS Transform Power в Kiro или расширение в VS Code и запускать кастомные трансформации, не переключаясь в консоль AWS.
Что можно автоматизировать уже сейчас:
- Обновление версий языков: Java, Python и Node.js.
- Миграция AWS SDK: переход с boto2 на boto3, Java SDK v1 на v2, JS SDK v2 на v3.
- Собственные сценарии: вы можете определять свои правила трансформации и запускать их сразу на тысячах репозиториев.
Почему это важно для сообщества
Главная фишка — общая синхронизация состояния. Вы можете запустить задачу в IDE, отслеживать прогресс через веб-консоль и завершить процесс там, где вам удобно. Контекст и состояние джобы сохраняются между всеми интерфейсами.
Для тех, кто строит продукты на базе AI-агентов, это мощный рычаг: вместо того чтобы вручную переписывать устаревшие вызовы SDK, можно делегировать это специализированному агенту AWS, сосредоточившись на архитектуре и фичах.
Доступность
На данный момент кастомные трансформации доступны в регионах US East (N. Virginia) и Europe (Frankfurt). AWS Transform поддерживает развертывание во всех коммерческих регионах AWS. Чтобы начать, достаточно найти соответствующий плагин в маркетплейсе вашей IDE.