Cursor теперь умеет хостить код. Сервис Origin начал раскатываться в раннем бета-режиме для всех платных тарифов. Первыми появились базовые возможности, рассчитанные на масштаб работы агентов: репозитории, пул-реквесты, просмотр кода и синхронизация с GitHub. Функции, ориентированные непосредственно на агентов, обещают добавить позже.
Репозитории Origin
Новая вкладка Codebase стала домом для репозиториев Origin.
Нажатие +New создаёт новый репозиторий и позволяет задать ему имя. После этого открывается страница с инструкцией по установке CLI и командами для клонирования репозитория или отправки локального проекта. После push код оказывается на хостинге Origin.
Имя кодовой базы задаётся при создании первого репозитория и становится частью URL каждого репозитория: cursor.com/codebase/acme-corp.
Подключение репозиториев GitHub
Репозитории GitHub могут существовать рядом с теми, что хостит сам Cursor. После подключения GitHub к Cursor и выбора организации отображается список репозиториев, доступных для синхронизации. Выбор репозитория запускает его импорт в Cursor. Пользователь сам решает, что синхронизировать, и может отключить репозиторий в любой момент. Любой, у кого есть доступ на чтение или запись к синхронизированному репозиторию, может просматривать его и в Cursor.
Синхронизированные репозитории обновляются в реальном времени: просмотр, поиск и pull работают с копией в Origin, а push продолжает уходить в GitHub, который остаётся источником истины для всего, что было начато там. Значки рядом с именем каждого репозитория показывают, какие из них хостит Cursor, а какие пришли из GitHub.
Пул-реквесты
У каждого репозитория есть пул-реквесты. Открыв PR, можно увидеть таймлайн, коммиты, проверки и изменённые файлы, посмотреть диф, оставить комментарии и слить изменения.
Пул-реквесты в синхронизированных репозиториях обновляются в обе стороны: комментарий, оставленный в Cursor, публикуется в GitHub, а реакция или ответ на GitHub появляется в Cursor в течение нескольких секунд. Ревью, назначенное на GitHub, можно провести и слить прямо из Cursor.
Агенты в каждом репозитории
Код, пул-реквесты и агенты теперь находятся в одном месте. Cursor можно задавать вопросы о просматриваемом коде — он способен отвечать, вносить изменения, обновлять PR или отправлять ветку.
Расширения-приложения для репозиториев Cursor
Cursor строит экосистему приложений, чтобы весь стек бесшовно работал с Origin. Уже доступны интеграции с Vercel, Depot и Buildkite, в планах — новые.
Подключение Vercel на вкладке Apps репозитория даёт каждому PR превью-деплой, где можно тестировать изменения и оставлять комментарии; после слияния изменения уходят в продакшен. Для CI подключаются Depot или Buildkite — оба запускают существующие workflow из GitHub Actions, а Buildkite также поддерживает собственные пайплайны.

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

Origin раскатывается в раннем бета-режиме для всех пользователей платных тарифов, кроме корпоративных организаций, чьи администраторы отказались от участия. Чтобы начать, нужно назвать кодовую базу и создать первый репозиторий.
Подробности доступны в документации либо можно сразу начать работу.