Papers·1주 전
SUTD, 멀티에이전트 통신 토큰 50% 절감하는 PACT 프로토콜 제안

SUTD iNLP Lab이 멀티에이전트 시스템에서 에이전트 간 자유로운 자연어 통신이 토큰을 낭비하는 문제를 해결하기 위해 PACT(Protocolized Action-state Communication and Transmission)를 제안했습니다. PACT는 각 에이전트 출력을 액션-상태 기록으로 압축하여 공유 히스토리에 전달함으로써, 다양한 MAS 토폴로지에서 성능 저하 없이 토큰 사용량을 크게 줄였습니다. SWE-agent에서는 입력 토큰을 절반으로 줄이면서도 해결률을 유지했고, OpenHands에서는 해결률을 높이면서 토큰을 10% 절감했습니다.
멀티에이전트 시스템에서 에이전트 간 자유로운 자연어 통신이 토큰을 낭비하는 문제를 해결하기 위해 SUTD iNLP Lab이 PACT 프로토콜을 제안했습니다.
핵심 결론
- 성능-비용 트레이드오프 — PACT는 다양한 MAS 토폴로지에서 성능 저하 없이 토큰 사용량을 크게 줄였습니다.
- SWE-agent — 입력 토큰을 절반으로 줄이면서도 해결률을 유지했습니다.
- OpenHands — 해결률을 높이면서 토큰을 10% 절감했습니다.
방법
- 핵심 아이디어 — 에이전트 간 통신을 공개 상태 업데이트 문제로 보고, 각 에이전트 출력을 액션-상태 기록으로 압축하여 공유 히스토리에 전달합니다.
- 분석 — 다섯 가지 일반적인 통신 전략을 두 가지 MAS 토폴로지에서 분석한 결과, 고정 전략은 최적이 아니며, 효과적인 메시지는 하류 에이전트에 필요한 액션 중심 정보를 보존한다는 점을 발견했습니다.
한계·조건
- 코드 공개 — GitHub에 공개되어 있습니다.
- 벤치마크 — SWE-bench와 같은 코딩 벤치마크에서 검증되었으며, 다양한 MAS 토폴로지에서 실험되었습니다.
편집자 한 줄
토큰 절감 효과가 인상적이지만, 복잡한 추론이 필요한 태스크에서도 동일한 추세가 유지될지는 추가 검증이 필요해 보입니다.
- #multi-agent
- #llm
- #communication
- #sutd
- #pact
iNLP Lab @ SUTD