Агенты и инструменты

Урок 88 из 100 курса «Claude в Google Vertex AI»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

Цели урока

  • Приложения Anthropic — Claude Code и использование компьютера
  • Настройка Claude Code
  • Claude Code в действии
  • Улучшения с серверами MCP
  • Параллелизация Claude Code

О чём урок

Автоматическая отладка Как работает использование компьютера Агенты и рабочие процессы Рабочие процессы параллелизации Цепочечные рабочие процессы Рабочие процессы маршрутизации Инспектирование среды Рабочие процессы против агентов Тест по агентам и рабочим процессам Итоговая оценка Тест итоговой оценки Агенты представляют собой отход от структурированных рабочих процессов, которые мы исследовали ранее. В то время как рабочие процессы превосходны, когда вы точно знаете шаги, необходимые для выполнения задачи, агенты проявляют себя, когда путь вперед неясен. Вместо того чтобы определять жесткую последовательность, вы даете Claude цель и набор инструментов, а затем позволяете ему самому выяснить, как комбинировать эти инструменты для достижения цели. Эта гибкость делает агентов привлекательными для разработчиков. Вы можете создать агента один раз, убедиться, что он работает достаточно хорошо, а затем развернуть его для выполнения широкого спектра задач. Однако такой подход сопряжен со значительными недостатками в отношении надежности и стоимости, которые мы рассмотрим позже. Истинная сила агентов заключается в их способности комбинировать простые инструменты неожиданными способами. Рассмотрим базовый набор инструментов для работы с датой и временем, которые мы рассматривали ранее в курсе: get_current_datetime: Возвращает текущую дату и время add_duration_to_datetime: Добавляет время к заданной дате create_reminder: Создает напоминание на определенное время Каждый инструмент прост сам по себе, но Claude может комбинировать их для обработки разнообразных запросов: Для "Какое сейчас время?" Claude просто вызывает get_current_datetime. Для "Какой день недели будет через 11 дней?" он связывает get_current_datetime и add_duration_to_datetime. Более сложные запросы, такие как "Установи напоминание сходить в спортзал в следующую среду", требуют последовательного использования всех трех инструментов. Claude может даже распознавать, когда ему нужна дополнительная информация. На вопрос "Когда истекает моя 90-дневная гарантия?" он сначала спрашивает пользователя, когда была получена гарантия, а затем использует эту информацию с add_duration_to_datetime для расчета даты истечения срока.

План урока

  1. Агенты и инструменты
  2. Что вы узнаете
  3. Агенты и рабочие процессы
  4. Как инструменты создают агента
  5. Инструменты должны быть абстрактными
  6. Лучшая практика: Предоставляйте достаточно абстрактные инструменты

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Урок входит в темы

Полезные гиды