Проект Cua выпустил CUA-S1, специализированные модели для решений ИИ-агентов за компьютером

Открытый проект Cua (репозиторий trycua/cua на GitHub) даёт ИИ-агентам инструменты для работы с компьютером: автоматизацию рабочего стола, изолированные облачные десктопы, локальные виртуальные машины macOS и бенчмарки для оценки агентов, управляющих компьютером. В рамках проекта вышло семейство CUA-S1, небольшие специализированные модели «System 1» (термин авторов, инженерная аналогия быстрого, ограниченного по объёму мышления, а не строгая классификация архитектур и не замена планирования и рассуждений универсального агента). Такие модели принимают узкие решения: например, какое значение должно стоять в поле формы или стоит ли вообще трогать элемент интерфейса.
Первый исследовательский профиль семейства, CUA-S1-FORMS, специализирован на формах: он оценивает решения по структурированным элементам интерфейса и значениям документов, а не генерирует ответ токен за токеном. Порядок действий задаёт код приложения, а по желанию их исполнение с явными границами действий берёт на себя интеграция Cua Driver. Компонент на GitHub, ранний релиз, содержащий только исходный код; веса модели CUA-S1-FORMS и датасет для неё выложены отдельно на Hugging Face. Сам исходный код лицензирован по MIT, но лицензию и ограничения каждой модели и датасета проект просит проверять отдельно по их карточкам.
Помимо CUA-S1, проект включает ещё несколько инструментов. Cua Fleets предоставляет изолированные облачные десктопы на Linux через run.cua.ai: код агента забирает десктоп из пула и работает с ним через Sandbox SDK, запускает команды, делает скриншоты, управляет приложениями. Cua Driver даёт агенту доступ к нативным приложениям и браузерам на macOS, Windows и Linux через CLI, MCP или типизированные SDK, в том числе в фоновом режиме, без перехвата курсора и фокуса, если это поддерживают приложение и платформа. Lume создаёт и запускает локальные виртуальные машины macOS и Linux на Apple Silicon через Virtualization.Framework от Apple. Cua-Bench собирает и оценивает задачи для агентов, работающих с компьютером, и экспортирует траектории их выполнения для обучения; для установки нужны Python 3.12 или 3.13 и uv. В демонстрационном 50-секундном видео две сессии Cua Driver одновременно выделяют ячейки в LibreOffice Calc и объекты в Inkscape на рабочем столе Omarchy, пока в фокусе остаётся терминал. Проект называет такой сценарий «Computer-Use 2.0», когда агент в рамках одной задачи переключается между кодом, API и графическим интерфейсом. В метаданных цитирования проекта автором указана организация Cua AI, Inc., год, 2025; имена конкретных исследователей или разработчиков в тексте не названы.
Ключевые факты
- Cua, открытый проект (MIT) для ИИ-агентов, работающих с компьютером: автоматизация рабочего стола, облачные десктопы, локальные VM macOS/Linux и бенчмарки
- CUA-S1, семейство небольших специализированных моделей «System 1» для быстрых, ограниченных по объёму решений (например, какое значение поставить в поле формы)
- Первый профиль, CUA-S1-FORMS, специализирован на формах: оценивает решения по элементам интерфейса и значениям документов, а не генерирует токены
- Релиз на GitHub, только исходный код; веса CUA-S1-FORMS и датасет для неё выложены отдельно на Hugging Face
- В проект также входят инструменты Cua Fleets (облачные десктопы), Cua Driver (управление нативными приложениями), Lume (локальные VM на Apple Silicon) и Cua-Bench (бенчмарки агентов)
Почему это важно
Проект встраивается в тренд, который сам называет «Computer-Use 2.0»: агент в рамках одной задачи переключается между кодом, вызовами API и графическим интерфейсом, а не работает только через один канал. CUA-S1 отвечает на конкретную практическую проблему таких агентов, не каждое действие стоит поручать тяжёлой генеративной модели, рассуждающей токен за токеном. Для узких, ограниченных по объёму решений (какое значение поставить в поле, трогать ли элемент интерфейса) проект предлагает маленькие специализированные модели, которые быстрее и дешевле в качестве вспомогательного слоя под управлением обычного, более медленного и универсального агента-планировщика.
Кому это важно
Прежде всего, разработчикам, которые уже строят или собираются строить агентов, работающих с настольными приложениями и браузерами: автоматизация заполнения форм, обработка документов, RPA-сценарии (автоматизация рутинных операций) поверх обычного интерфейса, а не через отдельный API. Полезен проект и тем, кому нужна изолированная среда для таких агентов, облачный десктоп или локальная виртуальная машина, а не боевая рабочая станция.
Как это применить
Cua Driver ставится одной командой (скрипт для macOS/Linux или PowerShell-скрипт для Windows) и подключается к агенту через CLI, MCP или SDK; изолированный облачный десктоп для агента поднимается через Cua Fleets и Sandbox SDK на run.cua.ai, локальная виртуальная машина macOS или Linux на Apple Silicon, через Lume. Задачи для агентов и их оценку собирают через Cua-Bench, для чего нужны Python 3.12 или 3.13 и менеджер пакетов uv. Модели CUA-S1 и веса CUA-S1-FORMS с датасетом лежат отдельно на Hugging Face; исходный код проекта, по лицензии MIT, но лицензию и ограничения самих весов и датасетов источник просит проверять по их отдельным карточкам.
Можно ли доверять
Материал, собственное описание проекта его же авторами (README и страница проекта на GitHub), без независимой проверки. Раздел про CUA-S1 сам оговаривает, что «System 1», инженерная аналогия, а не строгая классификация архитектур моделей и не замена планированию и рассуждению универсального агента. В тексте нет ни одной цифры точности или сравнения CUA-S1 с другими подходами, а среди авторов названа только организация Cua AI, Inc., имена конкретных исследователей или разработчиков не приводятся. Это не делает проект недостоверным, но означает, что заявленную пользу от специализированных моделей пока предстоит подтвердить на практике.
Риски и подводные камни
Релиз на GitHub, ранний и содержит только исходный код: рабочие веса моделей выложены отдельно на Hugging Face, и их зрелость и лицензионные условия нужно проверять отдельно от основного репозитория. Часть опциональных компонентов идёт под другими лицензиями, отличными от MIT самого проекта: например, необязательный модуль cua-agent[omni] включает библиотеку ultralytics под лицензией AGPL-3.0, что накладывает свои требования при коммерческом использовании. Фоновое управление нативными приложениями и браузерами, по определению чувствительная функция: агент способен работать с реальными десктопными приложениями без перехвата фокуса, и внедрять такую автоматизацию стоит с оглядкой на права доступа и границы действий, которые сам проект называет обязательными для интеграции с Cua Driver.