RFC 9457 준수 오류 응답으로 에이전트 토큰 비용 98% 절감
핵심 내용
Cloudflare가 1xxx 오류를 Markdown과 JSON으로 반환해 토큰 사용을 98% 이상 줄인다.
자세히 보기
Cloudflare가 RFC 9457에 맞는 구조화된 Markdown과 JSON 오류 응답을 AI agent에 제공한다. Accept: text/markdown, application/json, application/problem+json 요청에 대해 기존의 무거운 HTML 오류 페이지 대신 기계가 바로 읽을 수 있는 형식으로 응답하며, 브라우저는 기존처럼 HTML을 받는다.
핵심 대상은 Cloudflare의 1xxx 클래스 오류다. DNS 문제, 접근 차단, rate limit 같은 플랫폼 오류에 대해 error_code, error_name, error_category, retryable, retry_after, owner_action_required, ray_id, timestamp, zone 같은 필드를 함께 제공해 에이전트가 재시도 여부와 백오프 전략을 즉시 판단할 수 있게 한다.
Markdown 응답은 YAML frontmatter와 설명 본문으로 구성되고, JSON 응답은 RFC 9457의 기본 필드와 확장 필드를 함께 담는다. 예시로 1015 rate limit 오류는 "30초 기다린 뒤 exponential backoff로 재시도"하라는 명시적 지침을 포함하며, 1020이나 1009처럼 재시도하면 안 되는 오류는 중단과 에스컬레이션을 유도한다.
효과도 크다. 1015 오류 기준으로 HTML 응답은 46,645 bytes / 14,252 tokens였지만, Markdown은 798 bytes / 221 tokens, JSON은 970 bytes / 256 tokens로 줄어들어 각각 HTML 대비 약 **98%**의 크기 및 토큰 절감이 발생했다.
Cloudflare는 이 구조를 전 세계 네트워크에 자동으로 적용했다. 사이트 운영자는 별도 설정이 필요 없고, 이후 이 계약은 1xxx 오류를 넘어 Cloudflare가 생성하는 4xx/5xx 오류로도 확장될 예정이다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.