Notte로 무엇을 만들 수 있나요?

발행: (2025년 12월 4일 오전 06:46 GMT+9)
10 min read
원문: Dev.to

Source: Dev.to

Notte란?

간단히 말해, Notte는 깨지지 않는 웹 에이전트를 구축하고 배포할 수 있는 플랫폼을 제공합니다. 복잡하고 반복적인 웹 작업을 신뢰할 수 있는 자체 복구 워크플로우로 전환함으로써 기업은 자동화를 자신 있게 확장할 수 있습니다.

웹은 여전히 인간을 위해 설계되었으며, 에이전트를 위해 설계되지 않았습니다. 순수 웹 에이전트는 페이지를 탐색할 수 있지만, 벤치마크에서는 뛰어나도 실제 운영에서는 신뢰성이 떨어지고 비용이 많이 듭니다. 전통적인 스크립트는 더 빠르고 저렴하지만, 웹사이트가 한 번이라도 변경되면 완전히 깨질 수 있습니다.

Notte의 해답은 하이브리드 에이전트 워크플로우입니다: 일상적인 작업을 결정론적 단계로 고정하고, 적응형 추론이 필요할 때만 LLM을 사용합니다. 페이지가 근무 시간 외에 변경되더라도, 흐름은 재배포를 기다리지 않고 에이전트가 런타임에 적응해 작업을 완료합니다. 이때 로그인, 신원 관리, 결제 통합, 감사용 재생 등 필요한 도구를 활용합니다.

요약하면: 완전 에이전트/LLM 기반 솔루션보다 빠르고 저렴하며, 순수 Playwright/Puppeteer보다 내구성이 높고, 규제 포털부터 대규모 고가치 결제까지 모든 상황에 신뢰할 수 있습니다.

핵심 원시 개념

PrimitiveDescription
ObserveURL을 압축된 의미론적 컨텍스트로 변환합니다: 페이지에 무엇이 있는지, 어떤 요소가 상호작용 가능한지.
Execute행동을 체인으로 실행합니다. 행동이 명확하면 결정론적으로 실행하고, 페이지가 벗어나면 에이전트가 관찰된 맵을 기반으로 추론해 복구합니다.
Scrape시각적 DOM 변동에도 살아남는 구조화된 출력을 추출합니다.
AgentObserve, Execute, Scrape를 하나의 일관된 워크플로우로 조정합니다. 세션 상태를 유지하고 페이지 간 컨텍스트를 전달해 다단계 워크플로우를 완수합니다.

프로덕션 도구

  • Hosted Sessions – 내장 스텔스와 자동 확장 기능.
  • Vaults – 자격 증명, MFA 토큰, SSO, 쿠키를 위한 보안 저장소.
  • Personas – 계정 생성 및 인증 흐름을 위한 일회용 이메일 및 전화번호.
  • Payments – 엔드‑투‑엔드 카드 흐름 실행.
  • File Upload/Download – 자산 처리 통합.
  • Session Replays – 감사용 시각적 요약.

사용 사례

시장 및 가격 모니터링

팀은 매일 변하는 경쟁 사이트(프로모션, 요금제 페이지, 세부 조건)를 추적합니다. Notte 에이전트는 대상 사이트에 세션을 생성하고, 필터를 적용해 가격표를 캡처하고, 변화를 비교해 구조화된 보고서를 게시합니다. 결정론적 단계는 계속 진행되고, 컨트롤이 사라지거나 레이아웃이 바뀔 때만 에이전트가 “생각”합니다.

온보딩 도우미

많은 고객 포털은 API가 없고 UI가 복잡합니다. Vaults와 Personas를 활용해 Notte 흐름은 로그인, MFA 통과, 이메일/문자 인증, 문서 업로드를 완료하고, 깔끔한 JSON 결과와 컴플라이언스를 위한 재생을 반환합니다.

세금·재무 포털

