← Создание агентов на Cloudflare / agents
Создавайте Agents на Cloudflare
Создавайте и размещайте Agents на Cloudflare, подключайте чат, голос, электронную почту, Slack и вебхуки к устойчивому runtime агента с Browser, Sandbox, AI Search, MCP, Payments и другими инструментами MCP.
При размещении агентов на Cloudflare у каждой сессии агента есть постоянная идентичность, локальное SQL-хранилище, соединения в реальном времени, запланированные задачи и восстанавливаемое выполнение.
Разверните один раз, и Cloudflare будет запускать ваших агентов по всей своей глобальной сети, масштабируя их до десятков миллионов экземпляров. Не нужно управлять инфраструктурой, восстанавливать сессии или выносить состояние наружу.
Управляет планированием, использованием инструментов и потоком ответов.
Устойчивая идентичность, состояние, подключения, планирование и восстановление.
Agents на Cloudflare состоят из четырёх частей:
- Каналы коммуникации определяют, как пользователи и системы обращаются к вашему агенту, например чат, голос, электронная почта, Slack, вебхуки, и другие источники событий.
- Каркас агента определяет цикл: как агент вызывает модели, выбирает инструменты, обрабатывает результаты инструментов, передаёт ответы потоком и решает, продолжать ли работу. Используйте Проект Think для готового каркаса с фиксированными соглашениями, либо создайте собственный цикл прямо поверх рантайм Agents SDK.
- Рантайм Agents SDK предоставляет устойчивую инфраструктуру:
Agentкласс, состояние, сессии, маршрутизация, WebSockets, планирование, fiber, а также наблюдаемость. - Инструменты дают агенту возможности: автоматизация браузера, выполнение кода в песочнице, AI Search, MCP-инструменты, а также платежи. Code Mode позволяет моделям находить множество инструментов и оркестровать их работу с помощью кода.
Начало работы
Три команды для работающего агента. API-ключи не нужны: стартовый шаблон использует Workers AI по умолчанию.
npx create-cloudflare@latest --template cloudflare/agents-starter
cd agents-starter && npm install
npm run devСтартовый шаблон включает потоковый AI-чат, серверные и клиентские инструменты, подтверждение human-in-the-loop и планирование задач: основу, которую можно как развивать, так и полностью переделать. Вы также можете подключить вместо него OpenAI, Anthropic, Google Gemini или любой другой провайдер.
Примеры агентов
Создайте потоковый чат-агент ИИ с инструментами и подтверждениями с участием человека.
Создайте агента, который отвечает на сообщения, упоминания и команды в Slack.
Создайте голосового агента в реальном времени с распознаванием речи и синтезом речи.
Создайте агента, который умеет изучать страницы, делать снимки экрана и использовать инструменты браузера.
Создайте агента, который отправляет, получает, маршрутизирует и отвечает на электронные письма.
Содержание
126 страниц, зеркалированных из документации Cloudflare для agents.
Pages
- Каналы коммуникации
- Основные понятия
- Примеры
- Начало работы
- Harnesses
- Model Context Protocol (MCP)
- Платформа
- Runtime
- Инструменты
Каналы коммуникации
- Чат
- Автономные ответы
- Чат-агенты
- Клиентский SDK
- Электронная почта
- Slack
- Голос
- Webhooks
- Push-уведомления
Основные понятия
- Агентные паттерны
- Паттерны с участием человека
- Долгоживущие агенты
- Вызов LLM
- Состояние и память разговора
- Инструменты
- Что такое агенты?
- Использование Agents с Workflows
Примеры
Начало работы
Harnesses
- Think
- Действия
- Каналы
- Клиентские инструменты
- Конфигурация
- Начало работы
- Хуки жизненного цикла
- Мессенджеры
- Программные отправки
- Устойчивое восстановление
- Запланированные задачи
- RPC дочернего агента и программные ходы
- Инструменты
- Workflows
Model Context Protocol (MCP)
- API
- McpAgent
- McpClient
- API обработчиков MCP
- Cloudflare
- порталы MCP-сервера
- Собственные MCP-серверы Cloudflare
- Cloudflare Community MCP Server
- Паттерны MCP-серверов Code Mode
- Руководства
- Создайте MCP-сервер Code Mode с одним инструментом
- Создайте MCP-сервер типа найди и выполни
- Создайте MCP-клиент
- Подключение к MCP-серверу
- Мигрировать на MCP SDK v2
- Обрабатывайте OAuth с MCP-серверами
- Создайте удалённый MCP-сервер
- Защита серверов MCP
- Тестирование удалённого MCP-сервера
- Протокол
- Авторизация
- MCP governance
- Инструменты
- Транспорт
Платформа
Runtime
- Agents API
- Коммуникация
- Chat SDK
- HTTP и Server-Sent Events
- Сообщения протокола
- Подключения только для чтения
- Маршрутизация
- WebSockets
- Выполнение
- Agent Skills
- Agents как инструменты
- Устойчивое выполнение с помощью fiber
- Задачи очереди
- Повторы
- Запуск Workflows
- Планирование задач
- Дочерние агенты
- Жизненный цикл
- Внутреннее устройство класса Agent
- Вызываемые методы
- getCurrentAgent()
- Сеансы
- Хранение и синхронизация состояния
- Операции
- Конфигурация
- Аутентификация между доменами
- Observability
- Диагностические каналы
- Трассировка
- Использование ИИ-моделей
Инструменты
- AI Search
- Браузер
- Code Mode
- Интеграция AI SDK
- Справочник по API Code Mode
- Интеграция браузера
- Создайте устойчивый рантайм Code Mode
- Как работает Code Mode
- Используйте инструменты MCP с Code Mode
- Используйте сервис OpenAPI с Code Mode
- Используйте Code Mode с TanStack AI
- MCP
- Агентные платежи
- MPP (Machine Payments Protocol)
- Плата за HTTP-контент
- Принимайте платежи с помощью MPP
- Оплата из Agents SDK
- x402
- Плата за HTTP-контент
- Плата за инструменты MCP
- Оплата из Agents SDK
- Оплата из инструментов для кодирования
- Sandbox