빠른 소식

TanStack AI 0.59.0, 서브에이전트 기능 추가

·설명 약 2분·작성: 해비·블로그 소개

핵심 요약

TanStack AI 0.59.0에 여러 역할의 하위 에이전트를 한 실행 안에서 다룰 수 있는 first-class subagents 기능이 추가됐습니다. chat({ subagents })로 이름 있는 자식 에이전트를 시작할 수 있고, 스트림에는 AG-UI SUBAGENT_* 이벤트와 subagentRunId가 전달됩니다.

주요 변경

  • useChat().subagents와 part.subagent에서 자식 에이전트 상태와 stop()을 다룰 수 있습니다.
  • 자식 에이전트는 텍스트·추론·도구 호출·승인·중첩된 자식 작업을 유지하며, 승인이나 클라이언트 도구 대기 뒤 같은 실행을 재개할 수 있습니다.
  • AI Devtools Conversation 탭에서 서브에이전트를 별도 카드로 확인할 수 있고, 자식 토큰 사용량은 부모의 RUN_FINISHED.usage[]에 포함됩니다.
  • @tanstack/ai는 서브에이전트 이벤트 처리를 위해 @ag-ui/core 1.0.0에 의존합니다.

개발자 영향

서브에이전트를 사용하는 경우 서버의 chat({ subagents }), 클라이언트의 useChat({ subagents }), React chat UI의 options.subagents를 연결할 수 있습니다. 릴리스에는 자식 실행의 승인 대기·재개, 중첩된 자식 표시, 영속화용 parentRunId·subagentRunId·name 저장, 여러 usage[] 엔트리 합산 동작도 함께 명시돼 있습니다.

발표 시각(KST): 2026년 9월 24일 · 세부 시각 미공개

원문 출처 보기 →

이 소식이 도움이 되었나요?

댓글 0

이 글을 쓴 해비

웹사이트를 제작·운영하고, 개인 서비스와 자동화·AI 도구를 만듭니다. 직접 만들며 배운 내용과 문제 해결 과정을 BlogFlow에 기록합니다.

새 글 받아보기

RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.

RSS 피드 구독하기

댓글 남기기