Обзор Tool Use в Claude
Что такое function calling, зачем расширять Claude инструментами и как устроены 4 шага полного цикла tool use.
Нарисуйте диаграмму 4-шагового цикла tool use для конкретного сценария: чатбот для заказа пиццы с инструментом check_menu. Опишите каждый шаг словами.
Проверка задания
Скопируйте и адаптируйте под свой контекст. Текст в треугольных скобках — то, что нужно заменить.
Я строю агента на Claude с инструментами. Бизнес-сценарий: <опишите задачу> Какие инструменты мне нужны? Для каждого инструмента предложи: 1. Название и описание 2. Входные параметры (JSON Schema) 3. Что функция должна возвращать 4. Когда Claude должен её вызывать
Песочница промптов
- Думают, что Claude сам выполняет код — нет, он только запрашивает вызов.
- Забывают вернуть tool_result — Claude ждёт ответа и не может продолжить.
- Пишут слабые описания инструментов — Claude выбирает инструмент по description.