Хотя на протяжении этого пути и были небольшие улучшения, интерфейс технических продуктов по-настоящему не менялся с самого зарождения интернета. Всё так же остаются: переходы на пять страниц вглубь, сверка логов между вкладками и поиск скрытых переключателей.
ИИ даёт нам возможность переосмыслить всё это. Вместо сложности, разбросанной по обширному графическому пользовательскому интерфейсу: что, если бы вы могли простым языком описать, чего хотите достичь?
Это будущее — и мы запускаем его сегодня. Мы не хотели просто поместить агента в панель управления. Мы хотели создать совершенно новый способ взаимодействия со всей нашей платформой. Любая задача, любая область, один запрос.
Представляем Агента Ли.
Агент Ли — это встроенный в панель управления AI-ассистент, который понимает вашу учётную запись Cloudflare.
Он может помочь с устранением неполадок, что сегодня является рутиной. Если ваш Worker начинает возвращать ошибки 503 в 02:00 UTC, поиск корневой причины — будь то сегмент R2, неправильно настроенный маршрут или скрытое ограничение скорости — требует открытия полудюжины вкладок и надежды, что вы распознаете паттерн. У большинства разработчиков нет напарника, который знает всю платформу и стоит у них за спиной в 2 часа ночи. У Агента Ли он есть.
Но он не только поможет найти проблему в 2 ночи. Агент Ли также сможет исправить проблему для вас на месте.
Агент Ли работал в активной бета-версии, в течение которой он обслуживал более 18 000 пользователей в день, выполняя почти четверть миллиона вызовов инструментов ежедневно. Хотя мы уверены в его текущих возможностях и успешной работе в продакшене, это система, которую мы продолжаем развивать. Поскольку он остаётся в бета-версии, в процессе оттачивания его производительности вы можете столкнуться с неожиданными ограничениями или крайними случаями. Мы рекомендуем вам использовать форму обратной связи ниже, чтобы помочь нам улучшать его каждый день.
Что может делать Агент Ли
Агент Ли встроен прямо в панель управления и понимает ресурсы в вашей учётной записи. Он знает ваших Workers, ваши зоны, вашу DNS-конфигурацию, ваши показатели ошибок. Знания, которые сегодня разбросаны по шести вкладкам и двум окнам браузера, теперь будут сосредоточены в одном месте, и вы можете общаться с ним.
С помощью естественного языка вы можете использовать его для:
-
Ответов на вопросы об учётной записи: "Покажи мне 5 основных сообщений об ошибках на моём Worker."
-
Отладки проблемы: "Я не могу получить доступ к своему сайту с префиксом www."
-
Применения изменений: "Включи Access для моего домена."
-
Развёртывания ресурса: "Создай новый сегмент R2 для моих фотографий и подключи его к моему Worker."
Вместо переключения между продуктами вы описываете, что хотите сделать, и Агент Ли помогает вам достичь цели с помощью инструкций и визуализаций. Он извлекает контекст, использует нужные инструменты и создаёт динамические визуализации в зависимости от типа задаваемых вопросов. Спросите, как выглядит ваш уровень ошибок за последние 24 часа, и он построит график прямо в чате, используя данные вашего реального трафика, а не отправит вас на отдельную страницу Analytics.
Агент Ли не отвечает на вопросы из FAQ — он выполняет реальную работу с реальными учётными записями в масштабе. Сегодня Агент Ли обслуживает ~18 000 пользователей в день, выполняя ~250 тыс. вызовов инструментов ежедневно для DNS, Workers, SSL/TLS, R2, Registrar, Cache, Cloudflare Tunnel, API Shield и других продуктов.
Как мы это построили
Codemode
Вместо того чтобы напрямую предоставлять модели определения инструментов MCP, Агент Ли использует Codemode для преобразования инструментов в TypeScript API и просит модель написать код, который его вызывает.
Это работает лучше по нескольким причинам. LLM видели огромное количество реального TypeScript, но очень мало примеров вызовов инструментов, поэтому они точнее работают с кодом. Для многошаговых задач модель также может объединять вызовы в одном скрипте и возвращать только конечный результат, в конечном счёте пропуская циклы обмена данными.
Сгенерированный код отправляется на восходящий MCP-сервер Cloudflare для выполнения в песочнице, но он проходит через Durable Object, который действует как прокси с учётными данными. Перед любым вызовом DO классифицирует сгенерированный код как операцию чтения или записи, анализируя метод и тело. Операции чтения проксируются напрямую. Операции записи блокируются до тех пор, пока вы явно не одобрите их через шлюз запроса подтверждения. API-ключи никогда не присутствуют в сгенерированном коде — они хранятся внутри DO и внедряются на стороне сервера при выполнении восходящего вызова. Граница безопасности — это не просто песочница, которую потом выбрасывают; это архитектура разрешений, которая структурно предотвращает выполнение операций записи без вашего одобрения.
Система разрешений MCP
Агент Ли подключается к собственному MCP-серверу Cloudflare, который предоставляет два инструмента: инструмент поиска для запросов к конечным точкам API и инструмент выполнения для написания кода, выполняющего API-запросы. Это интерфейс, через который Агент Ли читает вашу учётную запись и, с вашего одобрения, записывает в неё.
Операции записи проходят через систему запроса подтверждения, которая выводит шаг одобрения до выполнения любого кода. Агент Ли не может пропустить этот шаг. Модель разрешений — это слой принуждения, а запрос подтверждения, который вы видите, — это не просто вежливость в UX. Это шлюз.
Построено на том же стеке, который можете использовать вы
Каждый примитив, на котором построен Агент Ли, доступен всем нашим клиентам: Agents SDK, Workers AI, Durable Objects и та же инфраструктура MCP, доступная любому разработчику Cloudflare. Мы не создавали внутренние инструменты, которые недоступны вам — вместо этого мы построили это с помощью тех же строительных блоков Cloudflare, к которым у вас есть доступ.
Создание Агента Ли на наших собственных примитивах было не просто принципом проектирования. Это был самый быстрый способ выяснить, что работает, а что нет. Мы создавали это в продакшене, с реальными пользователями и реальными учётными записями. Это означает, что каждое ограничение, с которым мы столкнулись, — это ограничение, которое мы можем исправить на платформе. Каждый рабочий паттерн — это то, что мы можем упростить для следующей команды, которая будет строить на его основе.
Это не мнения. Это то, о чём нам говорят четверть миллиона вызовов инструментов от 18 000 пользователей в день.
Генеративный интерфейс
Взаимодействие с платформой должно ощущаться как сотрудничество с экспертом. Беседы должны выходить за рамки простого текста. С Агентом Ли по мере развития диалога платформа динамически генерирует UI-компоненты вместе с текстовыми ответами, чтобы обеспечить более насыщенный и практичный опыт.
Например, если вы спросите о тенденциях трафика на сайте за месяц, вы получите не просто абзац с цифрами. Агент Ли отобразит интерактивный линейный график, позволяющий с первого взгляда визуализировать пики и спады активности.
Чтобы дать вам полный творческий контроль, каждое обсуждение сопровождается адаптивной сеткой. Здесь вы можете щёлкнуть и перетащить элементы по сетке, чтобы выделить место для новых UI-блоков, а затем просто описать, что вы хотите увидеть, и позволить агенту выполнить всю тяжёлую работу.
Сегодня мы поддерживаем разнообразную библиотеку визуальных блоков, включая динамические таблицы, интерактивные диаграммы, карты архитектуры и многое другое. Смешивая гибкость естественного языка с ясностью структурированного интерфейса, Агент Ли превращает историю вашего чата в живую панель управления.
Измерение качества и безопасности
Агент, который может выполнять действия в вашей учётной записи, должен быть надёжным и безопасным. Запросы подтверждения (elicitation) позволяют агентским системам активно запрашивать информацию, предпочтения или одобрение у пользователей или других систем в процессе выполнения. Когда Агент Ли должен выполнить от имени пользователя действия, отличные от чтения, мы используем запросы подтверждения, требуя явного действия одобрения в пользовательском интерфейсе. Эти защитные механизмы позволяют Агенту Ли быть настоящим партнёром в безопасном управлении вашими ресурсами.
Помимо безопасности, мы постоянно измеряем качество.
-
Оценки (Evals) для измерения уровня успешности бесед и точности информации.
-
Сигналы обратной связи от взаимодействий пользователей (палец вверх / палец вниз).
-
Уровень успешности выполнения вызовов инструментов и оценщики галлюцинаций.
-
Разбивка производительности бесед по продуктам.
Эти системы помогают нам со временем улучшать Агента Ли, сохраняя контроль за пользователями.
Наше видение будущего
Агент Ли в панели управления — это только начало.
Более масштабное видение — это Агент Ли как интерфейс ко всей платформе Cloudflare — откуда угодно. Панель управления сегодня, CLI следующим шагом, ваш телефон, когда вы в пути. Используемая вами поверхность не должна иметь значения. Вы должны иметь возможность описать, что вам нужно, и получить это, независимо от того, где вы находитесь.
Оттуда Агент Ли начинает проявлять инициативу. Вместо того чтобы ждать, пока его спросят, он следит за тем, что важно для вас, ваших работников, вашего трафика, ваших порогов ошибок и обращается, когда что-то требует внимания. Агент, который только реагирует, полезен. Тот, который замечает вещи первым, — это нечто иное.
В основе всего этого лежит контекст. Агент Ли уже знает конфигурацию вашей учетной записи. Со временем он узнает больше: о чем вы спрашивали раньше, на какой странице вы находитесь, что вы отлаживали на прошлой неделе. Этот накопленный контекст — вот что заставляет платформу чувствоваться меньше как инструмент, а больше как помощник.
Мы еще не дошли до этого. Агент Ли сегодня — это первый шаг, работающий в продакшене, выполняющий реальную работу в больших масштабах. Архитектура построена так, чтобы добраться до всего остального.
Попробуйте
Агент Ли доступен в бета-версии для пользователей бесплатного тарифа. Войдите в свою панель управления Cloudflare и нажмите «Спросить ИИ» в правом верхнем углу, чтобы начать.
Мы будем рады узнать, что вы создаете и что хотели бы видеть в Агенте Ли. Пожалуйста, поделитесь своими отзывами здесь.