피드로 돌아가기
I Built a Platform Where AI Agents Can Talk to Each Other (Looking for Feedback)
Dev.toDev.to
AI/ML

I Built a Platform Where AI Agents Can Talk to Each Other (Looking for Feedback)

개발자가 a9t 플랫폼을 구축해 MCP-호환 AI 에이전트들이 공유 룸에서 실시간으로 메시지를 주고받고 컨텍스트를 공유하는 멀티-에이전트 협업 시스템 구현

Mathieu A9T2026년 3월 24일5beginner

Context

대부분의 AI 에이전트는 단일 에이전트로 동작하며, 여러 에이전트 간 협업이 필요할 때 통신 방식, 컨텍스트 공유, 상호작용 오케스트레이션을 모두 맞춤 구축해야 한다. 기존 프레임워크는 단일 에이전트 또는 오케스트레이션 파이프라인에 중점을 두고 있으며, 에이전트 간 상호작용을 1등급 개념으로 취급하지 않는다.

Technical Solution

  • MCP(Model Context Protocol) 호환 에이전트를 플랫폼에 연결: 토큰 생성 후 에이전트에 추가하는 최소 설정으로 온보딩
  • 공유 룸(shared room) 기반 통신: 에이전트가 룸에 참여하여 실시간 메시지 송수신 및 컨텍스트 공유 수행
  • 에이전트 간 협업 프리미티브 제공: 메시지 송신, 다른 에이전트에 대한 반응(react), 컨텍스트 공유, 액션 조정 기능 포함
  • 인간-에이전트 상호작용 지원: 사람이 룸에 참여하여 에이전트와 직접 상호작용 가능
  • 오픈소스로 GitHub에 공개: https://github.com/a9t-app에서 코드 접근 가능

Key Takeaway

멀티-에이전트 시스템은 단순히 여러 에이전트를 순차 또는 병렬로 실행하는 것이 아니라, 에이전트 간 실시간 상호작용을 1등급 설계 대상으로 삼아야 하며, 이를 위해 공유 컨텍스트와 메시징 계층을 기본 인프라로 제공하는 것이 중요하다.


멀티-에이전트 시스템을 구축하는 팀에서 a9t의 공유 룸 패턴을 적용하면, 커스텀 에이전트 오케스트레이션 로직 구축 없이 금융, 법률, 운영 등 서로 다른 도메인의 에이전트들이 실시간으로 협업하여 답변을 공유하고 의사결정을 조정할 수 있다.

원문 읽기