에이전트·자동화 · Tool Use중급갱신일 2026. 10. 1.
도구 사용(펑션 콜)
모델이 답만 쓰지 않고 검색·계산·API 같은 외부 도구를 호출하게 하는 방식입니다.
비유
암기만 하던 학생이 계산기와 인터넷, 회사 전화기를 빌려 쓰기 시작한 것과 같습니다.
이렇게 이해하세요
도구 사용은 모델이 ‘지금 날씨 API가 필요해’처럼 구조화된 호출을 내고, 시스템이 실행 결과를 다시 모델에 넘겨 최종 답을 만들게 합니다. 환각을 줄이고 실시간·사내 데이터에 닿게 하는 핵심 장치입니다. 도구 설명(이름·인자·언제 쓸지)이 모호하면 잘못된 호출이 늘어납니다. 권한·레이트·감사 로그를 함께 설계해야 안전합니다. 초보 사용자는 ‘검색 연결됨’, ‘코드 실행됨’ 표시를 보고 결과가 도구에서 왔는지 구분하는 습관이 중요합니다.
한 줄 암기
툴 유즈 = AI가 외부 기기 빌려 쓰기
좋은 예
재고 조회 도구를 읽기 전용으로만 연결하고, 주문 생성은 사람 승인 후에만 허용한다.
피하기
설명 없는 만능 API를 열어 두고 모델이 임의로 데이터를 바꾸게 한다.
관련 서비스
관련 에이전트
관련 용어
에이전트·자동화 더보기관련 링크
자주 묻는 질문
RAG도 도구인가요?
검색·조회를 도구로 구현하는 경우가 많습니다. RAG는 ‘지식 연결 패턴’, 툴 유즈는 ‘호출 메커니즘’에 가깝습니다.
도구가 실패하면?
재시도·대체 도구·사용자에게 실패 알림 정책이 필요합니다. 실패를 성공인 척 포장하면 위험합니다.