Loading...
    • Разработка
    • Администрирование
    • Модели и цены
    • Клиентские SDK
    • Справочник API
    Search...
    ⌘K
    Первые шаги
    Введение в ClaudeБыстрый старт
    Разработка с Claude
    Обзор функцийИспользование Messages APIНавык Claude APIОбработка причин остановки
    Возможности модели
    Расширенное мышлениеАдаптивное мышлениеУсилиеБюджеты задач (бета)Быстрый режим (бета: предварительный просмотр)Структурированные выходные данныеЦитатыПотоковые сообщенияПакетная обработкаРезультаты поискаПотоковые отказыМногоязычная поддержкаЭмбеддинги
    Инструменты
    ОбзорКак работает использование инструментовРуководство: создание агента с инструментамиОпределение инструментовОбработка вызовов инструментовПараллельное использование инструментовTool Runner (SDK)Строгое использование инструментовИспользование инструментов с кэшированием промптовСерверные инструментыУстранение неполадокИнструмент веб-поискаИнструмент веб-запросовИнструмент выполнения кодаИнструмент советникаИнструмент памятиИнструмент BashИнструмент управления компьютеромИнструмент текстового редактора
    Инфраструктура инструментов
    Справочник инструментовУправление контекстом инструментовКомбинации инструментовПоиск инструментовПрограммный вызов инструментовДетальная потоковая передача инструментов
    Управление контекстом
    Контекстные окнаСжатиеРедактирование контекстаКэширование промптовПодсчёт токенов
    Работа с файлами
    Files APIПоддержка PDFИзображения и зрение
    Навыки
    ОбзорБыстрый стартЛучшие практикиНавыки для предприятийНавыки в 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 для их обработки, табуляции или визуализации. Эта пара хорошо подходит для вопросов, требующих как актуальной информации, так и нетривиальных вычислений над этой информацией, например «сравните доходы этого квартала по пяти крупнейшим поставщикам облачных услуг».

    {
      "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; получение извлекает полное содержимое страницы для релевантных результатов. Это избегает получения всего заранее. Claude выполняет поиск, проверяет фрагменты, выбирает два или три результата, которые действительно выглядят релевантными, и получает только те.

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

    Эта пара полезна, когда ответ находится в полнотекстовом контенте (страницы документации, статьи, спецификации), который фрагмент поиска не может полностью отразить. Получение извлекает полную страницу, чтобы Claude мог цитировать конкретные отрывки.

    Долгоживущий агент: memory + любой набор инструментов

    Memory сохраняет состояние между разговорами; остальные инструменты выполняют работу. Добавьте memory к любому агенту, который должен помнить предыдущие сеансы, например агенту поддержки, который вспоминает более ранние проблемы клиента, или помощнику проекта, который отслеживает решения, принятые на прошлой неделе.

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

    Добавьте остальные инструменты рядом с memory в том же массиве.

    Memory ортогонален остальному набору инструментов. Он не изменяет поведение других инструментов; он даёт Claude место для записи и последующего извлечения фактов, которые иначе были бы потеряны при сбросе контекстного окна. Подробнее см. в разделе Инструмент Memory.

    Универсальный: computer_use

    Инструмент computer use охватывает большинство других, управляя полным рабочим столом. Claude видит скриншоты и выполняет действия мышью и клавиатурой, что означает, что он может управлять любым приложением, которым может управлять человек. Используйте это, когда задача требует произвольного взаимодействия с графическим интерфейсом, которого не могут достичь более специфичные инструменты: устаревшее программное обеспечение без API, этапы визуальной проверки или рабочие процессы, охватывающие несколько приложений рабочего стола.

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

    Computer use — это наиболее универсальный вариант и также самый медленный, поскольку каждое действие требует обхода со скриншотом. Предпочитайте более узкие инструменты, когда они охватывают ваш вариант использования, и обращайтесь к computer use, когда ничто другое не подходит. Подробнее см. в разделе Инструмент Computer use.

    Следующие шаги

    Справочник инструментов

    Полный каталог инструментов, предоставляемых Anthropic, с типами и параметрами.

    Обзор использования инструментов

    Как работает использование инструментов и когда использовать инструменты Anthropic в сравнении с определением собственных.

    Was this page helpful?

    • Агент исследования: web_search + code_execution
    • Агент кодирования: text_editor + bash
    • Цитирование перед получением: web_search + web_fetch
    • Долгоживущий агент: memory + любой набор инструментов
    • Универсальный: computer_use
    • Следующие шаги