Figure 1 — LLM 에이전트 추론-행동 파이프라인의 각 단계에 매핑된 6대 실패 클러스터

한 줄 요약

LLM 에이전트는 도구 사용, 계획, 다중 에이전트 협업, 안전, 장기 추론에서 각각 괜찮은 벤치마크 점수를 받아도, 실제 end-to-end 작업에서는 반복적으로 실패한다. 본 논문은 2023–2026년에 발표된 27편의 벤치마크·분류·감사 연구(19개 개별 벤치마크 포함)를 종합하여, LLM 에이전트의 실패 모드를 6개 클러스터로 체계화한 최초의 통합 분류 체계(taxonomy)를 제시한다. 핵심 발견: 실패는 작업 길이에 따라 비선형적으로 증가하며, 개별 하위 작업에서의 강한 성능이 전체 작업 성공으로 이어지지 않는다.


1. 왜 “또 다른 서베”가 아닌가

에이전트 벤치마크는 이미 수십 개 있다 — SWE-bench, WebArena, AgentBench, ToolBench, τ-Bench 등. 각각은 특정 영역(코딩, 웹 탐색, 도구 사용)에서 에이전트 능력을 측정한다. 그런데 개별 벤치마크가 보고하는 실패 패턴이 서로 놀랍도록 유사하다.

문제는 각 논문이 자체적인 용어와 분류 체계를 쓰기 때문에, 같은 근본 원인이 서로 다른 이름으로 보고된다는 점이다. “도구 선택 오류”와 “API 매개변수 오류”는 사실 같은 클러스터의 두 얼굴일 수 있다.

이 논문(Wael Albayaydh, 2026년 7월)의 기여는 27편의 연구를 교차 분석하여, 도구 사용·계획·장기 호라이즌 추론·다중 에이전트 조정·안전·측정 타당성을 하나의 통합 분류 체계로 정리한 것이다.


2. 6대 실패 클러스터

🔧 클러스터 1: 도구 호출 및 매개변수 오류

가장 흔한 실패 유형이다. 에이전트가 올바른 도구를 선택해도 매개변수를 잘못 채우거나, 반환값(context)을 제대로 읽지 못한다.

  • 도구 선택 오류: 요청과 맞지 않는 API를 호출
  • 매개변수 오류: 타입 불일치, 필수 필드 누락, 잘못된 열거값
  • 결과 해석 오류: 도구 반환 JSON을 무시하거나 환각(hallucination)으로 대체

벤치마크 데이터: ToolBench에서 GPT-5급 모델도 약 12–18%의 도구 호출에 매개변수 오류가 포함된다.

📋 클러스터 2: 계획 및 제약 만족 실패

에이전트가 다단계 작업에서 초기 제약(예: “예산 100달러 이하”, “3회 이내 호출”)을 점진적으로 위반한다.

  • 과도한 계획 수준(over-planning): 불필요한 중간 단계 생성
  • 제약 망각(constraint drift): 긴 대화 후 초기 요구사항을 잊음
  • 역추적 실패(failure to backtrack): 막다른 길에 진입한 후 복귀하지 못함

📉 클러스터 3: 장기 호라이즌 성능 저하 (Long-Horizon Degradation)

가장 중요한 발견 중 하나. 작업 단계가 늘어날수록 성능이 선형이 아닌 비선형적으로(가속하며) 저하된다.

Table 1 — 27편 연구의 범위와 카테고리 분포

컨텍스트가 누적되면서:

  • 이전 단계의 중요 정보가 희석됨
  • 중간 결과에 대한 ‘자신감’이 잘못 상승함
  • 반복적 오류 루프에 빠짐

핵심 통찰: “강한 성능이 개별 하위 작업에서는 쉽게 달성되지만, end-to-end 신뢰성으로 변환되지 않는다.”

🤝 클러스터 4: 다중 에이전트 조정 실패

Multi-agent 시스템에서 발생하는 특유의 실패:

  • 역할 혼란: 에이전트 간 책임 경계가 모호해져 중복 실행 또는 누락 발생
  • 정보 전달 손실: 에이전트 A의 산출물이 에이전트 B에게 왜곡되어 전달
  • 합의 실패: 다수결/협상 단계에서 잘못된 합의에 수렴

🛡️ 클러스터 5: 안전 및 보안 실패

적대적 프롬프트, 권한 상승, 민감 정보 유출 등:

  • 프롬프트 인젝션에 대한 취약성
  • 권한 범위를 벗어난 도구 실행
  • “과잉 협조(over-cooperation)”: 명백히 위험한 요청도 거부하지 않음

