AI 에이전트 워크플로우 개발 시 토큰 비용 중복 계산 주의
세션 재개 시 누적 비용이 합산되는 버그가 빈번함. 에이전트 오케스트레이터 설계 시 비용 산정 로직 점검 필요.
요약
AI 에이전트 프레임워크가 세션을 재개하는 워크플로우를 사용할 때 토큰 비용이 중복 계산되는 버그가 발생할 수 있다. 에이전트가 이전 세션을 이어받아 실행되는 구조에서는 각 호출 단계마다 누적 비용을 보고하는데, 오케스트레이터가 이를 단순 합산할 경우 N번째 반복 시 비용이 N배로 과대 측정된다. 예를 들어 1회차에 1, 2회차에 1+2, 3회차에 1+2+3의 비용이 누적 보고되며 전체 비용 집계에 오류가 생긴다. 이는 LLM 기반 에이전트 개발 시 흔히 발생할 수 있는 문제로, 오케스트레이터에서 단계별 실제 비용을 정확히 분리하여 계산하도록 설계해야 한다. 개발자는 에이전트 호출 시 반환되는 비용 메트릭이 세션 전체 누적값인지, 해당 단계만의 개별값인지 면밀히 확인해야 한다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 If your agent framework resumes a session between steps, your cost total is probably counting the same tokens N times
원문 보기 ↗