← 최신 논문
🤖 AI

What Should Agents Say? Action-state Communication for Efficient Multi-Agent Systems

이 논문은 다중 에이전트 시스템 내의 자유 형식 자연어 교환을 압축된 기록으로 압축하여 다양한 시스템 토폴로지 전반에서 작업 성능을 유지하거나 향상시키면서 토큰 사용량과 추론 비용을 크게 줄이는 프로토콜화된 행동-상태 통신 프레임워크인 PACT를 소개한다.

원저자: Chen Huang, Yuhao Wu, Wenxuan Zhang

게시일 2026-06-05
📖 3 분 읽기☕ 가벼운 읽기

원저자: Chen Huang, Yuhao Wu, Wenxuan Zhang

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

다음은 논문의 내용을 쉬운 언어와 일상적인 비유를 사용하여 설명한 것입니다.

문제점: "과잉 공유" 회의

탐정 팀(에이전트)이 미스터리를 해결하려고 노력하는 상황을 상상해 보세요. 현재의 시스템에서는 탐정이 자신의 업무를 마칠 때마다 방대한 보고서를 작성하여 다음 탐정이 읽을 수 있도록 공유 노트에 붙여넣습니다.

이 보고서에는 다음 내용이 포함됩니다:

  • 최종 답변.
  • 발견한 단서들.
  • 하지만 또한: 그들이 했던 모든 무작위적인 생각들, 갔던 막다른 길들, 단서를 다시 읽었던 횟수, 그리고 자신이 어떻게 생각했는지에 대한 길고 장황한 설명까지 포함됩니다.

문제점:
조사가 진행됨에 따라 이 공유 노트는 거대해집니다.

  1. 비용이 많이 듭니다: 100페이지짜리 노트를 읽는 것은 많은 비용(이 경우에는 "토큰" 또는 컴퓨팅 파워)을 소모합니다.
  2. 느립니다: 다음 탐정은 새로운 단서를 확인하기 전에 그 모든 소음(noise)을 먼저 읽어야 합니다.
  3. 혼란스럽습니다: 중요한 사실들이 "이것에 대해 생각했고, 그다음 저것에 대해 생각했다"와 같은 페이지들 아래에 파묻혀 버립니다.

이 논문은 현재 우리가 에이전트들의 사적인 사고 과정(private thinking process)까지 과도하게 공유하도록 내버려 두어 시스템을 정체시키고 있다고 주장합니다.

해결책: PACT ("요약 보고" 규칙)

저자들은 PACT(Protocolized Action-state Communication and Transmission)라고 불리는 새로운 규칙을 제안합니다.

PACT를 팀의 공유 노트를 위한 엄격한 규칙이라고 생각하세요: "중언부언 금지."

에이전트는 이제 지저로운 초안 전체를 붙여넣는 대신, 다음 단계로 넘기기 전에 자신의 작업 내용을 압축된 세 부분의 "액션-상태 기록(Action-State Record)"으로 번역해야 합니다.

  1. ACTION (액션): 내가 방금 무엇을 했는가? (예: "데이터베이스를 검색했습니다.")
  2. STATE (상태): 어떤 증거를 발견했는가? (예: "1995년 발행된 영수증을 찾았습니다.")
  3. RESULT (결과): 유용한 출력물은 무엇인가? (예: "여기 영수증 이미지가 있습니다.")

비유:

  • 기존 방식: 탐정 A가 탐정 B에게 아침 식사로 무엇을 먹었는지, 가게로 가는 동안 무슨 생각을 했는지 등 자신의 하루 일과가 담긴 50페이지짜리 일기를 건네줍니다.
  • PACT 방식: 탐정 A가 탐정 B에게 다음과 같이 적힌 포스트잇을 건넵니다: "가게에 가서(Action), 파란색 자동차 영수증을 찾았고(State), 여기 사진이 있습니다(Result). 이제 자동차 등록부를 확인하세요."

연구 결과

연구진은 두 가지 다른 방식으로 이 아이디어를 테스트했습니다:

  1. 증거 분할: 두 명의 에이전트가 퍼즐을 풀기 위해 단서를 공유해야 하는 경우.
  2. 조립 라인: 네 명의 에이전트가 한 줄로 작업하는 경우 (Planner → Critic → Refiner → Solver).

그들은 PACT를 다섯 가지 다른 의사소통 방식(전체 텍스트 전송, 결론만 전송, 짧은 요약 등)과 비교했습니다.

결과:

  • "만능 해결책은 없다": 그들은 모든 상황에 가장 잘 들어맞는 단 하나의 의사소통 방식은 없다는 것을 발견했습니다. 때로는 결론만 보내는 것이 효과적이었고, 때로는 전체 텍xt를 보내는 것이 괜찮기도 했습니다.
  • PACT의 승리: 하지만 PACT가 가장 일관되게 승리했습니다. PACT는 팀의 지능을 유지하거나 오히려 더 높이면서도 엄청난 양의 "비용(토큰)"을 절감했습니다.
    • 테스트에서 PACT는 데이터 전송량을 평균 약 39% 줄였습니다.
    • 실제 코딩 도구(OpenHands 및 SWE-agent와 같은)에서는 코드를 망가뜨리지 않고 데이터 사용량을 거의 50% 가까이 절감했습니다.

왜 작동하는가?

논문은 체인의 다음 단계에 있는 에이전트가 이전 에이전트가 어떻게 생각했는지 알 필요가 없다고 설명합니다. 그들은 오직 다음 사항만을 알면 됩니다:

  1. 어떤 액션이 취해졌는가.
  2. 현재 상황(상태)은 어떠한가.
  3. 결과는 무엇인가.

"내적 독백(internal monologue, 사적인 생각)"을 걸러내고 "공적인 사실(public facts)"만을 공유함으로써, 시스템은 더 빠르고, 저렴하며, 메모리가 부족해질 가능성이 낮아집니다.

핵심 요약

이 논문은 우리가 AI 에이전트들이 자유로운 형식의 구조화되지 않은 문단으로 대화하게 두어서는 안 된다고 결론짓습니다. 대신, 그들이 필수적인 업데이트(액션, 상태, 결과)만을 공유하도록 엄격한 "프로토콜"을 따르도록 강제해야 합니다. 이를 통해 혼란스럽고 비용이 많이 드는 대화를 효율적이고 빠른 릴레이 경주로 바꿀 수 있습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →