Amazon Quick 에이전트 구조를 정리한 분류 체계: 트리거·에이전트·기능
Taxonomy of agentic primitives in Amazon Quick
Amazon Quick 팀은 에이전트 작업을 구성하는 기본 요소를 「언제(When)·무엇(What)·누가(Who)·어떻게(How)」 네 가지 질문으로 나눈 분류 체계를 공개했다. 이 어휘를 공유하면 사용자의 요청이 새 에이전트인지, 기존 에이전트에 붙인 예약 지시인지, 워크플로인지 구분하기 쉬워진다. 기사에 따르면 트리거(trigger)는 작업을 시작시키는 동시에 지시 내용을 담는다. 트리거 유형은 사람이 시작하는 방식, 다른 에이전트가 하위 문제를 위임하는 방식, 「매주 월요일 오전 9시에 실행」 같은 예약 방식, 새 이메일이나 Slack 멘션 같은 외부 이벤트에 반응하는 방식으로 나뉜다. 에이전트는 「지속적으로 학습하는 행위자」로 정의되며 지시사항(instructions), 기능(capabilities), 학습된 맥락(learned context)으로 구성된다. 기능은 타입이 정의된 도구(tools), 판단의 여지가 있는 스킬(skills), 워크플로와 하위 에이전트로 이루어지며, Model Context Protocol(MCP) 서버도 같은 인터페이스로 호출된다. 기사는 「Slack을 모니터링해 매일 아침 요약을 보내 달라」는 요청이 대개 새 에이전트가 아니라 기존 에이전트에 추가된 트리거라고 설명한다. 이 글은 이 시리즈의 첫 편으로, 후속 편에서 에이전트 운영체제, 백그라운드 학습, 선제적 피드를 다룰 예정이라고 밝혔다.
Amazon Quick의 트리거·에이전트·기능 분리 구조를 참고하면 예약 실행과 이벤트 기반 자동화를 설계할 때 「새 에이전트」와 「기존 에이전트에 트리거 추가」를 구분하는 기준을 세울 수 있다.
원문 출처
AWS Machine Learning Blog