Хостинг coding agents на Amazon Bedrock AgentCore: конец мучениям ноутбука | AiManual
AiManual Logo Ai / Manual.
14 Июн 2026 Инструмент

Кодинг-агенты в облаке: почему ваш MacBook заслуживает отдыха (а вы — нет)

Amazon Bedrock AgentCore позволяет запускать Claude Code и другие агенты в облаке и наконец-то выключить лаптоп. Обзор возможностей, сравнение с альтернативами,

Реклама
cliv2

Я держал свой MacBook Pro включенным 72 часа подряд. Не ради майнинга или рендеринга 4K-видео. Ради того, чтобы Claude Code продолжал рефакторить легаси-код, пока я спал. Вентиляторы выли, батарея вздулась, а агент на двадцатом шаге отвалился из-за перегрева. Знакомая боль?

Amazon Bedrock AgentCore — это сервис, который превращает эту боль в прошлое. Он запускает coding agents в изолированных microVM на стороне AWS. Вы закрываете крышку ноутбука, а ваш любимый агент (Claude Sonnet 5, Codex или самописный) продолжает молотить в облаке. Никаких больше разряженных батарей и сожженных процессоров.

Суть: Bedrock AgentCore предоставляет serverless-окружение для AI-агентов с персистентным диском, доступом по SSH/API и автоматическим управлением ресурсами. Вы платите только за время работы агента (по $0.10 за час на стартовом плане).

Как это работает — без магии, но с плюшками

Вместо того чтобы разворачивать EC2, настраивать Python, тянуть зависимости и молиться, чтобы утилизация CPU не превысила 90%, вы просто создаете "сессию" агента через консоль или CLI. Bedrock сам поднимает microVM на базе Firecracker, монтирует EBS-том, прокидывает сеть и запускает ваш агентский процесс.

Внутри сессии — полноценная Ubuntu 24.04 LTS с предустановленным Python 3.12, Node.js 22, Docker-in-Docker (осторожно, магия) и, конечно, Claude CLI. Вы можете подключиться к ней по SSH, чтобы видеть live-logs, или передавать команды через REST API.

💡
Жизнь без лаптопа: агент запускает код, делает commit и пуш, а вы — спите. Утром находите в репозитории готовую фичу.

Сравнение с альтернативами — почему Bedrock уделает всех

Я перепробовал всё. Поделюсь опытом, чтобы вы не наступали на те же грабли.

МетодВремя жизни без перезагрузкиСтоимостьГоловная боль
Локальный MacBook3-4 часа (батарея)Бесплатно (но убьете ноут)Перегрев, шум, риск потери прогресса
GitHub Codespaces30 минут без активности (stop)$0.18/час (2-core)Таймауты, нет persistent-агента
EC2 t3.medium рукамиСколько хотите$0.0416/час + EBSНастройка security groups, IAM, скрипты запуска
Bedrock AgentCoreБезлимит (сессия висит до ручной остановки)$0.10/час (все включено)Минимальная — один API вызов

GitHub Codespaces — отличная штука для разработки, но он не заточен под работу AI-агентов. Через 30 минут неактивности среда грохается. Агент-сессия в Bedrock AgentCore живет сколько надо. Я запускал Claude Code на 6 часов подряд — ни одного разрыва.

Важный нюанс: в отличие от EC2, здесь нельзя заходить в консоль как на полноценный сервер. Это "агентная песочница" — вы управляете агентом, а не окружением. Если хотите больше контроля — смотрите в сторону шаблона FAST (Fullstack AgentCore Solution Template), который разворачивает полноценный стек.

Пример из жизни — как я задеплоил Claude Code на ночь (и проснулся богаче)

У меня была кодовая база на Python с тысячами TODO-комментариев. Задача: пройтись по всем файлам и заменить устаревшие вызовы на новые. Вручную — неделя. Через локального агента — ноут превращается в фен.

Я создал сессию Bedrock AgentCore через AWS CLI:

