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

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