Планирование и рассуждения агента Cursor остаются в облаке, но сам код теперь может выполняться на вашей машине - от ноутбука разработчика до пула воркеров на AWS Lambda или Cloudflare.
Коротко о главном
2 сентября 2026 года Cursor представил Self-Hosted Machines - возможность выполнять код облачных агентов на собственной инфраструктуре пользователя, при этом планирование и рассуждения агента остаются в облаке Cursor. По официальному описанию, воркер устанавливает долгоживущее исходящее HTTPS-соединение к облаку Cursor, и само облако не инициирует входящих подключений в вашу сеть - не нужно открывать порты, менять фаервол или настраивать VPN. Агент-движок Cursor обрабатывает планирование и инференс, а затем отправляет вызовы инструментов воркеру для выполнения на вашей машине; результаты возвращаются в Cursor для следующего раунда рассуждений. Есть два варианта конфигурации: My Machines - подключение одного ноутбука или виртуальной машины к своему аккаунту для личной работы, и Pools - именованные очереди воркеров для команд и организаций с автоматическим масштабированием под нагрузку. На воркерах с нужными зависимостями (Chrome или Chromium) агент умеет выполнять компьютерное управление на Linux и Mac: кликать, делать снимки экрана и управлять браузером. В списке поддерживаемых инфраструктурных партнёров - AWS Lambda, Cloudflare, Coder, Daytona, E2B, Modal, Namespace и Vercel. Важная оговорка из самого официального материала: результаты работы инструментов «могут содержать код», а транскрипты работы агента «могут обрабатываться и храниться Cursor» - то есть речь не о полной изоляции данных от облака компании, а именно о переносе места выполнения кода, а не всей цепочки обработки данных.
Что именно изменилось
До этого облачные агенты Cursor выполняли код на серверах самого Cursor. Теперь можно оставить планирование и рассуждения агента в облаке компании, а фактическое выполнение кода перенести на инфраструктуру, которой управляете вы сами - от личного ноутбука до кластера на AWS Lambda или Cloudflare.
Как устроена архитектура
По официальному описанию, воркер (worker) - это процесс, который устанавливает долгоживущее исходящее HTTPS-соединение к облаку Cursor. Никаких входящих подключений в вашу сеть не требуется - не нужно открывать порты, менять настройки фаервола или поднимать VPN-туннели. Когда пользователь запускает сессию агента, движок Cursor занимается планированием и инференсом, а затем отправляет конкретные вызовы инструментов воркеру для выполнения на вашей машине. Результаты возвращаются в Cursor для следующего раунда рассуждений.
My Machines и Pools: два варианта под разные задачи
Есть два способа подключить свою инфраструктуру. My Machines - подключение одного ноутбука или виртуальной машины к личному аккаунту, подходит для индивидуальной работы. Pools - именованные очереди воркеров для команды или организации с автоматическим масштабированием в зависимости от нагрузки запросов.
Компьютерное управление и список инфраструктурных партнёров
На воркерах с установленными зависимостями (Chrome или Chromium) агент способен на полноценное компьютерное управление на Linux и Mac: кликать по элементам интерфейса, делать снимки экрана и управлять браузером напрямую. В списке официально поддерживаемых инфраструктурных партнёров для запуска воркеров - AWS Lambda, Cloudflare, Coder, Daytona, E2B, Modal, Namespace и Vercel.
Что на самом деле остаётся локальным
Здесь важна точность формулировок. Многие пересказы этой новости говорят, что «код и секреты остаются полностью локальными» - но сам официальный материал Cursor формулирует это осторожнее: результаты работы инструментов «могут содержать код», а транскрипты работы агента «могут обрабатываться и храниться Cursor». То есть локально теперь именно выполнение кода - оно происходит на вашей машине или в вашей инфраструктуре, - а не вся цепочка обработки данных агента: итоги выполнения и переписка с агентом всё равно возвращаются в облако Cursor для дальнейшей работы. Перед тем как переносить чувствительные проекты на Self-Hosted Machines, стоит явно проверить актуальную политику обработки данных Cursor, а не полагаться на пересказы в духе «теперь всё приватно».
Что именно переносится на свою инфраструктуру в Self-Hosted Machines?
Выполнение кода агентом - планирование и рассуждения остаются в облаке Cursor, а конкретные вызовы инструментов выполняются на вашем воркере.
Нужно ли открывать порты или настраивать VPN для подключения воркера?
Нет, воркер сам устанавливает исходящее HTTPS-соединение к облаку Cursor, входящих подключений в вашу сеть не требуется.
В чём разница между My Machines и Pools?
My Machines - это подключение одного личного ноутбука или виртуальной машины, а Pools - именованные очереди воркеров для команд с автоматическим масштабированием.
Может ли агент управлять браузером на воркере?
Да, на Linux и Mac воркерах с установленными зависимостями (Chrome или Chromium) агент может кликать, делать снимки экрана и управлять браузером.
Какие облачные провайдеры официально поддерживаются для воркеров?
AWS Lambda, Cloudflare, Coder, Daytona, E2B, Modal, Namespace и Vercel.
Значит ли это, что код и данные никогда не попадают в облако Cursor?
Нет - сам официальный материал уточняет, что результаты работы инструментов могут содержать код, а транскрипты работы агента могут обрабатываться и храниться Cursor. Локально теперь именно выполнение, а не вся цепочка обработки данных.
Источники (1)
- Run cloud agents on machines you manage - Cursor
← Все статьи блога