FullAgenticStack 매니페스토

모두가 에이전트를 만들고 싶어 합니다.

대부분의 사람들은 프롬프트, 도구, 그리고 LLM에 대해 이야기합니다. 이는 잘못된 초점입니다. 에이전트 하나만으로는 시스템이 될 수 없습니다. 그것은 더 큰 아키텍처의 일부일 뿐입니다.

에이전트를 구축하는 것은 점점 쉬워지고 있습니다. 매달 새로운 프레임워크가 등장합니다. 이는 함정을 만듭니다. 사람들은 에이전틱 소프트웨어가 단순히 LLM에 도구와 메모리를 더한 것이라고 생각합니다.

그것만으로는 충분하지 않습니다.

도구 호출(tool calling) 기능이 있는 챗봇은 에이전틱 시스템이 아닙니다. 프롬프트 체인은 아키텍처가 아닙니다. API를 호출하는 워크플로우는 신뢰할 수 있는 실행 계층이 아닙니다.

진정한 과제는 에이전트가 작업을 한 번 수행하게 만드는 것이 아닙니다. 과제는 에이전트 시스템이 현실 세계에서 신뢰할 수 있고, 안전하며, 반복적으로 작동하게 만드는 것입니다.

당신은 다음과 같은 엔지니어링 요구 사항을 해결해야 합니다:

  • 에이전트를 어떻게 인증합니까?
  • 어떤 사람이 작업을 승인했는지 어떻게 알 수 있습니까?
  • 에이전트가 무엇을 했는지 어떻게 감사합니까?
  • 에이전트가 할 수 있는 일을 어떻게 제한합니까?
  • 실패 후 상태를 어떻게 복구합니까?
  • 잘못된 결정을 어떻게 롤백합니까?
  • 에이전트가 권한을 준수했음을 어떻게 증명합니까?

이것이 제가 이를 FullAgenticStack이라고 부르는 이유입니다. 이는 에이전틱 소프트웨어가 프로덕션 환경에서 작동하는 데 필요한 완전한 환경입니다.

진정한 에이전틱 스택에는 다음이 포함됩니다:

  • 인간 및 에이전트 신원
  • 인증 및 권한 부여
  • 권한 및 기능
  • 상태 및 메모리
  • 이벤트 기록 및 관찰 가능성
  • 복구 및 롤백
  • 안전 경계
  • 실행 증명
  • 분산 조정

차세대 웹은 단순히 웹사이트와 버튼으로 이루어지지 않을 것입니다. 사람과 기업을 대신해 행동하는 에이전트의 시대가 될 것입니다. 에이전트는 협상하고, 구매하고, 판매하며, 워크플로우를 조정할 것입니다.

이것이 가능하려면 에이전트는 보이지 않는 스크립트여서는 안 됩니다. 에이전트는 식별 가능하고, 관찰 가능하며, 증명 가능한 행위자여야 합니다.

프롬프트 스택이나 챗봇 스택에 대해 생각하는 것을 멈추십시오. 아키텍처에 대해 생각하기 시작하십시오.

에이전트는 최종 목표가 아닙니다. 그것은 새로운 소프트웨어 아키텍처의 시작입니다.

Source: https://dev.to/fullagenticstack/the-fullagenticstack-manifesto-agents-are-not-just-llms-48pa