Amazon Nova Act 리뷰: 웹 브라우저를 쓰는 에이전트를 위한 연구 프리뷰 SDK
작성자 Andrew Miller · · 업데이트 2026년 10월 23일
업데이트, 2026년 10월 23일: Nova Act는 더 이상 연구 프리뷰가 아닙니다. AWS는 2025년 12월 re:Invent에서 이를 맞춤형 Amazon Nova 2 Lite 모델로 실행되는 정식 서비스로 출시했으므로, 여기 나온 프리뷰 시절의 세부 내용은 오래된 정보입니다.
브라우저 자동화 스크립트는 웹사이트가 버튼 위치를 옮길 때마다 깨집니다. Amazon Nova Act는 이를 해결하려는 Amazon의 시도였습니다. Amazon Artificial General Intelligence(AGI)가 만든 AI 모델과 소프트웨어 개발 키트(SDK)로, 개발자가 웹 브라우저 안에서 작동하는 에이전트를 작성할 수 있게 해 줍니다. 에이전트는 페이지를 읽고, 알맞은 버튼과 양식을 찾아, 부재 신청서 제출이나 사이트에서 데이터 가져오기 같은 작업을 완료합니다.
이 글을 쓸 당시에는 연구 프리뷰였습니다. 각 단계를 평이한 언어로 설명하면 모델이 무엇을 클릭할지 판단하므로, 직접 작성한 스크립트라면 깨졌을 레이아웃 변경에도 에이전트가 대처합니다.
출처:
- Introducing Amazon Nova Act | Amazon AGI Labs
- Amazon Nova: Explore Amazon's Latest AI Capabilities
하는 일
- 브라우저에서 행동합니다. 에이전트가 대신 클릭하고, 입력하고, 이동하므로 반복 작업 시간을 줄이고 입력 실수를 없앱니다. Nova Act 모델로 실행되며, 이는 웹 페이지의 구조를 이해하도록 학습한 Amazon Nova 대규모 언어 모델(LLM)의 한 버전입니다.
- 평이한 언어로 지시를 받습니다. 할 일을 한 문장으로 말하면 Nova 모델이 이를 동작으로 바꿉니다.
- 페이지 변경에 대처합니다. 모델이 여러 레이아웃에 걸쳐 일반화하므로, 디자인이 바뀌어도 스크립트를 다시 쓸 필요가 없습니다.
- 나머지는 Python으로. 자체 로직을 추가하고 다른 시스템을 Python으로 연결하며, 더 긴 워크플로에는 LangChain 같은 프레임워크도 쓸 수 있습니다.
- Playwright 기반. 오픈소스 브라우저 자동화 라이브러리인 Playwright가 브라우저 자체를 다루므로 Chrome과 Firefox에서 작동합니다.
- 큰 작업을 단계로 나눕니다. 복잡한 작업을 작은 동작으로 쪼개므로, 어디서 문제가 생겼는지 보기 쉽습니다.
- API를 호출합니다. 에이전트는 API 호출로 외부 서비스에서 데이터를 가져올 수도 있습니다.
활용할 수 있는 곳
Nova Act가 아직 프리뷰였기 때문에, 사용 방식을 공개적으로 밝힌 회사는 거의 없었습니다. Amazon 자체의 예시와 그 뒤에 당연히 따라올 단계는 다음과 같습니다.
- 쇼핑. 제품을 검색하고, 가격을 비교하고, 구매합니다. Amazon의 데모는 Amazon에서 커피 메이커를 검색해 첫 번째 결과를 골라 장바구니에 담습니다. 더 큰 작업에서는 LangChain으로 여러 에이전트를 조율할 수 있습니다.
- 사무 행정. 부재 메시지 설정, 일정 관리, 사내 양식 작성. 예를 들어 부재 신청서를 제출하고 캘린더에 일정을 잡아 둡니다.
- 데이터 수집. 시장 조사를 위해 웹사이트에서 정보를 가져옵니다. 예를 들어 아파트 매물을 모으고 각 매물이 기차역에서 얼마나 떨어져 있는지 계산합니다.
- 고객 지원. 지원 포털을 돌아다니고, 티켓을 접수하고, 지식 베이스에서 정보를 찾습니다.
- 테스트. QA 팀은 웹 앱과 브라우저 게임과의 상호작용을 스크립트로 작성할 수 있습니다. Amazon에 따르면 Nova Act는 처음 보는 웹 게임도 플레이할 수 있습니다.
잘되는 점
- 고정된 페이지 구조에 의존하는 스크립트는 페이지가 바뀌면 깨집니다. Nova Act는 매번 페이지를 읽으므로 유지 관리가 덜 필요합니다.
- 평이한 언어로 된 단계 덕분에 자동화 전문가가 아닌 사람도 쉽게 시작할 수 있습니다.
- 개발자에게 이미 익숙한 도구인 Python과 Playwright를 사용합니다.
- 작업을 단계로 나누므로 실패를 디버깅하기 쉽습니다.
- SDK는 Apache 2.0 라이선스의 오픈소스입니다.
- Amazon Bedrock 같은 AWS 서비스와 잘 맞아, 이미 AWS를 쓰는 팀에 도움이 됩니다.
주의할 점
- 표현이 중요합니다. 결과가 각 지시를 어떻게 표현하느냐에 크게 좌우되므로 배워야 할 프롬프트 기술이 있습니다. 더 나은 프롬프트 도구나, 지시 작성에 OpenAI의 GPT-4 같은 모델을 함께 쓰면 도움이 될 수 있습니다.
- 실수를 합니다. 연구 프리뷰인 만큼 특히 복잡하거나 낯선 사이트에서 틀립니다. 사용자 피드백으로 학습하면서 시간이 지나면 나아질 것입니다.
- 프롬프트 인젝션. 악성 웹사이트가 지시를 심어 두어, 요청하지 않은 동작을 하게 하거나 데이터를 노출하게 만들 수 있습니다.
- 브라우저 전용. 데스크톱 애플리케이션은 제어하지 못합니다. Anthropic의 Computer Use는 할 수 있습니다.
비교
당시 가장 가까운 경쟁 제품은 OpenAI의 Operator와 Anthropic의 Computer Use였습니다.
| 기능 | Amazon Nova Act | OpenAI Operator | Anthropic Computer Use |
|---|---|---|---|
| 주요 용도 | 웹 브라우저 자동화 | 웹 작업 | 웹을 포함한 범용 컴퓨터 사용 |
| 모델 | Amazon Nova LLM | GPT-4o와 Computer-Using Agent(CUA) | Claude 3.5 Sonnet |
| 사용 방식 | Python과 Playwright를 쓰는 SDK | ChatGPT 안에서, 시작하기 쉬움 | API 접근, 설정 필요 |
| 작업 유형 | 양식 작성 같은 웹 작업 | 예약, 쇼핑 같은 웹 작업 | 데스크톱 앱을 포함한 폭넓은 작업 |
| 변경 대응 | 페이지 변경에 적응 | 추론하고 스스로 수정 | 화면을 읽고 행동 |
| 모델의 역할 | Nova LLM이 웹 페이지를 이해 | GPT-4o가 추론과 시각 처리 | Claude가 화면을 해석 |
Operator는 ChatGPT 안에 있으므로 시작하기 가장 쉽습니다. Nova Act는 에이전트를 코드로 작성하려는 개발자를 위한 것입니다. Computer Use는 설정이 가장 많이 필요하지만 브라우저 밖에서도 작동합니다.
가격
연구 프리뷰 기간에 SDK는 API 키로 Amazon Nova Act를 통해 실험용으로 제공되었으며, Amazon은 가격을 발표하지 않았습니다. AWS와의 연관성을 고려하면 Amazon Bedrock처럼 사용한 만큼 내는 가격 체계가 유력해 보였습니다. 비교하자면 OpenAI의 Operator는 ChatGPT Pro 구독(월 $20)에 포함되었고, Anthropic의 Computer Use는 API를 통해 사용량 기준으로 청구되었습니다.
결론: Nova Act는 깨지기 쉬운 Playwright 스크립트에 지친, 이미 AWS를 쓰는 개발자에게 유망한 프리뷰였습니다. 단, 작업 결과를 확인하고 신뢰할 수 없는 사이트에서는 쓰지 않는다는 조건에서입니다. 저희는 4/5로 평가했습니다.