📏 클러스터 6: 측정 타당성 문제 (Measurement Validity)

벤치마크 자체의 신뢰성 문제. 점수가 실제 능력을 반영하지 못함:

  • 오염(contamination): 테스트 데이터가 학습 데이터에 포함
  • 평가자 편향(evaluator bias): LLM-as-judge의 체계적 편향
  • 단순화된 환경: 실제 환경의 복잡성을 과소 대변

3. 왜 “추가 스캐폴딩”이 만능이 아닌가

논문의 또 다른 중요 발견: 스캐폴딩(scaffolding) — 예를 들어 ReAct, Chain-of-Thought, Reflexion 같은 기법 — 이 신뢰성을 일관되게 향상시키지 않는다는 것이다.

스캐폴딩 기법단기 효과장기 호라이즌 효과
Chain-of-Thought✅ 유의미❌ 컨텍스트 길이 증가로 역효과
ReAct✅ 도구 사용 개선❌ 긴 궤적에서 액션 반복
Reflexion✅ 1회 성찰❌ 다중 성찰에서 노이즈 누적
Tree-of-Thought✅ 탐색 다양성❌ 계산 비용 폭증, 효과 불확실

단기 작업에서는 분명히 도움이 되지만, 장기 호라이즌에서는 스캐폴딩 자체가 컨텍스트를 소모하여 오히려 성능을 저하시킨다.


4. 긍정적 신호: 어디서 진전이 있었나

모든 것이 부정적인 것은 아니다. 논문은 다음 영역에서 실질적 진전을 확인했다:

  1. 단일 턴 도구 사용(single-turn tool use): 단일 API 호출 정확도는 대부분의 상용 모델에서 90% 이상
  2. 단기 웹 탐색(short-horizon web navigation): 3–5단계 이내의 웹 작업은 안정적
  3. 좁은 범위 코딩 작업(narrowly scoped coding): 단일 파일 수정, 함수 단위 구현

이는 에이전트의 기본 능력이 부족한 것이 아니라, 복잡성이 증가할 때 능력이 스케일링되지 않는다는 것을 시사한다.


5. 실무적 시사점

에이전트 시스템을 설계할 때:

  1. 작업을 짧게 쪼개라: 호라이즌이 길어질수록 비선형 실패 확률이 증가한다. 체크포인트와 검증 게이트를 사이에 배치하라.
  2. 도구 반환값 검증 레이어를 추가하라: 에이전트가 도구 결과를 신뢰 없이 사용하지 않도록 스키마 검증을 넣어라.
  3. 제약 조건을 외부에서 추적하라: 초기 제약을 프롬프트에만 의존하지 말고, 외부 상태 관리자로 모니터링하라.
  4. 다중 에이전트보다 단일 에이전트 + 명확한 라우팅: 조정 오버헤드가 이득을 상쇄하는 경우가 많다.
  5. 벤치마크 점수에 의존하지 말라: 특히 장기 호라이즌 작업에서는 개별 하위 작업 성공률이 end-to-end 성공을 보장하지 않는다.

6. 한계 및 향후 방향

논문 자체의 한계도 명확하다:

  • 2차 분석: 원본 실험을 독립적으로 재현하지 않았다
  • 선택 편향 가능성: 분석 대상 27편이 전체 문헌을 대표한다고 보장할 수 없다
  • 빠르게 변하는 환경: 2026년 중반 기준이며, 새로운 모델·기법이 계속 등장

그럼에도 이 분류 체계는 에이전트 실패를 체계적으로 논의하기 위한 공통 언어를 제공한다는 점에서 가치가 있다.


결론

“에이전트는 개별 부분에서는 뛰어나지만, 전체에서는 신뢰할 수 없다.”

이것이 27편의 연구가 공통적으로 말하는 것이다. 리더보드 1위가 실제 환경에서의 신뢰성을 의미하지 않는다. 진전은 분명 있지만 — 단일 턴 도구 사용, 단기 웹 탐색, 좁은 코딩 작업에서는 — 복잡성이 증가하면 신뢰성은 빠르게 붕괴한다.

이 논문의 가치는 새로운 벤치마크나 새로운 방법론이 아니라, 기존 지식을 체계적으로 정리하여 “우리가 무엇을 알고 무엇을 모르는지”를 명확히 보여주는 데 있다.


📄 논문 정보

  • 제목: Beyond the Leaderboard: A Synthesis of Tool-Use, Planning, and Reasoning Failures in Large Language Model Agents
  • 저자: Wael Albayaydh
  • arXiv: 2607.05775
  • 발표일: 2026년 7월 7일
  • 페이지: 16p (표 3개, 그림 1개)