에이전트 인계

Agent handoff

현재 에이전트가 작업과 필요한 문맥을 전문 에이전트에게 넘깁니다.

···
html
<div class="scene"><div class="heading">HANDOFF</div><div class="handoff"><div class="triage">분류자</div><div class="envelope" id="envelope">요청 + 문맥</div><div class="specialists"><div id="code-agent">코드 전문가</div><div id="doc-agent">문서 전문가</div></div></div><div class="muted" id="handoff-note">요청을 분류합니다</div></div>
css
.scene{width:min(94vw,800px);height:min(88vh,326px);padding:clamp(10px,2.7vmin,19px);border:1px solid var(--line);border-radius:13px;background:var(--surface);font:500 clamp(13px,2.4vmin,17px)/1.3 var(--font-sans,sans-serif);position:relative;overflow:hidden}.scene .mono{font-family:ui-monospace,SFMono-Regular,monospace}.scene .muted{color:var(--muted)}.scene .accent{color:var(--accent)}.scene .heading{font-weight:750;color:var(--accent);margin-bottom:clamp(5px,1.6vmin,12px)}.handoff{height:66%;display:flex;align-items:center;justify-content:space-between;gap:4px}.triage,.specialists div{border:1px solid var(--line);background:var(--bg);border-radius:8px;text-align:center;padding:9px 3px}.triage{width:26%}.envelope{width:28%;border:1px dashed var(--accent);color:var(--accent);border-radius:5px;padding:10px 1px;text-align:center;transition:transform .4s}.envelope.move{transform:translateX(8px)}.specialists{width:34%;display:grid;gap:7px}.specialists div.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--surface));color:var(--accent)}
js
let docs=false;function draw(){docs=!docs;document.getElementById('code-agent').classList.toggle('on',!docs);document.getElementById('doc-agent').classList.toggle('on',docs);document.getElementById('envelope').classList.toggle('move',docs);document.getElementById('handoff-note').textContent=docs?'문서 작업을 인계':'코드 작업을 인계'}draw();setInterval(draw,1450)

에이전트 인계는 분류나 조정 역할의 에이전트가 전문 에이전트를 선택해 이후 처리를 맡기는 패턴입니다. 무엇을 넘길지 정해야 전문 에이전트가 과제를 이해하면서 불필요한 정보는 받지 않습니다.

데모는 분류자가 요청 문맥을 선택된 전문 에이전트로 이동시키는 모습입니다. 인계 후 누가 최종 답변을 책임지는지와 문맥 필터를 명시하는 편이 안전합니다.

언제 쓰나

도메인별 전문 처리가 필요하고 한 에이전트가 전부 맡기 어려울 때 사용합니다.

페이지로 열기 ↗