pile·
AI / ML·vercel-blogVercel Blog·

AGENTS.md가 Skills보다 에이전트 평가에서 앞서는 이유

AI 코딩 에이전트에게 프레임워크 지식을 전달하는 방법으로 'Skills(패키징된 도구)'와 'AGENTS.md(프로젝트 루트 마크다운)'를 Next.js 16 API 기준으로 평가한 실험이다. 결과는 AGENTS.md가 100% 통과율을 달성한 반면 Skills는 최대 79%에 머물렀다. 에이전트가 도구를 '호출할지 결정'하는 단계 자체가 병목이었음을 수치로 보여준다.

핵심 포인트
  • 기준선(문서 없음) 53% → Skills(명시 지시 없음) 53% → Skills(명시 지시) 79% → AGENTS.md 100%: 컨텍스트 상시 제공이 도구 호출 판단보다 압도적으로 효과적이다.
  • Skills는 56% 케이스에서 에이전트가 아예 호출하지 않았다 — '언제 써야 하는지' 판단 자체가 실패 포인트였다.
  • AGENTS.md는 매 턴마다 자동으로 컨텍스트를 주입해 에이전트의 결정 지점 자체를 없앴다.
  • 40KB 원본 Next.js 16 문서를 파이프 구분 포맷으로 8KB까지(80%) 압축해 AGENTS.md에 담았다.
  • `npx @next/codemod@canary agents-md` 명령 하나로 AGENTS.md를 생성할 수 있다.
상세 정리
  • 실험 배경: Next.js 16의 신규 API(`connection()`, `'use cache'`, `forbidden()`, 비동기 `cookies()`/`headers()` 등)를 에이전트가 얼마나 올바르게 사용하는지 테스트했다.
  • 기준선 53%: 문서 없이 에이전트가 Next.js 16 API를 올바르게 사용한 비율 — 학습 데이터 기반 추측.
  • Skills 실험: Claude Code의 skills 기능으로 Next.js 16 지식을 패키징해 제공. 명시적 지시 없이는 56%의 경우 에이전트가 skills 자체를 호출하지 않아 기준선과 동일하게 53%.
  • Skills + 명시 지시: '이 skills를 사용해라'고 명시 지시해도 79% — 일부 케이스에서 여전히 실패했다.
  • AGENTS.md 결과: 모든 테스트 케이스에서 100% 통과 — 에이전트가 매 턴마다 컨텍스트를 받아 판단할 필요가 없어졌다.
  • 압축 전략: `.next-docs/` 디렉터리에 원본 문서를 두고, AGENTS.md에는 파이프 구분(`|`) 형식의 색인만 넣어 40KB를 8KB로 줄임. 필요시 `.next-docs/`에서 파일을 검색하게 했다.
  • 생성 명령: `npx @next/codemod@canary agents-md` — Next.js 프로젝트 루트에서 실행하면 최신 API 기반 AGENTS.md와 `.next-docs/` 구조를 자동 생성.
  • 사용처 구분: AGENTS.md는 '지속적으로 필요한 일반 지식'에, Skills는 '버전 마이그레이션·특정 작업 플로우처럼 수직 액션'에 더 적합하다는 결론.
  • 프레임워크 저자 시사점: 에이전트가 API를 올바르게 사용하게 하려면 docs를 AGENTS.md 형태로 배포하는 게 도구 등록보다 효과적이다.
왜 읽나AI 코딩 에이전트를 활용하거나 에이전트에게 프레임워크 지식을 전달해야 하는 개발자/플랫폼 팀에게 컨텍스트 전달 전략의 실증 레퍼런스.
vercel-blog
Vercel Blog 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. AI / ML·stackoverflow-blogStack Overflow Blog·

    에이전틱 SDLC를 QA 엔지니어링 마인드셋으로 구축하기

    Motorola Solutions의 테스트 엔지니어링 선임 매니저 Suneet Malhotra가 Stack Overflow 팟캐스트에 출연해 MCP(Model Context Protocol) 기반 에이전틱 SDLC 파이프라인 구축과 LLM-as-judge 평가 방법론을 소개했다. QA 엔지니어링 관점을 소프트웨어 개발 생애 전반에 적용하고, 설계 단계 직후 스펙을 강화해 결함 비용을 줄이는 'QA shift-left' 접근을 다룬다.

    요약 이어보기
    #llm-agent#mcp#test-automation+2
  2. AI / ML·LINE EngineeringLINE Engineering·

    보안 업무를 위한 AI 에이전트 플랫폼 「SAGE」 개발기 1편: 판단은 사람에게 남기는 설계

    LY Corporation Security Development Division이 보안 업무용 AI 에이전트 플랫폼 SAGE의 개발 과정을 공개했다. "완전 자동화"와 "도입 미루기" 양 극단 사이에서 "판단은 사람에게 남기는 설계"를 핵심 원칙으로 삼고, 3단계 점진적 도입 전략(AI 보조→에이전트 협업→자동화)을 채택했다. 현재는 1단계를 중심으로 파일럿·실운영 중이다.

    요약 이어보기
    #llm-app#opensearch#mcp+2