Rona

Claude API 툴 호출 자동화하기

중급402026-06-13

Claude API의 도구 호출 흐름을 이용해 주식 가격과 환율을 조회하고, 여러 도구 결과를 조합해 시장 검증용 답변을 만드는 Python 에이전트를 구성합니다. 최종적으로 `app.py` 한 개와 `get_stock_price`, `get_exchange_rate` 도구 함수, 그리고 `tool_choice`로 연락처 추출을 강제하는 예제 코드가 포함된 Python 스크립트를 만듭니다.

이 실습은 터미널에서 진행됩니다

이런 걸 배워요

  • Claude API에서 tools 스키마를 정의할 수 있습니다
  • tool_use 응답을 받아 Python 함수를 실행할 수 있습니다
  • tool_result를 다시 Claude에게 전달하는 툴 루프를 구현할 수 있습니다
  • tool_choice로 특정 도구 호출을 강제하는 구조화 출력 예제를 만들 수 있습니다

어떻게 진행해요

1. 실행 환경 확인
2. 필요 패키지 설치
3. API 키 발급
4. 키 보관 규칙 작성
5. 실제 키 저장
6. 도구 루프 코드 작성
7. 시장 질문 실행
8. 연락처 추출 강제

AI 튜터가 각 단계를 하나씩 안내해줄 거예요

Claude API 툴 호출 자동화하기 (중급)