결정론적인 로그인·폼 입력은 빠르지만, 자격 증명은 안전하게 보관되어야 하고 신뢰성을 위해 적응력이 필요합니다. 보안 Vault와 결합해 Notte 에이전트는 필드 위치가 바뀌거나 PDF 뷰어가 변경될 때만 개입합니다. 월간 신고를 지속적인 수정이나 수동 개입 없이 실행합니다.

컴플라이언스 스윕

확장된 브라우저 세션이 규제·허가 포털을 가로질러 상태를 스크랩하고, 만료 항목을 큐에 기록합니다. 변동은 두세 단계에만 존재하고, 나머지는 고정됩니다.

카탈로그·가격 수집

Observe는 “장바구니에 추가”나 “다음 페이지”와 같은 신뢰할 수 있는 행동 영역을 노출합니다. Scrape는 DOM 변화와 무관하게 구조화된 레코드를 제공합니다. 에이전트는 카테고리 페이지를 순회하고, 제품 상세 정보를 캡처·정규화해 분석에 바로 사용할 수 있는 깨끗한 레코드를 반환합니다. 주거 IP 회전과 내장 스텔스로 차단 없이 대규모 데이터 수집이 가능합니다.

주요 장점

  • Latency & Cost – 먼저 결정론적으로 실행하고, 필요할 때만 에이전트 사용.
  • Reliability – 웹이 변해도 추론 기반 복구가 가능, 사소한 변경에 대한 “수정·재배포” 루프가 없음.
  • Observability – 구조화된 출력과 재생을 통해 디버깅이 용이.
  • Scale – 스텔스와 자동 확장이 포함된 호스티드 세션으로 브라우저 인프라 관리 부담 제거.

작동 방식 (예시 흐름)

  1. 목표 정의 – 예: “로그인하고 지난 달 청구서를 다운로드”.
  2. Observe – 로그인 페이지의 의미론적 맵을 반환: 클릭 가능한 요소, 입력 필드, 제출 액션.
  3. Execute – Vaults에서 이메일·비밀번호를 입력하고 제출, 청구 페이지로 이동, 해당 행을 열어 청구서를 다운로드.
  4. Recovery – 버튼 이름이 바뀌거나 테이블 순서가 바뀌어도, 에이전트가 관찰된 컨텍스트를 기반으로 올바른 컨트롤을 선택해 진행.
  5. Scrape – 구조화된 데이터를 출력하고, Replay는 검증을 위한 정확한 세션을 제공.

구성 요소 개요

  • Vaults – 기업 수준의 자격 증명·MFA 토큰·SSO·쿠키 저장소.
  • Personas – 대량 가입·인증을 위한 일회용 이메일·전화번호.
  • Payments – 체크아웃 흐름 및 에이전트 거래를 위한 제어된 카드 입력.
  • Sessions – 스텔스 모드와 자동 확장을 갖춘 호스티드 브라우저, 트래픽 급증에 대비.
  • Replays – 진단·증명을 위한 시각적 요약 및 세션 재생.
  • CDP Compatibility – 기존 훅이나 DevTools 워크플로우와 연동 가능.

하이브리드의 승리

고정된 결정론적 단계와 선택적 추론을 결합한 패턴은 실제 복잡성을 견디는 핵심입니다—정부 포털, 기업 로그인, 소비자 결제 등 모든 상황에 적용됩니다. 신뢰할 수 있는 자동화의 정답: 최종 사용자는 더 빠른 결과를 경험하고, 팀은 티켓과 재배포가 감소합니다.

시작하기

무엇을 만들고 싶으신가요? 콘솔에서 바로 시작하거나 데모를 예약해 보세요.

Back to Blog

관련 글

더 보기 »

혼돈에서 코드로: ALPHALABS

밤새도록 나를 괴롭힌 문제 나는 누구나 AI 트레이딩 에이전트를 만들고, 전략을 백테스트하며, 성과를 입증할 수 있는 플랫폼을 구축하고 싶었다.

WordPress + Kiro

개요: WordPress와 Kiro AI IDE를 통합하면 콘텐츠 관리와 에이전트 개발이 만나는 효율적인 워크플로우가 열립니다. WordPress의…