정의
AI 에이전트 트래픽은 AI 모델을 사용해 무엇을 할지 결정하는 소프트웨어 에이전트로부터 애플리케이션이 받는 요청의 집합입니다. 이러한 에이전트는 페이지를 탐색하고, API를 호출하고, 양식을 작성하고, Model Context Protocol (MCP) 서버에서 도구를 호출하며, 보통 사람이나 회사를 대신해 동작합니다. 핵심은 사람이 아니라 모델이 부여된 작업 안에서 다음 행동을 선택한다는 점입니다.
AI 에이전트 트래픽은 크롤러나 스크립트 같은 기존 자동화 형태와 겹치지만, 동작 방식은 다릅니다. 에이전트는 목표를 추구하고, 발견한 내용에 맞춰 적응하며, 종종 사람만을 위해 설계된 애플리케이션의 일부와 상호작용합니다.
어디에서 나타나는가
- 웹사이트와 SaaS 앱: 문서를 읽고, 가격 페이지를 비교하거나, 로그인 세션 안에서 여러 단계의 워크플로를 완료하는 어시스턴트. AI 운영자는 이 트래픽의 일부를 문서화합니다: 사람의 질문에 따라 페이지를 가져오는 OpenAI의 ChatGPT-User(https://developers.openai.com/api/docs/bots)와 Anthropic의 Claude-User가 있습니다.
- API: 에이전트가 API 자격 증명으로 엔드포인트를 직접 호출하며, 보통 사람 중심의 통합과는 다른 속도와 패턴을 보입니다.
- MCP 서버: AI 클라이언트가 도구를 호출하는 경우로, 모든 호출은 정의상 자동화되어 있으며 중요한 질문은 어느 클라이언트가 호출하는지, 그리고 무엇을 할 수 있는지입니다. MCP server를 참조하세요.
식별 방법
하나의 신호만으로 에이전트 트래픽을 신뢰성 있게 식별할 수는 없습니다. 팀은 웹사이트 트래픽이 AI 에이전트에서 오는지 확인하는 방법에서 설명한 것처럼 강도가 다른 여러 증거를 함께 사용합니다.
Verified 증거
일부 에이전트 운영자는 HTTP message signatures (RFC 9421)를 사용해 요청에 서명하며, IETF의 Web Bot Auth 작업을 따르고 자신이 통제하는 도메인 아래에 키를 공개합니다. 검증되는 서명은 어떤 운영자의 클라이언트가 요청을 보냈는지에 대한 강한 증거입니다.
Declared 증거
클라이언트는 스스로를 설명할 수 있습니다. 사용자 에이전트 문자열, MCP 클라이언트 이름, 헤더가 그 예입니다. 이는 유용하지만 쉽게 모방할 수 있으므로 user-agent spoofing이 지속적인 우려 사항입니다.
Inferred 증거
요청 타이밍, 탐색 패턴, 누락된 브라우저 컨텍스트, 프로토콜 세부 정보는 자동화를 시사할 수 있습니다. 추론은 틀릴 수 있으므로 항상 추론으로 표시해야 합니다.
이들 중 어떤 것도 판단을 뒷받침하지 못한다면, 정직한 결과는 Unknown입니다.
중요한 이유
에이전트 트래픽이 본질적으로 좋은 것도, 나쁜 것도 아닙니다. 요금제를 비교하는 쇼핑 어시스턴트, 내부 기록을 동기화하는 에이전트, 약관을 무시하는 스크래퍼는 네트워크 수준에서는 비슷하게 보일 수 있습니다. 달라지는 것은 애플리케이션이 무엇을 해야 하느냐입니다.
- 제공해도 좋은 에이전트에는 구조화된 응답이나 API를 제공합니다.
- 자동화된 볼륨이 리소스에 부담을 줄 수 있는 경로에는 경로 수준 제한을 적용합니다.
- 영향이 큰 작업 전에는 더 강한 자격 증명을 요구합니다.
- 사람의 경험은 빠르고 간결하게 유지합니다.
모든 자동화를 악용으로 취급하면 정당한 통합이 깨집니다. 반대로 이를 무시하면 민감한 작업이 팀이 전제하는 맥락 없이 실행될 수 있습니다.
흔한 오해
"에이전트는 항상 자신을 식별한다." 많은 에이전트는 그렇지 않으며, 선언은 거짓일 수 있습니다.
"서명된 에이전트는 신뢰할 수 있는 에이전트다." 서명은 어떤 키가 요청에 서명했는지만 보여 줍니다. 그 행동이 승인되었거나 안전하다는 뜻은 아닙니다. agent authorization을 참조하세요.
"자동화를 차단하면 앱이 보호된다." 실제로는 고객이 의존하는 통합을 차단하는 경우가 많고, 의도적인 악성 행위자는 적응합니다.
Proof of Actor가 에이전트 트래픽을 처리하는 방식
Proof of Actor는 각 상호작용을 Human, Human + AI, Agent 또는 Unknown으로 분류하고(이 분류 체계는 여기에서 설명합니다), 결과가 verified, declared 또는 inferred인지 밝힙니다. 팀은 먼저 관찰한 뒤, 자체 정책으로 에이전트 트래픽을 라우팅합니다. How It Works를 보거나 초기 액세스를 신청하세요.
출처
- Model Context Protocol specification (2026-07-28): 2026년 11월 기준의 최신 MCP 개정판
- RFC 9421: HTTP Message Signatures: 서명된 에이전트 요청의 기반이 되는 표준
- IETF Web Bot Auth working group: 자동화된 클라이언트 인증에 관한 표준화 작업
- OpenAI: Overview of OpenAI Crawlers: ChatGPT-User와 기타 문서화된 OpenAI user agents
- Anthropic: crawler and fetcher documentation: Claude-User와 기타 Anthropic bots