메뉴 닫기

AI 브라우저 자동화를 위한 프록시 프로파일 확장 기능 완전 정복

AI 에이전트 브라우징 최적화를 위한 프록시, 프로파일, 확장 기능 활용법 – Amazon Bedrock AgentCore Browser 업데이트

최근 AI 기반 브라우저 자동화가 각광받으면서 기업들은 보다 세밀한 제어와 유연한 설정이 가능한 브라우저 환경을 요구하고 있습니다. Amazon Web Services는 이러한 수요를 반영해 Amazon Bedrock AgentCore Browser에 새로운 세 가지 기능을 도입했습니다. 바로 프록시 설정, 브라우저 프로파일 및 브라우저 확장 기능입니다. 이 글에서는 기능별 핵심 개념과 구성 방법을 자세히 설명하고, 기업 환경에서의 활용예와 함께 실질적인 자동화 배포 가이드를 제공합니다.

  1. 프록시 설정 – 안정적이고 보안성 높은 연결

AI 기반 브라우징 자동화에서는 기업의 프록시 서버를 통한 네트워크 경로 제어가 중요한 요구사항입니다. 기존 AgentCore Browser는 기본 인터넷 라우팅만 지원해 제한적이었지만, 이번 업데이트를 통해 프록시 서버를 지정하고 라우팅 우선순위를 설정할 수 있게 되었습니다.

프록시 설정의 주요 구성요소는 다음과 같습니다.

  • externalProxy: 실제 프록시 서버의 주소 및 포트
  • credentials: AWS Secrets Manager에서 프록시 인증 정보를 안전하게 호출 가능
  • domainPatterns: 특정 도메인에만 프록시 적용
  • bypass.domainPatterns: 특정 도메인은 프록시 우회

이 기능은 의료, 금융 등 특정 출발 IP 기반 세션 검증이 필요한 환경에서 유용하게 활용됩니다. 예를 들어, 사내 리소스를 통한 크롤링이나 인증된 연결 유지를 위한 자동화에 효과적입니다.

  1. 브라우저 프로파일 – 세션 간 상태 지속으로 인증 반복 제거

AI 에이전트가 여러 차례 브라우징 세션을 수행할 경우, 로그인 정보나 로컬 데이터가 유지되지 않아 자동화가 비효율적이거나 실패하는 경우가 많습니다. AgentCore Browser의 브라우저 프로파일 기능은 쿠키와 localStorage의 상태를 세션 간에 유지시켜, 이전 세션에서의 인증 상태를 그대로 복원할 수 있도록 합니다.

활용 예시는 다음과 같습니다.

  • 쇼핑몰 A/B 테스트 중 장바구니 상태 유지
  • 복잡한 인증 절차를 거친 워크플로우의 상태 저장
  • 사용자 맞춤 UI 자동화 테스트

이는 인증 지연 문제를 해결하고, 워크플로우의 신뢰성을 높이는 동시에 사용자 여정 전체에 걸친 자동화를 가능하게 합니다.

  1. 브라우저 확장 – 확장 프로그램으로 브라우저의 행동을 자유롭게 설정

크롬 확장(extension)처럼 ZIP 파일로 패키징된 확장 기능을 Amazon S3에 업로드한 후, 이를 참조하여 브라우저 세션 시작 시 로딩할 수 있습니다. 이를 통해 다음과 같은 활용이 가능합니다.

  • 인증 토큰 자동 주입 확장
  • 광고 차단 또는 콘텐츠 전처리
  • 내부 사이트의 커스텀 인증 처리
  • 스크립트 감시 또는 페이지 구조 변경 등

브라우저 확장은 보안 강화, 행동 로깅 및 다양한 사용자 행동 시뮬레이션에 중요한 역할을 할 수 있습니다. 예를 들어, FedRAMP, PCI, HITRUST와 같은 준수 요건을 만족시키고자 할 때, 확장을 통한 감사 로그와 제어는 강력한 자동화를 제공합니다.

배포 가이드 – AI 브라우저 자동화에 기능 적용하기

3가지 기능 모두 boto3 SDK를 사용한 코드 기반 설정을 지원합니다. 프록시 설정은 secretsmanager와 함께, 브라우저 프로파일은 create, save, restore, delete API 호출로 제어하며, 확장은 S3 URI로만 지정 가능합니다.

이러한 API 통제 구조는 개발자 입장에서 매우 자동화 친화적이며, 티어드 라우팅 구조, 프로파일 수명 주기, ZIP 기반 확장 설정 모두 코드로 관리할 수 있어 CI/CD 통합이 쉬운 것이 강점입니다.

비교 및 활용 전략

기능 목적 활용 사례 보안/효율성
프록시 설정 IP 고정, 내부망 접근 내부 포탈, 규제기관 브라우징 NAT 우회, VCIS 대응
브라우저 프로파일 상태 지속성 쇼핑몰 테스트, 다단계 인증 프로세스 재인증 제거
브라우저 확장 행동 수정 광고제거, 커스텀 인증 사용자 정의 강화

결론

Amazon Bedrock AgentCore Browser의 프록시, 프로파일, 확장 기능은 엔터프라이즈 환경에서 AI 브라우저 에이전트의 자동화 구현, 활용, 배포에 반드시 필요한 요소입니다. 특히 보안 요건이 높은 환경에서 인증 복원, 확장 기능 기반 행동 통제, 지정된 네트워크 경로를 통한 접근 등을 통해 실질적인 AI 에이전트 운영이 가능해졌습니다. 지속 가능한 워크플로우, 커스텀 브라우징 설정이 필요한 개발자 또는 기업이라면 지금 바로 튜토리얼을 참고해 확장 자동화를 시작해보시기 바랍니다.

https://aws.amazon.com/blogs/machine-learning/customize-ai-agent-browsing-with-proxies-profiles-and-extensions-in-amazon-bedrock-agentcore-browser/

AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!

(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기


AI, Cloud 도입 상담 배너