Перейти к содержимому
Новость

Cloudflare Computer не держит отдельный контейнер для каждого ИИ-агента

Библиотека @cloudflare/computer запускает простые команды в легкой изолированной среде, а полноценный Linux-контейнер подключает только для задач, которым он действительно нужен.

AnVas
Cloudflare Computer не держит отдельный контейнер для каждого ИИ-агента

Автор: ITHome

Cloudflare выпустила раннюю предварительную версию открытой библиотеки @cloudflare/computer. Она дает ИИ-агенту постоянную рабочую область с файлами и средствами выполнения команд, но не привязывает эту область к одному постоянно работающему контейнеру.
Файловая система хранится в Durable Object на базе SQLite. Легкие операции, включая редактирование файлов, обработку данных и работу с Git, можно выполнять внутри изолированного Worker. Для npm, нативных программ и других задач, требующих полноценного Linux, используется контейнер. Изменения в обоих случаях попадают в одну рабочую область.
Смысл разработки не в том, чтобы выдать агенту виртуальный компьютер в привычном понимании. Cloudflare пытается убрать постоянный контейнер там, где достаточно менее ресурсоемкой среды. Такой подход может снизить расход процессорного времени и памяти при большом количестве одновременно работающих агентов.

02_715x393_cfc63b1929

Фото: ITHome


Пока это инструмент для экспериментов и прототипов. Интерфейсы могут измениться, а сама Cloudflare прямо не рекомендует использовать библиотеку в рабочей инфраструктуре. Кроме того, текущая файловая система ограничена примерно 10 ГБ и не рассчитана на крупные деревья исходного кода или тяжелые операции ввода-вывода.

Источник: ITHome
6 показов