← 최신 논문
🤖 AI

AsyncTool: Evaluating the Asynchronous Function Calling Capability under Multi-Task Scenarios

본 논문은 시뮬레이션된 지연이 있는 다중 작업 시나리오에서 LLM 기반 에이전트의 비동기 도구 호출 능력을 평가하도록 설계된 새로운 벤치마크인 AsyncTool 을 소개하며, 현재 모델들이 지연된 도구 응답을 처리할 때 시간적 조정과 효율성 측면에서 어려움을 겪고 있음을 밝힙니다.

원저자: Kou Shi (University of Science and Technology of China), Ziao Zhang (University of Science and Technology of China), Shiting Huang (University of Science and Technology of China), Avery Nie (Universit
게시일 2026-05-28
📖 4 분 읽기☕ 가벼운 읽기

원저자: Kou Shi (University of Science and Technology of China), Ziao Zhang (University of Science and Technology of China), Shiting Huang (University of Science and Technology of China), Avery Nie (University of Toronto), Zhen Fang (University of Science and Technology of China), Qiuchen Wang (University of Science and Technology of China), Lin Chen (University of Science and Technology of China), Huaian Chen (University of Science and Technology of China), Zehui Chen (University of Science and Technology of China), Feng Zhao (University of Science and Technology of China)

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

AsyncTool 논문에 대한 설명을 간단한 언어와 창의적인 비유로 풀어보겠습니다.

핵심 아이디어: '바쁜 바리스타' 문제

당신이 바쁜 카페에서 일하는 마스터 바리스타 (AI 에이전트) 라고 상상해 보세요. 당신은 다음과 같은 주문 목록을 가지고 있습니다:

  1. 주문 A: 복잡한 에스프레소 추출 (30 초 소요).
  2. 주문 B: 라테를 위한 원두 분쇄 (5 초 소요).
  3. 주문 C: 카운터 닦기 (2 초 소요).

과거의 방식 (동기식):
과거에는 대부분의 AI 바리스타 테스트가 한 가지 음료만 완벽하게 만들 수 있는지만 확인했습니다. 만약 그들이 주문 A 를 시작하면, 30 초가 될 때까지 에스프레소 머신을 멍하니 바라보며 절대 다른 일을 하지 않고 그 자리에 서 있었습니다. 그제야 비로소 주문 B 로 이동했습니다. 이는 극도로 비효율적입니다.

새로운 현실 (비동기식):
실제 세상에서는 그냥 가만히 서 있지 않습니다. 에스프레소가 추출되는 동안, 똑똑한 바리스타는 주문 B 를 위한 원두를 잡고 주문 C 를 위해 카운터를 닦습니다. 에스프레소가 준비되는 순간 바로 다시 에스프레소 작업으로 돌아옵니다. 이를 비동기 도구 호출이라고 합니다.

AsyncTool 이란 무엇인가?

이 논문의 저자들은 현재의 AI 테스트가 '과거의 방식'과 같다는 점을 깨달았습니다. 그들은 AI 가 도구 (웹 검색이나 코드 실행 등) 를 사용할 수 있는지 확인하지만, 도구들이 즉각적인 답변을 준다고 가정합니다. 실제로는 도구가 응답하는 데 시간이 걸립니다.

AsyncTool은 AI 가 바쁜 바리스타 시나리오를 처리할 수 있는지 확인하도록 설계된 새로운 '시험'입니다. 이는 세 가지 구체적인 능력을 테스트합니다:

  1. 기다림: AI 가 도구가 '생각 중'임을 인지하고 단순히 답을 추측하지 않는가?
  2. 전환: AI 가 작업 A 를 일시 중단하고 작업 B 로 이동한 후, 답변이 도착했을 때 다시 작업 A 로 돌아오기를 기억하는가?
  3. 추적: AI 가 혼란에 빠지지 않고 어떤 도구가 어떤 작업에 속하는지 추적할 수 있는가?

테스트 구축 방법 (레시피)

이 시험을 만들기 위해 연구자들은 임의의 질문을 만들어낸 것이 아니라, 신중한 레시피를 따랐습니다:

  1. 재료 수집: 다른 벤치마크에서 기존에 존재하는 고품질의 단일 작업 데이터 (예: '항공편 검색') 를 수집했습니다.
  2. 경로 재구성: 강력한 AI(Gemini 2.5 Pro) 를 사용하여 이러한 작업을 명확한 단계별 지시를 갖도록 다시 작성했습니다.
  3. 인간 교정: 인간이 작업을 검토하여 단계들이 실제로 논리적이고 오류가 없는지 확인했습니다.
  4. 혼합: 이러한 단일 작업을 그룹으로 결합했습니다. 때로는 두 개의 유사한 작업 (예: 두 번의 항공편 검색) 을, 때로는 매우 다른 작업 (예: 항공편 검색과 파일 관리 작업) 을 AI 에게 주었습니다.
  5. 지연 시뮬레이션: AI 가 질문을 할 때, '도구'가 답변을 주기 전에 "처리 중이니 잠시 기다려달라"고 말하도록 테스트를 프로그래밍했습니다.

AI 채점 방법

그들은 최종 결과만 보지 않았습니다. 마치 선생님이 학생을 채점하듯 AI 를 세 가지 수준으로 채점했습니다:

  • 단계 수준: AI 가 올바른 단어로 올바른 질문을 했는가? (예: 도구 이름을 올바르게 철자했는가?)
  • 하위 작업 수준: 작업의 작은 부분을 올바르게 완료했는가? (예: 항공편을 성공적으로 찾았는가?)
  • 작업 수준: 교차 처리하던 모든 다른 주문을 포함하여 전체 과제를 완료했는가?

또한 특별한 '효율성 점수'를 추가했습니다. 이는 AI 가 작업 간에 전환한 빈도를 측정했습니다. 좋은 점수는 AI 가 효율적이기 위해 충분히 자주 전환했지만, 혼란스러울 정도로 너무 자주 전환하지 않았음을 의미합니다.

발견된 점 (결과)

연구자들은 19 개의 다양한 AI 모델 (GPT-4.1 과 같은 대형 상용 모델과 오픈소스 모델 모두) 을 테스트했습니다. 결과는 다음과 같습니다:

  • '시간' 충격: 도구에 지연이 발생했을 때, 거의 모든 AI 의 성능이 현저히 떨어졌습니다. 마치 누군가 계속 어깨를 두드리며 시험을 치르는 것과 같았습니다.
  • '할루시네이션' 함정: 많은 약한 AI 들은 기다리지 못했습니다. 도구에 데이터를 요청했을 때 답변을 기다리지 않고, 대신 추측하여 답을 내고 계속 나아갔습니다. 이로 인해 오류가 발생했습니다.
  • '건망증' 문제: 일부 AI 는 작업 A 를 시작하고 작업 B 로 전환한 후, 작업 A 가 존재했음을 완전히 잊어버렸습니다. 작업 B 를 마치면 작업 A 는 여전히 대기 중인데도 "다 끝났다!"고 말했습니다.
  • 승자: 가장 좋은 모델들 (GPT-4.1 등) 은 교차 처리할 수 있는 모델들이었습니다. 그들은 언제 작업을 전환하고 언제 기다려야 하는지 정확히 알았습니다. 그들은 무작위로 전환한 것이 아니라 전략적으로 전환했습니다.

주요 교훈

이 논문은 도구를 사용하는 데 능숙하다는 것이 단순히 어떤 도구를 사용해야 하는지 아는 것만이 아니라고 결론 내립니다. 그것은 타이밍에 관한 것입니다.

실제 세계에서 진정한 효과적인 AI 에이전트가 되기 위해서는 훌륭한 프로젝트 관리자가 되어야 합니다. 다음을 알아야 합니다:

  • "이 결과를 기다리고 있으니, 기다리는 동안 다른 일을 하겠다."
  • "아, 결과가 돌아왔구나! 지금 하고 있는 일을 멈추고 먼저 그 작업을 완료해야겠다."

이 논문은 미래의 AI 시스템이 복잡하고 다중 작업 환경에서 진정으로 유용해지기 위해서는 이러한 '시간적 조정 (시간과 기다림을 관리하는 것)'에 대해 더 나아져야 한다고 주장합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →