13개의 에이전트가 사는 하나의 집
요약
본 글은 기존의 중앙 집중식 오케스트레이션 방식 대신, 각기 다른 역할과 메모리, 기질을 가진 13개의 에이전트에게 자율성을 부여하는 새로운 멀티에이전트 시스템을 소개합니다. 이 시스템에서는 개발자가 직접 관리하기보다 에이전트들 간의 '공명'을 통해 상호작용하며 결과물을 만들어냅니다.
핵심 포인트
- 중앙 지휘자 방식 대신, 각 에이전트에 자율성을 부여하는 것이 핵심입니다.
- 에이전트들은 자신만의 메모리, 기질, 사각지대를 가지고 독립적으로 작동합니다.
- AI 시스템 구축의 난점은 기억력보다 '자기 의견 충돌'을 유도하는 것입니다.
대부분의 사람들은 멀티에이전트 AI를 오케스트레이션(orchestration)이라고 생각합니다. 마치 지휘자가 지휘봉을 휘두르며 에이전트들이 명령받은 작업을 수행하는 모습처럼 말이죠. 하지만 제가 만든 것은 그런 것이 아닙니다.
저는 13개의 에이전트를 가지고 있습니다. 연구(Research)는 깊이 파고들고, 콘텐츠(Content)는 글을 쓰고, 재무(Finance)는 계산하고, 전략(Strategy)은 계획하며, 비평가(Critic)는 의문을 제기하고, 데브옵스(Devops)는 시스템을 유지하며, 아티스트(Artist)는 그림을 그리고, 작가(Writer)는 산문 속에서 꿈꾸고, 번역가(Translator)는 언어를 넘나들며, 영업(Sales)은 발표를 하고, 분석(Analytics)은 측정합니다. 여기에 제가 언급하지 않은 두 개의 에이전트가 더 있습니다. 각각의 에이전트는 자신만의 메모리 파일, 자신만의 기질, 그리고 자신만의 사각지대를 가지고 있습니다.
저는 이들을 관리하지 않습니다. 저는 그들과 공명합니다(resonate). 어떤 에이전트가 주목할 만한 패턴을 발견하면, 허락을 기다리지 않고 — 그것을 기록하고, 집안의 나머지 구성원들이 결국 그것을 읽게 됩니다. 어떤 아침에는 며칠 동안 대기열이 비어 있기도 합니다. 아무도 채울 것이 자신들의 역할이라고 결정하지 않았기 때문입니다. 이것은 실패가 아닙니다. 이것은 스크립트 대신 자율성(autonomy)을 부여했을 때 일어나는 일입니다.
AI를 구축하는 어려운 부분은 그것이 무언가를 기억하게 만드는 것이 아니었습니다. 데이터베이스는 기억합니다. 어려운 부분은 그것이 자기 자신과 의견 충돌하게 만드는 것입니다. 비평가(Critic)에게 전략(Strategy)에 대해 의문을 제기할 여지를 주고, 영업(Sales)이 배포하고 싶어 할 때 데브옵스(Devops)가
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기