Перейти к содержимому
Экосистема AI Vibe

Новости

Quick Resource Migrator: MCP переносит агентов между AWS-аккаунтами

Редакция 5 октября 2026 г.

Схема трёх AWS-аккаунтов, где MCP-сервер читает агентов в dev и разворачивает их в production с аудитом.

Dev и prod в разных AWS-аккаунтах — норма, а агентов Amazon Quick после проверки всё равно часто собирают заново: те же инструкции, коннекторы Slack и Jira, knowledge base и flows. AWS показала образец Quick Resource Migrator — MCP-сервер на runtime Amazon Bedrock AgentCore: он читает конфигурацию через Amazon Quick API и повторяет её в целевом аккаунте, без delete на стороне target.

Схема на три аккаунта: в центральном runner крутится сервер, через AWS STS он заходит в source с read-only ролью и в target с правами create/update. Долгоживущие ключи не хранятся; вызовы к AgentCore закрываются JWT из Amazon Cognito, runtime можно посадить в VPC.

Что переносится

Выбор ресурса задаётся типом — agent, connector, knowledge base, flow или space — и селектором по id, имени или all. Space подтягивает связанные сущности, если их уже перенесли в target.

  • Чат-агенты — инструкции, тон, стартовые промпты, welcome message; коннекторы перепривязываются к целевому аккаунту.
  • Action connectors — конфиг копируется, секреты с source не читают: в target создают с placeholder и проходят re-auth.
  • Knowledge bases — регистрация, data source, копия permissions; для S3 создают бакет и policy, объекты документов не копируют.
  • Flows — по определению; id между аккаунтами не совпадают, матч по имени (update или create).

Бэкапы и инструменты MCP

Перед обновлением существующего ресурса в target пишут версионный снимок в зашифрованный backup bucket на S3 — если бэкап не записался, update отменяют. Права не зашиты в код: для каждого ресурса вызывают Describe*Permissions на source и воспроизводят тот же набор действий в target, подставляя principals пользователей целевого аккаунта. Повторные прогоны идемпотентны: describe target → create или update, без дублей.

  • preview_migration — dry run: инвентарь и при указании target account mapping CREATE/UPDATE без изменений.
  • migrate_resources — полный upsert с отчётом JSON; удобно гонять на каждый релиз.
  • list_backups, get_backup, restore_backup — каталог версий, чтение снимка, откат с предварительным pre-restore backup.

Исходники и три стека AWS CloudFormation для ролей, сети и AgentCore лежат в репозитории aws-samples.

Источник: Making Amazon Quick enterprise-ready: Automated, auditable cross-account resource promotion.