태그 / #Handoffs

#Handoffs

2편

AI

일을 맡길 때와 제어권을 넘길 때는 무엇이 다를까요?

Subagent는 총괄 Agent가 하위 Agent를 도구처럼 불러 최종 답만 돌려받고 Handoff는 상태의 단계 값을 바꿔 사용자와 말하는 Agent 자체를 바꿉니다. 두 방식을 langchain 1.4로 직접 짜서 하위 Agent의 중간 과정이 총괄에게 보이지 않는 모습과 도구 목록이 단계마다 바뀌는 모습을 그림과 코드로 확인하고 어느 쪽을 고를지 정리합니다.

ai-agentMulti-AgentSubagentsHandoffsLangChainPython
AI

Agent를 하나 더 두면 정말 나아질까요?

Agent를 여러 개로 나누면 성능이 오르는 일도 있지만 토큰은 챗의 15배 가까이 듭니다. Anthropic과 LangChain의 공식 자료를 바탕으로 나눌 이유와 나누지 말아야 할 때, Subagents·Handoffs·Skills·Router·Custom 다섯 패턴의 모양과 호출 수 차이, 내 상황에 맞는 패턴을 고르는 기준을 그림으로 정리합니다.

ai-agentMulti-Agent컨텍스트 격리SubagentsHandoffsLangChain