Технологии

«Канвас — не таблица в чате»: Cursor дала облачным агентам интерактивные канвасы, открыла Environments API в бете и довела среду до 300 репозиториев

16 октября 2026 года Cursor опубликовала в своём changelog три изменения сразу. Облачные агенты теперь могут собирать интерактивные канвасы как часть работы, и готовый канвас передаётся коллеге ссылкой. Environments API вышел в бете: через него можно программно создавать среды, в которых работают агенты, и управлять ими. Среды облачных агентов поддерживают до 300 репозиториев, а большие среды, по утверждению издателя, загружаются в пять раз быстрее. Запись состоит из трёх коротких разделов, поэтому дальше — то, что стоит за этими строками по документации самого Cursor, на которую запись и ссылается.

«Канвас — не таблица в чате»: Cursor дала облачным агентам интерактивные канвасы, открыла Environments API в бете и довела среду до 300 репозиториев

Что именно объявили 16 октября

Запись «Cloud Agent Canvases and Environment Improvements» появилась в changelog Cursor 16 октября 2026 года. Она состоит из трёх коротких разделов и объявляет три изменения сразу.

Первое: облачные агенты теперь могут собирать интерактивные канвасы как часть своей работы, а готовый канвас передаётся коллеге ссылкой. Второе: Environments API стал доступен в бете — им можно программно создавать среды, в которых работают агенты, и управлять ими. Третье: среды облачных агентов теперь поддерживают до 300 репозиториев, а большие среды загружаются в пять раз быстрее.

Это запись в ленте изменений продукта, а не разбор: ни цен, ни бенчмарков, ни даты выхода из беты в ней нет. Поэтому дальше — то, что стоит за тремя строками, по документации издателя, на которую запись ссылается.

Канвас: что это по документации

Канвас — это интерактивный артефакт, который отрисовывается рядом с чатом. Вместо длинной markdown-таблицы или блока кода вы получаете отдельный экран, разложенный по разделам, показателям и таблицам, который можно переоткрыть, отредактировать и дорабатывать. Достаточно попросить дашборд, разбор, аудит или отчёт — Cursor открывает результат в канвасе, когда такой формат подходит лучше.

Документация описывает работу в пять шагов: Cursor решает, что задача выигрывает от визуального представления, или вы просите об этом прямо; агент собирает канвас и вставляет ссылку на него в чат; вы смотрите отрисованный вид, переключаетесь на исходник для правки или просите Cursor изменить результат; Cursor сохраняет канвас, чтобы его можно было переоткрыть и перезапустить на свежих данных; каждый канвас попадает в список канвасов рабочего пространства, откуда можно вернуться к прошлым без повторного прогона.

Открыть канвас можно из карточки в конце ответа, через Command Palette командой Open Canvas (она указана в разделе View) или отдельной вкладкой в окне агентов.

К самой записи приложено демонстрационное видео длительностью 23 секунды в разрешении 1920 на 1080. В нём облачного агента просят собрать дашборд производительности приложения, канвас строится рядом с чатом, а затем показывается общий доступ ссылкой — с подписью «Share it with your team».

Как канвас становится общим

Ссылка на канвас даёт коллегам живой снимок вида: та же раскладка, те же графики и таблицы, без повторного запуска агента и без разбора истории чата.

Публикация делается кнопкой Publish на панели канваса: ей публикуют или обновляют общий доступ, а ссылку копируют из панели и отправляют тем, кому она нужна. Открыть её в браузере с правами только на чтение может любой участник команды.

Страница Shared Canvases в панели показывает только те канвасы, которые опубликовали вы сами: чужие публикации в ней не перечисляются, и канвас коллеги открывается только по ссылке от его автора.

Общий доступ ограничен тарифами: он разрешён на платных планах — Premium и выше, Teams, Enterprise, а также на legacy-планах Pro, Pro+ и Ultra. Бесплатные аккаунты создавать публикации не могут, а поскольку открыть ссылку может только участник команды, состоять в команде обязательно; нужен и режим приватности, допускающий хранение данных, потому что Legacy Privacy Mode публикацию блокирует. Администраторы команды могут отключить общие канвасы для всей организации в настройках команды.

