TL;DR
SKILL.state는 에이전트가 전체 대화 기록을 유지하는 대신, 현재 상태와 최신 관찰 결과만을 구조화된 데이터로 관리하는 방식이다. 에이전트는 추론 과정에서 필요한 정보를 상태에 기록하고 이전 기록을 삭제하여, 세션이 길어져도 입력 토큰 수를 일정하게 유지한다. Gemini-3-Flash를 사용한 100단계 벤치마크에서 SKILL.state는 65k 토큰으로 0.94의 정확도를 기록하여, 1.1m 토큰을 사용한 LangGraph 방식의 0.91보다 높은 효율과 성능을 보였다. 다만, 에이전트가 향후 필요한 정보를 미리 판단하여 상태에 저장해야 하므로, 정보 선별 능력이 성능의 핵심이다.
실용적 조언
- 긴 대화 맥락이 필요한 에이전트 설계 시, 전체 기록 대신 핵심 정보를 구조화하여 상태로 관리하는 SKILL.state 방식을 고려할 수 있다.
섹션별 상세
용어 해설
- 에이전트 상태(Agent State)
- — 에이전트가 작업을 수행하는 동안 유지하는 현재 상황에 대한 정보. 대화 기록 전체를 포함하거나, SKILL.state처럼 구조화된 요약본을 사용하여 추론의 근거로 활용된다.
- 토큰 효율성(Token Efficiency)
- — 모델이 동일한 작업을 수행할 때 소비하는 토큰 수를 최소화하는 능력. 입력 토큰이 줄어들면 추론 비용이 감소하고 처리 속도가 향상된다.
언급된 도구
에이전트 상태 관리 및 토큰 효율화
에이전트 워크플로우 및 상태 관리
벤치마크 테스트 모델
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.