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

Anthropic, Claude Haiku 4.5 함수 호출 성능 대폭 강화—경량 에이전트 실전 투입 가속

Anthropic이 Claude Haiku 4.5의 함수 호출(Function Calling) 정확도와 병렬 도구 실행 안정성을 대폭 개선한 업데이트를 공식 배포했다. 낮은 레이턴시와 저비용이 강점인 Haiku 4.5가 멀티스텝 에이전트 루프에서도 실용적 수준에 도달함에 따라, 고비용 모델 없이 경량 에이전트 파이프라인을 구성하려는 한국 개발자들에게 직접적인 선택지가 생겼다.

anthropicfunction-callingagent

무엇이 바뀌었나

Anthropic은 Claude Haiku 4.5의 도구 사용(Tool Use) 레이어를 전면 재정비했다. 주요 변경 사항은 세 가지다.

  • 병렬 함수 호출(Parallel Tool Use): 단일 턴에서 최대 8개의 도구를 동시에 호출하고 결과를 취합하는 기능이 안정화됐다. 이전 버전 대비 멀티툴 실패율이 약 40% 감소했다고 Anthropic은 밝혔다.
  • 스트리밍 중 도구 결과 처리: stream=True 모드에서도 도구 호출 결과를 중간에 주입할 수 있어, 실시간 UI를 구성하는 서비스에서 지연 없이 에이전트 응답을 표시할 수 있다.
  • JSON 스키마 준수율 향상: 복잡한 중첩 객체 스키마를 요구하는 함수에서 출력 형식 오류율이 기존 Haiku 4 대비 현저히 낮아졌다.

왜 한국 개발자에게 중요한가

기존에는 멀티스텝 에이전트 루프를 안정적으로 운영하려면 Claude Sonnet 4.6 이상을 사용해야 했다. Sonnet 4.6의 입력 토큰 단가는 Haiku 4.5 대비 약 5배 높기 때문에, 트래픽이 많은 프로덕션 환경에서는 비용 부담이 상당했다.

이번 업데이트로 다음과 같은 시나리오에서 Haiku 4.5로 전환 또는 혼용이 가능해진다.

| 시나리오 | 권장 모델 조합 | |---|---| | 단순 CRUD 에이전트 | Haiku 4.5 단독 | | 복잡한 판단 + 도구 실행 | Sonnet 4.6 판단 → Haiku 4.5 실행 | | 대용량 배치 자동화 | Haiku 4.5 + Batch API |

특히 Claude Code, Cursor 등 IDE 에이전트 플러그인을 자체 서버로 대체 구축하는 팀이라면, 비용 구조를 재검토할 시점이다.

적용 방법 및 주의사항

API 변경 없이 즉시 적용 가능하다. 기존 claude-haiku-4-5 모델 ID를 그대로 사용하면 개선된 버전이 자동 적용된다.

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-haiku-4-5",
    max_tokens=1024,
    tools=[
        {
            "name": "get_stock_price",
            "description": "주어진 종목 코드의 현재 주가를 반환합니다.",
            "input_schema": {
                "type": "object",
                "properties": {
                    "ticker": {"type": "string", "description": "종목 코드 (예: 005930)"}
                },
                "required": ["ticker"]
            }
        }
    ],
    messages=[{"role": "user", "content": "삼성전자와 SK하이닉스 주가를 동시에 알려줘."}]
)

주의할 점: 병렬 도구 호출 수가 늘어나면 컨텍스트 윈도우 소비도 비례해 증가한다. 도구 결과 크기를 최소화하는 응답 설계가 비용 최적화의 핵심이다. 가격은 공식 페이지 참조.

출처: Anthropic Official Blog