Опенсорсный агентский harness от DeepSeek AI на архитектуре «всё — плагин», запускаемый через Web UI.
cloudflare/computer
Виртуальная файловая система в Durable Object, предоставляющая AI-агентам рабочую среду с запуском команд оболочки или JavaScript через контейнер, Worker либо без бэкенда.
- Звёзды
- 9,640
- Форки
- 566
- Открытые issues
- 29
- Последний коммит
- 12 часов назад
Что это?
Cloudflare Computer хранит актуальное состояние рабочей среды в SQLite внутри Durable Object и предоставляет его как файловую систему. Агенты и приложения могут читать и записывать файлы, а также запускать код для работы с ними через единую точку входа `workspace.runtime.exec`.
Слой выполнения можно настраивать. Контейнерный бэкенд монтирует состояние как файловую систему FUSE в изолированном контейнере через вспомогательный демон computerd, предоставляя полноценное окружение Linux. Бэкенд Worker shell запускает just-bash в Dynamic Worker, а бэкенд Worker JavaScript выполняет модули ECMAScript с доступом к файловой системе рабочей среды и хост-модулям, например git и доступу к контейнерам. Рабочая среда может зарегистрировать несколько бэкендов под постоянными ID; каждый из них подключается при первом использовании.
Репозиторий — это TypeScript-монорепозиторий с пакетами для файловой системы, типов RPC, демона computerd и основного пакета Computer. Контейнерный бэкенд и Worker shell помечены как экспериментальные, а в README пакета описано, какие компоненты считаются готовыми к промышленному использованию.
Ключевые возможности
- 01Хранит состояние рабочей среды в SQLite внутри Durable Object, который выступает источником истины.
- 02Монтирует рабочую среду как файловую систему FUSE в изолированном контейнере через computerd.
- 03Запускает команды оболочки с помощью just-bash в Dynamic Worker без контейнера.
- 04Выполняет модули ECMAScript в Dynamic Workers с доступом к fs/promises рабочей среды.
- 05Позволяет зарегистрировать несколько бэкендов выполнения в одной рабочей среде и выбирать их по ID.
Сценарии использования
- Предоставление AI-агенту постоянной рабочей директории с доступом к оболочке.
- Запуск кода, сгенерированного агентом, для работы с файлами в изолированных Workers.
- Создание чат-агента, который редактирует файлы и запускает инструменты в контейнере Linux.
- Эксперименты с изолированными средами на базе Cloudflare Workers для выполнения кода.
Темы
Частые вопросы
- Что такое computer?
- Виртуальная файловая система в Durable Object, предоставляющая AI-агентам рабочую среду с запуском команд оболочки или JavaScript через контейнер, Worker либо без бэкенда. Cloudflare Computer хранит актуальное состояние рабочей среды в SQLite внутри Durable Object и предоставляет его как файловую систему. Агенты и приложения могут читать и записывать файлы, а также запускать код для работы с ними через единую точку входа `workspace.runtime.exec`.
- computer можно использовать бесплатно? Какая у него лицензия?
- computer распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- computer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в computer — 18 окт. 2026 г..
- Для чего можно использовать computer?
- Предоставление AI-агенту постоянной рабочей директории с доступом к оболочке. Запуск кода, сгенерированного агентом, для работы с файлами в изолированных Workers. Создание чат-агента, который редактирует файлы и запускает инструменты в контейнере Linux. Эксперименты с изолированными средами на базе Cloudflare Workers для выполнения кода.
- Где скачать computer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/cloudflare/computer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Агентный harness для Claude Code и Codex: добавляет рои агентов, общую память, маршрутизацию задач и федерацию между машинами.
Локальный шлюз моделей, который объединяет Claude Code, Codex, OpenCode и другие агенты для разработки на одном endpoint и распределяет запросы между провайдерами моделей.
Набор инструментов, который позволяет AI-агентам для написания кода превращать вирусное видео в редактируемый и повторно запускаемый видеопроцесс со сменными кадрами, субтитрами и B-roll.
Подборка стартовых проектов, которые показывают, как создавать готовые к развёртыванию приложения на Claude API: от агентов поддержки до агентов для работы с браузером и компьютером.
Воссоздаёт объект с референсного изображения в виде процедурной модели Three.js, полностью заданной кодом и готовой к анимации в браузере.