Cloudflare Dynamic Worker Loader: Изоляция AI-агентов с помощью изолятов

✍️ OpenClawRadar📅 Опубликовано: 24 марта 2026 г.🔗 Source
Cloudflare Dynamic Worker Loader: Изоляция AI-агентов с помощью изолятов
Ad

Что делает Динамический загрузчик воркеров

Динамический загрузчик воркеров — это API, который позволяет воркеру Cloudflare создавать новый воркер с кодом, указанным во время выполнения, работающим в собственной защищенной песочнице. Это решает проблему безопасности при выполнении кода, сгенерированного ИИ, без уязвимостей для вашего приложения.

Техническая реализация

Функция использует изоляты — экземпляры движка выполнения JavaScript V8 — в качестве механизма песочницы. Изоляты запускаются за несколько миллисекунд и используют несколько мегабайт памяти, что делает их примерно в 100 раз быстрее и в 10–100 раз эффективнее по памяти, чем типичные контейнеры Linux.

Вот базовый шаблон кода из источника:

// Пусть ваш LLM генерирует код, например, такой.
let agentCode: string = `
  export default {
    async myAgent(param, env, ctx) {
      // ...
    }
  }
`;

// Загрузите воркер для выполнения кода let worker = env.LOADER.load({ compatibilityDate: "2026-03-01", mainModule: "agent.js", modules: { "agent.js": agentCode }, env: { CHAT_ROOM: chatRoomRpcStub }, globalOutbound: null, });

// Вызовите RPC-методы, экспортированные кодом агента await worker.getEntrypoint().myAgent(param);

Ad

Ключевые возможности

  • Нет глобальных ограничений на параллелизм: В отличие от решений на основе контейнеров, нет ограничений на количество параллельных песочниц или скорость их создания
  • Нулевая задержка: Динамические воркеры обычно работают на той же машине и потоке, что и создающий их воркер
  • Глобальное развертывание: Поддерживается во всех сотнях локаций Cloudflare по всему миру
  • Контроль безопасности: Можно блокировать доступ в интернет (globalOutbound: null) или перехватывать его
  • Доступ к API на основе RPC: Агенты могут получать доступ к определенным API через RPC-заглушки, определенные в параметре env

Контекст и ограничения

Этот подход основан на концепции режима кода Cloudflare, где агенты пишут код вместо вызова инструментов. Основное ограничение по сравнению с контейнерами заключается в том, что агентам нужно писать на JavaScript (хотя воркеры технически поддерживают Python и WebAssembly). Для небольших фрагментов кода, сгенерированных агентами ИИ, JavaScript загружается и выполняется быстрее.

📖 Прочитайте полный источник: HN AI Agents

Ad

👀 Смотрите также

NexQuant: Rust-нативный 3-битный движок KV-кэша для развертывания на периферийных устройствах
Инструменты

NexQuant: Rust-нативный 3-битный движок KV-кэша для развертывания на периферийных устройствах

NexQuant — это готовый к промышленному использованию движок на Rust, который позволяет запускать модели с большим контекстом на потребительском оборудовании с сокращением использования памяти в 3–5 раз. Поддерживает бэкенды Metal, CUDA, Vulkan и CPU.

OpenClawRadar
TEMM1E v3.0.0 представляет роевой интеллект для координации ИИ-агентов.
Инструменты

TEMM1E v3.0.0 представляет роевой интеллект для координации ИИ-агентов.

TEMM1E v3.0.0 добавляет 'Many Tems' — роевой интеллект, который координирует AI-агентов через стигмергические сигналы вместо вызовов LLM, достигая 5.86-кратного ускорения и 3.4-кратного снижения затрат на сложных задачах без использования токенов координации.

OpenClawRadar
🦀
Инструменты

Мундер Диффлин: Управляйте офисом из ваших ИИ-клонов

Munder Difflin — это опенсорсный агентный харнесс, который оборачивает ваши существующие CLI-агенты для круглосуточной работы на вашем ноутбуке, позволяя клонам вас и ваших коллег сотрудничать со сквозным шифрованием.

OpenClawRadar
DeepSeek Reasonix: Нативный кодинг-агент с высоким кэшированием и низкой стоимостью
Инструменты

DeepSeek Reasonix: Нативный кодинг-агент с высоким кэшированием и низкой стоимостью

Reasonix — это AI-агент для написания кода в терминале, ориентированный на DeepSeek, с высокой эффективностью кэширования и низкой стоимостью инференса.

OpenClawRadar