Loading...
    • 빌드
    • 관리
    • 모델 및 가격
    • 클라이언트 SDK
    • API 참조
    Search...
    ⌘K
    시작하기
    Claude 소개빠른 시작
    Claude로 구축하기
    기능 개요Messages API 사용Claude API 스킬중지 이유 처리
    모델 기능
    확장 사고적응형 사고노력작업 예산 (베타)빠른 모드 (베타: 연구 미리보기)구조화된 출력인용스트리밍 메시지일괄 처리검색 결과스트리밍 거부다국어 지원임베딩
    도구
    개요도구 사용 방법튜토리얼: 도구 사용 에이전트 구축도구 정의도구 호출 처리병렬 도구 사용Tool Runner (SDK)엄격한 도구 사용프롬프트 캐싱을 활용한 도구 사용서버 도구문제 해결웹 검색 도구웹 가져오기 도구코드 실행 도구어드바이저 도구메모리 도구Bash 도구컴퓨터 사용 도구텍스트 편집기 도구
    도구 인프라
    도구 참조도구 컨텍스트 관리도구 조합도구 검색프로그래밍 방식 도구 호출세밀한 도구 스트리밍
    컨텍스트 관리
    컨텍스트 창압축컨텍스트 편집프롬프트 캐싱토큰 계산
    파일 작업
    Files APIPDF 지원이미지 및 비전
    스킬
    개요빠른 시작모범 사례엔터프라이즈용 스킬API의 스킬
    MCP
    원격 MCP 서버MCP 커넥터
    프롬프트 엔지니어링
    개요프롬프팅 모범 사례Console 프롬프팅 도구
    테스트 및 평가
    성공 기준 정의 및 평가 구축Console의 평가 도구 사용지연 시간 줄이기
    가드레일 강화
    환각 줄이기출력 일관성 높이기탈옥 방지프롬프트 유출 줄이기
    리소스
    용어집
    릴리스 노트
    Claude Platform
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    도구 인프라

    도구 조합

    연구 에이전트, 코딩 에이전트, 장기 실행 에이전트를 위한 일반적인 Anthropic 도구 쌍.

    Anthropic에서 제공하는 도구들은 함께 작동하도록 설계되었습니다. 일반적인 에이전트 패턴은 워크플로우의 상호 보완적인 단계를 다루는 도구들을 쌍으로 묶습니다. 한 도구는 정보를 수집하거나 발견하고, 다른 도구는 처리하거나 작동합니다. 아래의 조합들은 시작점이지 규칙이 아닙니다. 작업에 맞게 혼합하세요.

    각 코드 조각은 tools 배열만 보여줍니다. 전체 요청 형태는 도구 호출 처리를 참조하세요.

    연구 에이전트: web_search + code_execution

    검색은 소스를 찾고, 코드 실행은 분석하고 종합합니다. Claude는 데이터를 검색한 다음 Python을 작성하여 처리, 표로 정리하거나 시각화합니다. 이 쌍은 최신 정보와 그 정보에 대한 중요한 계산이 모두 필요한 질문에 적합합니다. 예를 들어 "상위 5개 클라우드 제공자의 이번 분기 수익을 비교하세요"와 같은 질문입니다.

    {
      "tools": [
        { "type": "web_search_20260209", "name": "web_search" },
        { "type": "code_execution_20250825", "name": "code_execution" }
      ]
    }

    흐름은 일반적으로 검색, 실행, 그리고 첫 번째 시도에서 간격이 드러나면 선택적으로 다시 검색합니다. 코드 실행은 서버 측에서 실행되므로 관리할 클라이언트 측 샌드박스가 없습니다.

    코딩 에이전트: text_editor + bash

    텍스트 편집기는 파일을 읽고 수정하며, bash는 테스트와 빌드 명령을 실행합니다. 이것은 정규적인 소프트웨어 개발 루프입니다. 코드를 검사하고, 편집을 하고, 테스트를 실행하고, 반복합니다. 두 도구 모두 클라이언트에서 실행되므로 애플리케이션이 어떤 파일과 명령에 접근할 수 있는지 제어합니다.

    {
      "tools": [
        { "type": "text_editor_20250728", "name": "str_replace_based_edit_tool" },
        { "type": "bash_20250124", "name": "bash" }
      ]
    }

    에이전트가 신뢰할 수 없는 코드에서 작동하는 경우 제한된 작업 디렉토리와 명령 허용 목록과 함께 이를 쌍으로 묶으세요. 실행 계약은 텍스트 편집기 도구와 Bash 도구를 참조하세요.

    인용 후 가져오기: web_search + web_fetch

    검색은 후보 URL을 표시하고, 가져오기는 관련 URL의 전체 페이지 콘텐츠를 검색합니다. 이것은 미리 모든 것을 가져오는 것을 피합니다. Claude는 검색을 실행하고, 스니펫을 검사하고, 실제로 관련성이 있어 보이는 2~3개의 결과를 선택하고, 그것들만 가져옵니다.

    {
      "tools": [
        { "type": "web_search_20260209", "name": "web_search" },
        { "type": "web_fetch_20260209", "name": "web_fetch" }
      ]
    }

    이 쌍은 답변이 검색 스니펫이 완전히 캡처할 수 없는 긴 형식의 콘텐츠(문서 페이지, 기사, 사양)에 있을 때 유용합니다. 가져오기는 전체 페이지를 가져와서 Claude가 특정 구절을 인용할 수 있게 합니다.

    장기 실행 에이전트: memory + any toolset

    메모리는 대화 전체에서 상태를 유지하고, 다른 도구들이 작업을 수행합니다. 이전 세션을 기억해야 하는 모든 에이전트에 메모리를 추가하세요. 예를 들어 고객의 이전 문제를 기억하는 지원 에이전트나 지난주에 내린 결정을 추적하는 프로젝트 어시스턴트입니다.

    {
      "tools": [{ "type": "memory_20250818", "name": "memory" }]
    }

    다른 도구들을 같은 배열의 memory와 함께 추가하세요.

    메모리는 나머지 도구 세트와 직교합니다. 다른 도구의 동작 방식을 변경하지 않으며, Claude가 컨텍스트 윈도우가 재설정될 때 손실될 사실을 기록하고 나중에 검색할 수 있는 장소를 제공합니다. 저장소 모델은 메모리 도구를 참조하세요.

    올인원: computer_use

    컴퓨터 사용 도구는 전체 데스크톱을 작동시켜 대부분의 다른 도구를 포함합니다. Claude는 스크린샷을 보고 마우스와 키보드 작업을 실행합니다. 즉, 인간이 할 수 있는 모든 애플리케이션을 구동할 수 있습니다. 더 구체적인 도구가 도달할 수 없는 임의의 GUI 상호작용이 필요한 경우 이를 사용하세요. API가 없는 레거시 소프트웨어, 시각적 검증 단계, 또는 여러 데스크톱 앱에 걸친 워크플로우입니다.

    {
      "tools": [
        {
          "type": "computer_20250124",
          "name": "computer",
          "display_width_px": 1280,
          "display_height_px": 800
        }
      ]
    }

    컴퓨터 사용은 가장 일반적인 옵션이면서 가장 느립니다. 모든 작업이 스크린샷 왕복을 필요로 하기 때문입니다. 사용 사례를 다루는 더 좁은 도구를 선호하고, 다른 것이 맞지 않을 때 컴퓨터 사용에 도달하세요. 샌드박스 설정은 컴퓨터 사용 도구를 참조하세요.

    다음 단계

    도구 참조

    타입 문자열과 매개변수가 있는 Anthropic 제공 도구의 전체 카탈로그입니다.

    도구 사용 개요

    도구 사용이 어떻게 작동하는지, 그리고 Anthropic 도구를 사용할 때 대 자신의 도구를 정의할 때를 설명합니다.

    Was this page helpful?

    • 연구 에이전트: web_search + code_execution
    • 코딩 에이전트: text_editor + bash
    • 인용 후 가져오기: web_search + web_fetch
    • 장기 실행 에이전트: memory + any toolset
    • 올인원: computer_use