
ADK와 MCP를 활용해 흩어진 사내 정보를 통합하고 복잡한 워크플로를 자동화하는 멀티 에이전트 전략
LY Corporation에서 진행한 대규모 AI 워크숍 사례를 통해, 단순한 챗봇을 넘어 실무 시스템과 긴밀하게 결합된 AI 에이전트 구축 노하우를 공유합니다. 싱글 에이전트의 한계를 극복하는 멀티 에이전트 설계법부터 Jira/Confluence 연동을 위한 MCP 프로토콜 활용까지, AI 기술의 조직적 확산 과정을 시니어 엔지니어의 관점에서 상세히 다룹니다.
사내 데이터 파편화로 고통받는 팀이나, 단순 LLM 호출을 넘어 정교한 워크플로 자동화를 꿈꾸는 플랫폼 엔지니어 및 테크 리드에게 이 아키텍처를 추천합니다.
사내 정보가 Jira와 Confluence 등 여러 시스템에 분산되어 검색 및 활용이 어렵고, 개인별 AI 도구 활용 능력의 차이로 인해 지식 사일로화와 중복 작업이 발생하는 문제가 있었습니다. 또한 복잡한 업무 프로세스를 처리하기에는 싱글 에이전트만으로 한계가 있음을 확인했습니다.
오픈소스 프레임워크인 ADK(Agent Development Kit)를 도입하여 싱글 및 멀티 에이전트를 구축하고, MCP(Model Context Protocol)를 통해 사내 시스템과 데이터를 표준화된 방식으로 연동했습니다. 특히 순차적 에이전트(Sequential Agent) 구조를 활용해 정보 수집부터 분석, 번역까지 이어지는 자동화 워크플로를 구현했습니다.
약 2,000명의 사내 직원이 워크숍에 참여하여 AI 에이전트의 가능성을 체험했으며, 설문 결과 참여자의 68.2%가 가까운 시일 내에 실무 적용 의사를 밝히는 등 조직 전반의 AI 활용 문화를 확산시켰습니다.
Trade-off
멀티 에이전트 시스템은 복잡한 작업 수행이 가능하지만 토큰 소모량이 증가하고 개발 난이도가 높아지는 단점이 있으며, 너무 많은 도구를 부여할 경우 프롬프트 비대화로 인해 응답 속도와 정확도가 저하될 위험이 있습니다.
에이전트의 동작을 정의하고 멀티 에이전트 시스템을 구현하기 위해 Python, Java, Go 등을 지원하는 오픈소스 개발 키트입니다.
LLM을 외부 시스템이나 데이터 소스와 연결하기 위한 오픈소스 표준 프로토콜로, 에이전트가 정보를 능동적으로 가져올 수 있게 합니다.
단일 LLM의 한계를 넘기 위해 여러 개의 특화된 에이전트가 협력하여 복잡한 문제를 해결하는 아키텍처입니다.




