Штучний інтелект

Amazon Bedrock AgentCore отримав Session endpoints для попереднього перегляду вебзастосунків

V

Voydevich.com · редактор Богдан Войдевич

3 хв читання

Серверні модулі microVM в апаратному шасі з мережевими підключеннями

Платформа Amazon Bedrock AgentCore отримала механізм Session endpoints для свого рантайму, який запускає кожну сесію ШІ-агента в ізольованій microVM. Нова можливість створює автентифікований URL для конкретної сесії, пересилаючи HTTP-запити та WebSocket-зʼєднання на дозволені розробником порти. Це дозволяє в реальному часі тестувати та переглядати вебрезультати роботи агентів без потреби копіювати файли й розгортати їх на зовнішніх хостингах.

Як працюють Session endpoints

Кожна активна сесія отримує індивідуальну кінцеву точку. Її робота базується на кількох технічних правилах:

  • Конфігурація портів: під час виклику CreateAgentRuntime параметр allowedPorts приймає від 1 до 5 записів. Це можуть бути окремі порти або діапазони в межах 8000–12000 (за винятком зарезервованих платформою). Застосунок усередині microVM повинен слухати адресу 0.0.0.0.
  • Отримання URL: адреса повертається в заголовку X-Amzn-Bedrock-AgentCore-Runtime-Session-Endpoint-Url відповіді на запит InvokeAgentRuntime (або як поле sessionEndpointUrl в SDK).
  • Автентифікація: запити перевіряються через AWS IAM (із підписом SigV4 для HTTP, HTTP/2 та WebSocket) або через вхідний JWT-авторизатор із bearer-токеном. Для виклику через IAM потрібні права bedrock-agentcore:InvokeAgentRuntimeProxy.
  • Маршрутизація портів: клієнт завжди підʼєднується через порт 443, а цільовий порт усередині сесії обирається за допомогою префікса до хоста (наприклад, https://8090--<session-endpoint-id>...).
  • Підтримка протоколів: шлюз пропускає трафік HTTP/1.1, HTTP/2 (зокрема Server-Sent Events та gRPC) і WebSocket.
  • Локальний проксі для браузера: оскільки браузер самостійно не додає підписи SigV4 чи bearer-токени до звичайних вебзапитів сторінки, клієнт bedrock-agentcore SDK відкриває локальну точку (localhost). Вона автоматично додає облікові дані перед відправленням трафіку на віддалений Session endpoint.

Архітектура та поведінка під час розробки

AWS продемонструвала роботу інструмента на прикладі кодинг-агента, який використовує модель Claude Haiku 5.5 через Amazon Bedrock. Агент слухає порт 8080 для отримання промптів, редагує файли сайту (через інструменти list, read, write, edit) і паралельно тримає запущеним dev-сервер Vite на порту 8090. Останній транслює зміни файлів у браузер через WebSocket для гарячого перезавантаження (hot-reload).

Завдяки цьому користувач бачить оновлення інтерфейсу за кілька секунд після збереження коду без ручного оновлення сторінки. Крім того, через той самий endpoint за іншим портом (наприклад, 8081) можна викликати допоміжні API-роути агента, як-от статус виконаних змін.

Обмеження та безпека

Session endpoint діє лише під час життя конкретної сесії та призначений виключно для розробки, перевірки та тестування. Для публічного продакшену AWS рекомендує переносити застосунки на сервіси штибу AWS Amplify Hosting.

У разі спроби звернутися до порту поза списком allowedPorts або без валідних облікових даних рантайм повертає помилку 403 AccessDenied. Якщо на дозволеному порту немає запущеного сервера, повертається 502 PortNotReachable, а в разі завершення сесії — 404 SessionNotFound.

Session endpoints працюють лише з обчислювальним типом microVM (тип Instances не підтримується) і доступні через публічний HTTPS. Вхідні зʼєднання через AWS PrivateLink наразі не підтримуються. Усі звернення фіксуються в AWS CloudTrail як події InvokeAgentRuntimeProxy.

Реклама · cv-finder.com

Покажіть AI-стек у резюме без зайвого шуму

AI-асистент CV-Finder допоможе описати LLM/ML-проєкти через результати.

Оформити CV

Що це означає для розробників

Розробники ШІ-агентів на Amazon Bedrock тепер можуть тестувати згенеровані вебпрототипи з живим hot-reload безпосередньо з робочого середовища агента. Завдяки вбудованому проксіванню через SDK відпадає потреба налаштовувати сторонні тунелі або проміжний деплой для попереднього перегляду коду.

Ключові факти

  • Session endpoints відкривають автентифікований доступ до 1–5 портів у діапазоні 8000–12000 усередині microVM сесії AgentCore.

  • Підтримуються протоколи HTTP/1.1, HTTP/2 (включно з SSE та gRPC) і WebSocket для гарячого оновлення інтерфейсів.

  • Автентифікація реалізована через AWS IAM SigV4 або JWT bearer-токени, а SDK надає локальний проксі для роботи зі звичайними браузерами.

  • Функціональність доступна тільки для microVM-рантаймів і не підтримує вхідні зʼєднання через AWS PrivateLink.

Штучний інтелектРозробка ПЗТехнології

Додайте Voydevich.com у бажані джерела Google, щоб частіше бачити наші новини в пошуку.

Джерело

Amazon Web Services

Preview web apps live as your coding agent builds them with Amazon Bedrock AgentCore runtime | Amazon Web Services

30 жовтня 2026 · оновлено 30 жовтня 2026

Оригінал
Усі гайди

Реклама · cv-finder.com

Покажіть AI-стек у резюме без зайвого шуму

AI-асистент CV-Finder допоможе описати LLM/ML-проєкти через результати.

Оформити CV

Попередні статті

Лабораторний стіл для експериментів із пластиковим яблуком та макетом руки

LLM у робототехніці вразливі до бекдорів: дослідники створили атаку MuTRAP і захист PROTEA

Вчені з Бінгемтонського університету показали, як приховані тригери в LLM змушують роботів виконувати небезпечні дії, та запропонували контекстний механізм захисту PROTEA.