Частые сценарии работы с канвасами документация предлагает упаковывать в навыки, чтобы Cursor каждый раз собирал одну и ту же раскладку; в описание такого навыка входит триггер — по нему Cursor понимает, когда к навыку обращаться.

Environments API в бете

Environments API — это часть Cloud Agents API: запись changelog говорит о бете и о программном создании и управлении средами, а справочник уточняет, что версия v1 находится в публичной бете и интерфейсы могут измениться до общего выпуска.

API принимает Basic- и Bearer-аутентификацию: пользовательский ключ генерируется в панели Cursor в разделе API Keys, есть и ключ сервисного аккаунта.

Для сред в справочнике перечислены конечные точки POST, GET, PATCH, PUT и DELETE /v1/environments, а также GET /v1/environments/{id} и GET /v1/environments/{id}/secrets. Агент создаётся вызовом POST /v1/agents: он создаёт долговечного агента и сразу ставит в очередь его первый запуск, а ответ возвращает и агента, и запуск.

Репозитории подключаются из GitHub (облачный и Enterprise Server), GitLab (облачный и self-hosted), Bitbucket Cloud и Azure DevOps. У запроса есть и границы: до 5 изображений в подсказке размером до 15 МБ каждое с типами png, jpeg, gif и webp, до 50 MCP-серверов и до 20 пользовательских субагентов. Если модель не указана, Cursor подставляет вашу модель по умолчанию, затем командную, затем системную.

Отдельно справочник описывает миграцию с прежней версии: вместо плоской поверхности v0 API теперь разделяет долговечного агента и запуски по каждому запросу.

300 репозиториев и пять раз: что подтверждено, а что заявлено

Ограничение в 300 репозиториев из записи changelog совпадает с тем, что задокументировано в справочнике API: максимум 300 репозиториев в конфигурации repos.

Но достижимо это число не везде: на self-hosted-целях больше одного репозитория принимает только именованный any-repo pool, тогда как machine, пул default и пулы, привязанные к конкретному репозиторию, принимают один.

Утверждение о пятикратной скорости загрузки больших сред — это фраза самого издателя в его собственной ленте изменений. Ни в записи, ни в документации нет ни методики замера, ни машины, на которой он сделан, ни того, какой размер среды считается большим.

При этом документация объясняет, почему среды стали отдельной темой: сборки готовят репозитории, инструменты и зависимости в фоне, чтобы агент стартовал на уже готовой машине, а развитые среды ускоряют сессии агентов. Формулировка про агента, который умеет писать код, но не может запустить тесты, обратиться к сервисам или достучаться до API и потому не может замкнуть цикл своей работы, тоже принадлежит издателю.

Облачные агенты при этом работают не на вашей машине: они выполняются в изолированных виртуальных машинах с полноценной средой разработки — склонированными репозиториями, установленными зависимостями, секретами, командами запуска и доступом в сеть. Запускать их можно параллельно, локальная машина при этом не должна быть в сети, а среди поверхностей запуска документация перечисляет приложение для iOS, веб-страницу cursor.com/agents, настольный клиент, Slack, комментарии в GitHub и Bitbucket, Linear и API.

Чего здесь нет

В записи нет ни новой модели, ни изменения цен, ни чисел производительности, кроме той самой пятикратной загрузки. Даты общего выпуска Environments API тоже нет: запись говорит о бете, справочник — о публичной бете с возможными изменениями интерфейсов.

О доступности самих канвасов на бесплатных планах запись не сообщает ничего, кроме ограничения на публикацию ссылок, — документация перечисляет только планы, на которых общий доступ разрешён.

И это материал вендора о себе: все цифры и формулировки взяты со страниц Cursor, а независимых замеров проекта в записи нет.

Первоисточники

  1. Cursor — changelog «Cloud Agent Canvases and Environment Improvements» (16 октября 2026)
  2. Cursor Docs — «Canvases»
  3. Cursor Docs — «Cloud Agents»
  4. Cursor Docs — «Cloud Agents API»
  5. Cursor Docs — «Cloud Agents setup» (среды разработки и сборки)