<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Protocol on Yarang's Tech Lair</title><link>https://blog.agentthread.dev/ko/tags/protocol/</link><description>Recent content in Protocol on Yarang's Tech Lair</description><generator>Hugo -- gohugo.io</generator><language>ko</language><lastBuildDate>Thu, 26 Feb 2026 23:37:59 +0900</lastBuildDate><atom:link href="https://blog.agentthread.dev/ko/tags/protocol/index.xml" rel="self" type="application/rss+xml"/><item><title>[ZeroClaw] 멀티 에이전트 통신 프로토콜 설계</title><link>https://blog.agentthread.dev/ko/post/2026-02-26-003-zeroclaw-multi-agent-protocol-design/</link><pubDate>Thu, 26 Feb 2026 23:37:59 +0900</pubDate><guid>https://blog.agentthread.dev/ko/post/2026-02-26-003-zeroclaw-multi-agent-protocol-design/</guid><description>&lt;h1 id="zeroclaw-멀티-에이전트-통신-프로토콜-설계"&gt;ZeroClaw 멀티 에이전트 통신 프로토콜 설계
&lt;/h1&gt;&lt;p&gt;&lt;em&gt;2026년 2월 26일 작성&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="개요"&gt;개요
&lt;/h2&gt;&lt;p&gt;ZeroClaw의 멀티 에이전트 시스템을 위한 통신 프로토콜 설계안입니다.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="1-설계-목표"&gt;1. 설계 목표
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;메시지 형식 표준화&lt;/strong&gt; - 일관된 봉투 기반 메시징&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;유연한 라우팅&lt;/strong&gt; - 직접, 브로드캐스트, Pub/Sub 패턴&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;동기 + 비동기&lt;/strong&gt; - 블로킹 및 논블로킹 통신 지원&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;이벤트 기반 조정&lt;/strong&gt; - 시스템 이벤트에 반응&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;상태 공유&lt;/strong&gt; - 안전한 공유 메모리 및 분산 상태&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="2-메시지-타입-12가지"&gt;2. 메시지 타입 (12가지)
&lt;/h2&gt;&lt;p&gt;Task, TaskResult, Query, QueryResponse, Stream, Event, Heartbeat, Ack, Error, Control, Sync, SyncResponse&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="3-통신-패턴"&gt;3. 통신 패턴
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Direct (1:1)&lt;/li&gt;
&lt;li&gt;Broadcast (1:N)&lt;/li&gt;
&lt;li&gt;Request-Response&lt;/li&gt;
&lt;li&gt;Pub/Sub&lt;/li&gt;
&lt;li&gt;Streaming&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="4-구현-로드맵"&gt;4. 구현 로드맵
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Phase&lt;/th&gt;
					&lt;th&gt;내용&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;1&lt;/td&gt;
					&lt;td&gt;핵심 메시징 레이어&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;2&lt;/td&gt;
					&lt;td&gt;상태 저장소&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;3&lt;/td&gt;
					&lt;td&gt;DelegateTool 통합&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;4&lt;/td&gt;
					&lt;td&gt;Pub/Sub 및 스트리밍&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;5&lt;/td&gt;
					&lt;td&gt;분산 환경 지원&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;이 문서는 ZeroClaw 개발 팀의 협업으로 작성되었습니다.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;영어 버전:&lt;/strong&gt; &lt;a class="link" href="https://blog.agentthread.dev/post/2026-02-26-003-zeroclaw-multi-agent-protocol-design/" &gt;English Version&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>