Agent Format: A Declarative Standard for AI Agents
Author: Snap Engineering | Source: eng.snap.com | Published: 2026-03-16
한 줄 요약
AI 에이전트 정의를 프레임워크와 분리하여 선언적으로 표준화하는 오픈 스펙 — “Define once. Run anywhere. Audit by design.”
핵심 주장/내용
- 에이전트 정의(definition)와 구현(implementation)을 분리하여 프레임워크 독립적 이식성 확보
- Kubernetes의 선언적 모델에서 영감, POMDP 프레임워크 기반: 메타데이터, 인터페이스, 액션 스페이스, 실행 정책, 제약 조건
- 6가지 실행 정책(ReAct, sequential, parallel, loop, batch, conditional)과 2계층 거버넌스(에이전트/조직)
- “tighten-only invariant” — 하위 에이전트가 상위의 제약을 초과할 수 없음
- 기존 표준과의 보완 관계: MCP(도구 접근), A2A(에이전트 간 통신), Agent Format(에이전트 정의)
주요 수치 / 사실
- Snap 내 3개 팀이 각각 LangChain, Google ADK, 커스텀 Python 사용 → 표준화 필요성 촉발
.agf.yaml파일 형식으로 프레임워크 마이그레이션 없이 어댑터 구현 가능
관련 위키
Source: 원문 보기