한 AI에게 문서 수백 개를 차례로 읽게 하는 대신, AI가 일을 나누는 프로그램을 작성하도록 하는 선택지가 Claude Managed Agents에 추가됐다. Anthropic의 10월 9일 릴리스 노트는 dynamic workflows를 관리형 에이전트 서비스의 베타 기능으로 공개했다. 일반 챗봇 창에서 여러 답변을 한꺼번에 받는 기능이 아니라, 개발자가 구성하는 서버 실행 방식의 변화다.
AI의 결과를 다음 AI에게 프로그램이 넘긴다
공식 예시에서는 여러 에이전트가 계약서를 나눠 읽고, 다음 단계의 에이전트가 그 결과를 합친다. 프로그램은 병렬 실행뿐 아니라 결과에 따른 다음 단계 선택과 반복도 맡을 수 있다. 주 세션의 에이전트가 하나씩 결과를 받아 다음 일을 지시하는 방식과 달라, 백그라운드 실행이 진행되는 동안 주 세션은 이용자와 소통하거나 다른 일을 이어갈 수 있다.
지속적인 서브에이전트와는 수명이 다르다. 일반 서브에이전트의 스레드는 남아 있어 후속 메시지를 보낼 수 있지만 워크플로 실행에 속한 스레드에는 후속 메시지를 보낼 수 없고 실행이 끝날 때 아카이브된다. 끝난 검토자에게 다시 질문할지, 많은 조각을 정해진 단계로 처리할지에 따라 선택이 달라진다.
누적 규모와 동시 실행, 종료와 합격은 별개
문서는 한 실행의 전체 수명 동안 워크플로가 시작하는 에이전트의 상한을 1,000개로 둔다. 같은 실행에서 동시에 작업하는 스레드는 현재 64개이며 API가 이 수를 보장하지 않아 바뀔 수 있다고 명시한다. 기본 수명은 24시간이다. 큰 일을 여러 단계로 분배할 수 있다는 기능을 어느 작업이든 1,000배 빨라진다는 보장으로 바꿀 수는 없다.
워크플로 자체에 별도 가격은 없지만 모든 에이전트가 쓰는 토큰은 모델별 요금으로 청구된다. Managed Agents의 running 상태 세션 시간에는 시간당 0.08달러가 추가된다. 세션 예산에 도달하면 실행들이 멈추지만 이미 시작한 요청 때문에 초과할 수 있다. 에이전트 수만 크게 정하기보다 실제 비용·검토 범위를 함께 정해야 하는 이유다.
실행 결과의 completed는 프로그램이 끝났다는 뜻이지 모든 하위 작업이 합격했다는 뜻이 아니다. 실패한 스레드나 만들지 못한 스레드가 있는지 별도로 읽어야 한다고 공식 문서는 안내한다. 이번 취재는 현재 베타의 구조와 조건을 확인한 것이며, 유료 API로 독자의 문서 처리 정확도·속도·비용 절감을 시험한 결과는 아니다.