376
3
부
신뢰할 수 있는 에이전트 운영과 거버넌스
설계자는 컨텍스트 흐름도 함께 고려해야 합니다. 메모리가 상위로 이동해야 할까요 (예를 들
어 개인 에이전트에서 프로젝트 에이전트로)? 에이전트가 서로의 컨텍스트를 질의할 수 있어
야 할까요, 아니면 철저히 분리되어야 할까요? 의도치 않은 정보 유출이나 범위 확장을 막으려
면 명확한 경계가 필수입니다.
이만큼 중요한 것이 메모리를 투명하게 만드는 일입니다. 사용자는 자신의 에이전트가 무엇을
기억하는지 알고 이를 제어할 수 있어야 합니다. 이를 위해 인터페이스에서 메모리를 눈에 보
이게 드러내고 사용자가 메모리를 끌 수 있는 기능을 제공하며 에이전트가 오래되었거나 비공
개 데이터에 기반해 숨은 가정을 하지 못하게 해야 합니다.
결국 메모리는 단순한 기술 기능이 아니라 권한, 신뢰, 위험의 원천입니다. 에이전트가 더 넓은
수준에서 작동할수록 메모리를 상태 유지 시스템에 단순히 덧붙이는 부가 기능이 아니라 명시
적인 거버넌스가 필요한 자산으로 다뤄야 합니다. 메모리를 잘 관리하는 시스템은 일관되고 유
용하며 존중받는 느낌을 줄 것입니다. 그렇지 못한 시스템은 침해적이고 불투명하며 안전하지
않게 느껴질 것입니다.
보았듯이 개인 어시스턴트에서 엔터프라이즈 전반을 오케스트레이션하는 에이전트에 이르기
까지 각 범위에 맞게 자율성, 접근 제어, 인터페이스 패턴을 조정해야 합니다. 그러나 이것은
한 번으로 끝나는 과제가 아닙니다. 대규모 협업을 효과적으로 구현하는 일은 이 장의 서두에
서 이야기한 것과