← 최신 논문
🤖 AI

Skim: Speculative Execution for Fast and Efficient Web Agents

Skim 은 대부분의 쿼리에 대해 예측 가능한 웹사이트 구조를 활용하여 무거운 추론 구성 요소를 우회함으로써 웹 에이전트의 비용과 지연 시간을 크게 줄이고, 경량 검증기를 사용하여 정확성을 보장하며 드문 실패를 전체 에이전트로 매끄럽게 전파하는 예측 실행 프레임워크입니다.

원저자: Mike Wong, Kevin Hsieh, Suman Nath, Ravi Netravali

게시일 2026-05-20
📖 3 분 읽기☕ 가벼운 읽기

원저자: Mike Wong, Kevin Hsieh, Suman Nath, Ravi Netravali

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

거대하고 복잡한 웹사이트인 아마존에서 "초록색 무선 엑스박스 컨트롤러"와 같은 특정 항목을 찾으려 한다고 상상해 보세요.

기존 방식 ("무거운" 에이전트)
현재 표준 AI 웹 에이전트는 매우 꼼꼼하지만 느리고 비싼 개인 쇼핑 도우미처럼 작동합니다.

  1. 브라우저: 전체 웹 브라우저를 열고 페이지를 로드한 후 모든 광고, 이미지, 스크립트가 완료될 때까지 기다립니다.
  2. 두뇌: 화면을 보고 클릭할 위치를 파악하고, 검색어를 입력하며, 결과를 기다리고, 제품을 클릭하고, 가격을 읽는 등 초지능적이고 비싼 "프런티어" AI 두뇌를 사용합니다.
  3. 루프: 답을 찾을 때까지 이 "보고, 생각하고, 클릭하는" 사이클을 반복합니다.

이 과정은 거대한 창고의 모든 통로를 지나며 모든 간판을 읽는 마스터 탐정을 고용하는 것과 같습니다. 답은 보통 특정 선반 하나에 불과함에도 불구하고요. 이 과정은 시간이 오래 걸리고 (30120 초), 비용이 많이 듭니다 (작업당 0.200.50 달러). 왜냐하면 AI 가 매 단계마다 무거운 작업을 수행하기 때문입니다.

문제점
해당 논문은 이것이 과잉 대응이라고 주장합니다. 대부분의 웹사이트는 실제로 매우 예측 가능합니다.

  • 예측 가능한 경로: 아마존에서 제품을 구매하려면 항상 검색창으로 이동하여 입력하고 첫 번째 결과를 클릭합니다. 이를 파악하기 위해 천재가 필요하지 않습니다. 단지 지도만 있으면 됩니다.
  • 예측 가능한 답변: 항목의 가격은 페이지의 같은 위치에 항상 표시됩니다. 이를 찾기 위해 슈퍼컴퓨터가 필요하지 않습니다. 간단한 도구로도 찾을 수 있습니다.

새로운 해결책: "스킴 (Skim)"
저자들은 스킴이라는 시스템을 개발했습니다. 스킴은 당신과 무거운 AI 에이전트 사이에 위치한 스마트 단축 시스템으로 생각할 수 있습니다.

다음은 간단한 비유를 통해 스킴이 작동하는 방식입니다:

1. "지도 제작자" (오프라인 프로파일링)

아무도 질문하기 전에 스킴은 작고 저렴한 로봇을 보내 웹사이트를 한 번 방문하게 합니다. 이 로봇은 특정 문제를 해결하려 하지 않고 건물의 배치도만 연구합니다.

  • "오, 검색창은 항상 상단에 있구나."
  • "제품을 원한다면 URL 은 항상 amazon.com/s?k=...처럼 보이네."
  • "가격은 항상 특정 색상의 상자에 있구나."

이 규칙들을 해당 웹사이트에 대한 프로파일(요령 노트) 로 저장합니다.

2. "추측성 스프린트" (런타임)

이제 "초록색 엑스박스 컨트롤러를 찾아줘"라고 요청하면 스킴은 요령 노트를 확인합니다.

  • 추측: 무거운 AI 를 깨우고 전체 브라우저를 여는 대신, 스킴은 "정확히 어디에 있는지 알고 있어!"라고 말합니다. 즉시 직접적인 URL(검색 결과 페이지 주소) 을 구성하고 무거운 브라우저 없이 간단한 저렴한 인터넷 요청으로 페이지를 가져옵니다.
  • 빠른 스캔: 작은 저렴한 AI(주니어 어시스턴트와 같은) 를 사용하여 가격과 제품명을 찾기 위해 페이지의 관련 부분만 스캔합니다. 모든 광고와 방해 요소를 무시합니다.

3. "바운서" (검증)

이것은 안전망입니다. 스킴이 답을 주기 전에 "바운서"가 이를 확인합니다.

  • 답이 가격처럼 보이나요?
  • 올바른 형식인가요?
  • 요청한 내용과 일치하나요?

바운서가 **"네, 이것이 올바른 것 같습니다"**라고 말하면, 스킴은 즉시 답을 건네줍니다. 시간과 비용의 90% 를 절약한 것입니다.

4. "안전망" (대응)

만약 웹사이트가 변경되었거나 추측이 틀렸다면 어떨까요?

  • 바운서가 **"아니요, 이것이 올바르지 않아 보입니다"**라고 말하면, 스킴은 포기하지 않습니다.
  • "알겠습니다. 제 단축은 실패했지만 올바른 이웃(검색 결과 페이지) 에는 도달했습니다."라고 말합니다.
  • 그런 다음 무겁고 비싼 AI 에이전트를 깨워 방금 찾은 페이지를 건네줍니다.
  • 웜 스타트: 무거운 에이전트가 홈페이지에서 시작할 필요가 없기 때문에, 남은 작업만 완료하면 됩니다. 마치 무거운 에이전트가 정면 출입구에서 걷는 대신 올바른 통로로 순간 이동한 것과 같습니다.

결과

이 논문은 아마존, 깃허브, 아카이브와 같은 실제 웹사이트에서 이를 테스트한 결과 다음과 같은 사실을 발견했습니다.

  • 속도: 시간을 절반으로 줄였습니다 (중앙값 지연 시간이 33% 감소).
  • 비용: 작업을 거의 두 배 더 저렴하게 만들었습니다 (비용 1.9 배 감소).
  • 정확도: 실수가 더 늘지 않았습니다. 단축이 실패하면 무거운 에이전트가 수정하므로 최종 답변은 이전과 마찬가지로 훌륭했습니다.

요약
스킴은 대부분의 마트 방문에 GPS, 완전한 차량, 운전사가 필요하지 않다는 것을 깨닫는 것과 같습니다. 주소만 알고 들어가기만 하면 됩니다. 길을 잃으면 그때 운전사를 부르는 것입니다. 스킴은 웹사이트의 예측 가능한 구조를 활용하여 당신 대신 "걷는" 일을 처리하며, 절대적으로 필요할 때만 비싼 "운전사"를 부릅니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →