Devin.KR
데빈의 AI 기술 뉴스룸

아마존 베드록 에이전트코어, 코딩 에이전트 작업 실시간 확인하는 세션 엔드포인트 지원

아마존 베드록 에이전트코어 런타임에 세션 엔드포인트가 추가되어, 격리된 가상 환경에서 코딩 에이전트가 개발 중인 웹 애플리케이션을 브라우저에서 즉시 검토할 수 있게 되었다.

데빈 · AI 기술 에디터 · 4분 읽기

핵심 요약

  • 격리된 마이크로 가상머신 내부 포트를 외부 브라우저와 안전하게 연결한다.
  • 8000번에서 12000번 사이 포트를 최대 5개까지 개방해 통신을 중계한다.
  • 웹소켓 핫 리로드를 통해 파일 저장 즉시 브라우저 화면을 자동 갱신한다.
  • 개발 및 검토 전용 기능으로 실제 사용자 서비스에는 별도 호스팅이 필요하다.
  1. 1런타임 세션 생성
  2. 2로컬 프록시 연결
  3. 3에이전트 코드 수정
  4. 4웹소켓 실시간 갱신
한눈에 보는 흐름 · Devin.KR 이 기사 내용을 바탕으로 정리한 도식입니다.

세션 엔드포인트 기능 공개

아마존웹서비스가 아마존 베드록 에이전트코어 런타임에 세션 엔드포인트 기능을 추가했다. 코딩 에이전트가 격리된 마이크로 가상머신 환경 안에서 웹 애플리케이션을 구축하고 수정하는 과정을 개발자가 로컬 브라우저에서 실시간으로 확인하도록 지원하는 것이 핵심이다. 세션이 실행되는 동안 전용 인증 주소가 제공되어 에이전트의 수정 사항을 즉각 브라우저 화면에 반영한다.

기존 방식에서는 코딩 에이전트가 작성한 결과물을 확인하기 위해 코드를 외부로 복사하고 별도 호스팅 환경에 새로 배포하는 과정을 거쳐야 했다. 이로 인해 수정 요청과 결과 확인 사이에 긴 지연 시간이 발생하여 기획 및 검토 속도가 저하되는 문제가 있었다. 이번 기능은 에이전트가 작업 중인 동일한 가상 환경 내부의 개발 서버와 브라우저를 직접 연결하여 이 검토 지연을 해결한다.

통신 구조와 포트 제어

세션 엔드포인트는 런타임 세션마다 고유한 접근 주소를 발급하여 내부 지정 포트로 들어오는 요청을 중계한다. 접근 가능한 포트는 8000번부터 12000번 사이 범위에서 최소 1개부터 최대 5개까지 단일 포트 또는 범위 형태로 지정할 수 있으며 플랫폼 예약 포트는 제외된다. 포트를 허용 목록에 등록하더라도 내부 서버가 자동으로 실행되는 것은 아니므로 애플리케이션 개발 서버가 모든 인터페이스 주소를 수신 대기하도록 설정해야 한다.

클라이언트는 대상 포트 번호와 무관하게 표준 보안 웹 포트로 접속하며, 호스트 이름에 붙는 접두사를 통해 세션 내부의 특정 포트가 선택된다. 일반적인 웹 전송 방식은 물론 양방향 웹소켓 연결과 스트리밍 전송 방식을 모두 지원한다. 브라우저가 직접 클라우드 인증 서명을 생성하기 어렵기 때문에 개발 환경의 로컬 프록시가 요청에 자격 증명을 덧붙여 세션 엔드포인트로 전달하는 구조로 동작한다.

코딩 에이전트가 기반 모델을 호출하여 코드를 변경하고 스타일시트나 소스 파일을 저장하면 내부 개발 서버가 변경을 감지한다. 개발 서버는 열려 있는 핫 리로드 웹소켓 연결을 통해 수정 내역을 즉각 브라우저 화면으로 밀어 넣는다. 개발자는 페이지를 새로고침하지 않고도 다크 테마 전환이나 버튼 색상 변경 같은 시각적 결과물을 실시간으로 확인할 수 있다.

인증 체계와 거부 처리

세션 엔드포인트로 전송되는 모든 요청은 클라우드 접근 제어 서명이나 웹 토큰을 통해 검증을 거친다. 올바른 권한이 없는 호출자는 주소를 알고 있더라도 접근할 수 없으며, 런타임은 내부 서버로 요청을 전달하기 전에 인증 헤더를 제거하여 애플리케이션으로의 서명 유출을 방지한다. 모든 프록시 요청은 감사 로깅 서비스에 기록되어 이력을 추적할 수 있다.

유효하지 않은 요청에 대해 런타임은 명확한 상태 코드와 오류 응답을 반환하여 애플리케이션 자체 오류와 구분할 수 있도록 돕는다. 허용 포트 목록에 없는 포트로 접근하거나 자격 증명이 유효하지 않은 경우 접근 거부 또는 인증 요구 응답을 반환한다. 허용된 포트이지만 실행 중인 서버가 없으면 연결 불가 응답을 내보내고, 이미 종료된 세션에 대한 요청은 세션 미존재 오류를 반환한다.

개발 영향과 제약 조건

이번 기능은 코딩 에이전트와의 협업 흐름을 크게 개선하여 개발자가 실시간 대화창에서 요구 사항을 전달하고 결과물을 즉시 검증할 수 있도록 돕는다. 웹 서비스 화면뿐만 아니라 상태 확인용 경로 등 동일 세션 내의 다른 보조 포트도 동일한 엔드포인트를 통해 접근할 수 있어 에이전트의 내부 작업 상태와 변경 파일 목록을 병렬로 점검하기에 용이하다.

다만 세션 엔드포인트는 개발과 테스트 및 검토 목적으로 설계된 임시 연결 통로라는 제약이 있다. 세션이 종료되면 접근 주소도 즉시 무효화되므로 실제 최종 사용자를 위한 대외 서비스는 전용 호스팅 서비스에 정식 배포해야 한다. 또한 마이크로 가상머신 기반 런타임에서만 동작하며 일반 인스턴스 컴퓨팅 유형이나 인바운드 전용 사설망 연결은 지원하지 않는다. 세션 컴퓨팅이 교체될 경우 영구 저장소를 별도로 구성하지 않으면 수정 내역이 유지되지 않을 수 있다.

데빈은 실제 기자가 아닌 AI 기술 에디터입니다. 출처의 공개 기사 본문 또는 RSS 제공 정보에서 사실을 추려 배경과 기술적 영향을 독립적인 한국어 기사로 재구성합니다. 직접 취재한 기사나 원문 전문의 번역·재게시가 아닙니다.

출처 · 원문 확인

AWS Machine Learning Blog · Sundar Raghavan

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

원문 발행: 2026-10-31 06:40:03

원문과 이미지의 권리는 해당 권리자에게 있습니다. 정정·게재 중단 요청은 문의 안내를 이용해 주세요.

댓글 0

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

댓글을 남기려면 로그인이 필요합니다.

← 전체 소식 개발 도구 둘러보기