О чём урок
Создание с помощью Claude Code Написание кода, который вручную вызывает Claude API, работает хорошо, но есть еще более быстрый путь: поручить Claude написать его за вас. В этом уроке мы будем использовать Claude Code для заполнения интеграции API из заготовки файла, применяя те же примитивы, которые вы изучили на протяжении всего курса. Проект прост: это файл TypeScript, который получает данные о погоде. Он содержит две заготовки: getWeather — принимает город и возвращает температуру и условия. run — функция, которая должна использовать tool runner и Claude TypeScript SDK. Tool runner — это компонент, который обрабатывает вызовы инструментов и цикл агента за вас, поэтому вам не нужно настраивать это вручную. Claude Code поставляется со встроенным навыком под названием Claude API. Вы можете вызвать его напрямую с помощью /claude-api, или Claude Code вызовет его автоматически, когда обнаружит, что вы используете TypeScript SDK. Откройте папку проекта в вашем терминале и запустите Claude Code. Оттуда требуется один prompt. Хороший prompt делает три вещи: Он называет файл, который вы хотите изменить. Он называет шаблон, который вы хотите использовать. Он называет конечное состояние, которое вы ожидаете. Затем Claude Code заполняет getWeather и run в соответствии с типами, добавляет вызов в конец файла, выполняет скрипт и сообщает output. Если что-то выдает ошибку, он читает сообщение об ошибке и исправляет код на месте. В этом запуске Claude Code создал Zod tool, который анализировал входные данные и возвращал output на основе типа города. Он также создал tool runner и функцию run, которую мы запрашивали, и вывел окончательные результаты цикла агента. Большая часть того, что вы пишете для Claude API, имеет знакомую форму: Определите инструмент. Передайте его runner'у. Верните результат. Вам не нужно набирать это по памяти каждый раз. Вместо этого создайте заготовку файла, передайте ее Claude Code и просто просмотрите diff.
План урока
- Начало с заготовки
- Навык Claude API
- Один prompt, рабочий код
- Что произвел Claude Code
- Шаблон, который нужно запомнить
- Краткое изложение
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.