aws bedrock-agentcore create-session \
  --name refactoring-ninja \
  --agent-config '{"image":"claude-code:latest","command":"claude code --auto"}' \
  --disk-size 50 \
  --timeout 28800

Подождал 30 секунд, получил SSH-ссылку. Подключился, склонировал репозиторий, передал агенту промпт: "Replace all usage of deprecated `old_function` with `new_function` across all Python files". Закрыл терминал, выключил ноутбук и пошел спать.

Утром в логах было 127 измененных файлов, 0 ошибок, агент сам запушил коммит через Git. Весь код в CI проверен — можно мержить. Такая автоматизация — прямой путь к тому, чтобы ваш AI-агент работал как полноценный член команды, даже когда вы офлайн.

Кстати, это отлично вписывается в концепцию CI/CD для AI-агентов: вы можете деплоить новые версии агентов через GitHub Actions и они автоматически стартуют в Bedrock.

А что с безопасностью и ценами? Спойлер: сюрпризов нет

Агент имеет доступ к сети, но может быть изолирован в VPC. Все данные сессии шифруются на EBS. Можно подключить собственные секреты AWS Secrets Manager, чтобы агент мог авторизоваться в GitHub, Jira и Slack, не светя токены в коде.

Цена — $0.10/час за микро-инстанс (2 vCPU, 4 GB RAM). Для сравнения: EC2 t3.medium стоит $0.0416/час + EBS + NAT gateway (если нужен интернет). Разница в 2.5 раза, но вы получаете готовое окружение, мониторинг, логи и API. Если агент молчит 5 минут — ресурсы освобождаются (но сессия живет). Деньги не капают. Идеально для ночных прогонов.

Но есть нюанс: многократные вызовы LLM (Claude) считаются отдельно — Bedrock AgentCore не включает стоимость токенов. Придется оплачивать их через обычный расход Bedrock. В моем примере за 6 часов работы Claude Code сожрал $2.50 на токенах + $0.60 за сессию. Итого $3.10 за ночь. Зато наутро — готовая фича. Окупается.

Кому это реально нужно (а кому — нет)

Amazon Bedrock AgentCore — это не игрушка для хобби-проекта. Он для тех, кто:

  • Использует coding agents (Claude Code, Codex, Cursor) каждый день и устал от перегрева/разрядки ноутбука
  • Хочет автоматизировать рутинные задачи: рефакторинг, миграция БД, генерация тестов
  • Нужно запускать агентов по расписанию (например, ночной код-ревью)
  • Работает в команде и хочет делегировать агенту часть работы без привязки к своей машине

Если вы пишете простые скрипты раз в неделю — лучше остаться с локальным запуском. Сложность окупается только при регулярной нагрузке.

Кстати, сервис можно интегрировать с коммуникациями. Подключение к Slack превращает агента в коллегу, которому можно поставить задачу через сообщение. Или, если вы хотите, чтобы агент сам оплачивал свои расходы — в Bedrock уже встроены платежи через Coinbase и Stripe. Агент может купить себе больше вычислительных ресурсов, если это нужно.

Неочевидный совет: не пытайтесь сделать из microVM полноценный сервер

Самый частый косяк — люди пытаются через SSH запустить в сессии AgentCore веб-сервер или бота. Это не сработает. Архитектура заточена под запуск и мониторинг агента, а не под публичный эндпоинт. Если нужен веб-интерфейс — используйте FAST-шаблон из статьи о полном стеке.

Еще один трюк: для долгих задач задавайте таймаут побольше (я ставлю 8-12 часов). По умолчанию стоит 1 час — агент умрет в самый разгар работы. Исправлено.

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

В итоге: если ваша жизнь превратилась в борьбу с вентиляторами и батареей — Bedrock AgentCore дает свободу. Закрываете ноутбук, агент работает. Мир изменился, и вашему MacBook необязательно быть вечным рабом.

Подписаться на канал