k
korAI
AI 뉴스 전체
📰 AI 뉴스2026-07-144분

Anthropic, Claude Haiku 4.5 병렬 툴 호출 정식 지원—에이전트 응답 속도 40% 단축

Anthropic이 Claude Haiku 4.5에 병렬 함수 호출(Parallel Tool Use) 기능을 정식 GA로 활성화했다. 단일 턴에서 여러 외부 API를 동시에 호출할 수 있어 다단계 에이전트 워크플로의 전체 레이턴시가 최대 40% 줄어든다. 비용 효율이 높은 Haiku 4.5 티어에서 이 기능이 해제됨에 따라, 실시간 응답이 중요한 챗봇·검색 보강(RAG) 파이프라인 구축 비용 구조가 크게 개선될 전망이다.

anthropicagentstooluse

변경 사항 요약

Anthropic은 2026-07-14 공식 문서 업데이트를 통해 Claude Haiku 4.5(claude-haiku-4-5-20260714)에서 tool_choice: {type: "auto"} 설정 시 병렬 툴 호출이 기본 활성화됨을 확인했다. 기존에는 Sonnet·Opus 계열에서만 안정적으로 동작했으나, 이번 업데이트로 세 모델 라인업 전체에서 동일한 인터페이스를 사용할 수 있다.

핵심 수치

  • 단일 턴 내 동시 호출 가능 툴 수: 최대 10개
  • 내부 벤치마크(Anthropic 발표) 기준 다단계 에이전트 전체 응답 시간: 평균 38~42% 단축
  • Haiku 4.5 입력 토큰 단가: 공식 페이지 참조

개발자 적용 방법

기존 단일 툴 호출 코드에서 tools 배열에 여러 스키마를 나열하기만 하면 된다. 모델이 필요하다고 판단할 경우 자동으로 병렬 실행 계획을 세운다.

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-haiku-4-5-20260714",
    max_tokens=1024,
    tools=[
        {
            "name": "get_weather",
            "description": "특정 도시의 현재 날씨를 반환합니다.",
            "input_schema": {
                "type": "object",
                "properties": {"city": {"type": "string"}},
                "required": ["city"]
            }
        },
        {
            "name": "get_exchange_rate",
            "description": "통화 쌍의 실시간 환율을 반환합니다.",
            "input_schema": {
                "type": "object",
                "properties": {
                    "from": {"type": "string"},
                    "to": {"type": "string"}
                },
                "required": ["from", "to"]
            }
        }
    ],
    tool_choice={"type": "auto"},
    messages=[{"role": "user", "content": "서울 날씨와 USD/KRW 환율을 동시에 알려줘"}]
)

# tool_use 블록이 2개 반환될 수 있음
for block in response.content:
    if block.type == "tool_use":
        print(f"툴: {block.name}, 입력: {block.input}")

stop_reason"tool_use"일 때 content 리스트에 복수의 tool_use 블록이 포함될 수 있으므로, 응답 파싱 로직을 리스트 순회 방식으로 반드시 수정해야 한다.

한국 개발자 실전 활용 시나리오

| 시나리오 | 기존 방식 | 병렬 툴 호출 후 | |---|---|---| | 부동산 챗봇 (시세 + 금리 + 지도 동시 조회) | 순차 3회 호출, ~1.8초 | 단일 턴 병렬, ~0.9초 | | 쇼핑 어시스턴트 (재고 + 가격 + 리뷰 API) | 순차 3회 호출, ~2.1초 | 단일 턴 병렬, ~1.1초 | | 뉴스 요약 봇 (복수 RSS 피드 동시 fetch) | 루프 직렬화 필요 | 툴 배열 선언만으로 자동 병렬화 |

비용 관점: Haiku 4.5는 Sonnet 4.6 대비 입력 토큰 단가가 낮아, 동일한 에이전트 기능을 구현할 때 월간 API 비용을 대폭 줄이면서 레이턴시까지 개선하는 '두 마리 토끼'가 가능해졌다. 다만 복잡한 추론이 필요한 단계에서는 여전히 Sonnet 4.6 또는 Opus 4.7과 혼용하는 모델 라우팅 전략을 권장한다.

출처: Anthropic 공식 문서