Обычный Worker отвечает на запрос, но многим приложениям также нужна стабильная идентичность, которая помнит состояние, координирует подключённых клиентов и продолжает работу после завершения запроса. Cloudflare Agents SDK предоставляет такую модель приложения поверх Workers и Durable Objects с SQLite.
Курс строит небольшую фиктивную систему поддержки по одной границе за раз. Вы начнёте без модели ИИ, чтобы видеть именованную идентичность, постоянное состояние и синхронизированные клиенты. Поздние работы добавляют постоянный разговор, запланированную работу, выбранные моделью инструменты, явное одобрение, интерфейс MCP только для чтения и практическую диагностику маршрутизации. Каждое понятие появляется рядом с потребностью приложения, поэтому опыт Agents SDK не требуется.
Курс включает 8 пошаговых работ и 1 самостоятельную задачу исправления одобрения. Пошаговые работы вводят каждую возможность перед самостоятельной задачей.
Чему вы научитесь
- Создать именованного агента поддержки: направлять стабильные имена, сохранять состояние поддержки и доказывать изоляцию экземпляров Agent.
- Синхронизировать панель поддержки: подключить два браузерных клиента и наблюдать обновления состояния под управлением сервера в реальном времени.
- Передавать постоянный разговор потоком: передать ограниченный ответ и восстановить постоянную историю после переподключения.
- Запланировать последующее действие поддержки: регистрировать, проверять, завершать и отменять постоянные задачи Agent.
- Добавить проверенные инструменты поддержки: связать выбранные моделью инструменты с фиктивными записями через схемы и серверные проверки области.
- Требовать одобрение изменения записей: приостановить побочный эффект для решения человека и сделать повторную доставку безопасной.
- Опубликовать инструмент MCP только для чтения: предоставить строго проверяемый фиктивный поиск через удалённый транспорт MCP.
- Диагностировать неверно направленный сеанс Agent: исправить выбранное имя Agent без потери истории или ослабления изоляции.
- Неодобренное обновление поддержки: самостоятельно исправить одобрение до эффекта и поведение ровно одного выполнения в предоставленном Agent.
Для кого предназначен курс
Разработчики, знакомые с Workers и Durable Objects и желающие создавать ассистентов с состоянием и координированные клиенты.
Предварительные требования: Завершите Cloudflare Durable Objects for Beginners и Connect LabEx to Your Cloudflare Account. Нужно узнавать небольшой TypeScript Worker и идею одного Durable Object на стабильное имя; сам Agents SDK вводится с начала.
Учебная среда: Используйте собственный выделенный учебный аккаунт Cloudflare. Каждое занятие начинается в новой VM, отдельно авторизует Wrangler, создаёт временные ресурсы с уникальными именами и заканчивается их удалением и выходом. Упражнения ограничены ресурсами Workers Free; работы с моделью используют лишь несколько вызовов инференса Cloudflare.
Часто задаваемые вопросы
Нужен ли прежний опыт Agents SDK или ИИ?
Опыт Agents SDK не требуется. Первые две работы не используют модель ИИ, чтобы сначала понять именованную идентичность, постоянное состояние и синхронизированные клиенты. Работы с моделью требуют основ Workers AI.
Может ли модель изменять запись напрямую?
Предложенный вызов инструмента должен пройти проверки схемы и серверной области. Работа одобрения приостанавливает побочный эффект для решения человека и делает повторную доставку безопасной; задача проверяет одобрение до эффекта.
Что происходит при переподключении клиента?
Работы различают выбранную идентичность Agent, постоянный разговор и управляемое сервером состояние от одного браузерного соединения. Вы также исправляете неверно направленный сеанс без удаления действительной истории.
Как очищаются ресурсы?
Удалите только временные Workers и пространства объектов работы при действующей авторизации, подтвердите удаление и выйдите. Каждая VM независимо авторизует ваш собственный аккаунт.



