18 августа 2026 в лентах написали коротко: Cursor выпустил Origin, конкурента GitHub под агентов. Высокий темп коммитов, синк репозиториев, preview на Vercel у pull request. Это заголовок, не инструкция. Ниже разбор по документации Origin и changelog от 17 августа 2026. Дата сверки: 19 августа 2026. Что уже умеет Cursor Origin, кому он нужен рядом с GitHub, какие риски у переезда и когда разумнее остаться.

Что такое Cursor Origin

Origin это git forge Cursor: место, где хранят и отдают команде код. В браузере это вкладка Codebase на cursor.com/codebase. В changelog Cursor пишет прямо: early beta на платных планах. Старт с базы «под agent scale»: репозитории, pull request, просмотр кода и синк с GitHub. Отдельные agent-native функции в этом релизе не обещают как готовые. Формулировка там же: «ship soon».

Это не новый редактор и не замена Cursor. Это слой хранения рядом с агентами. Обычный git работает: clone, push, pull. Адрес клона: https://origin.cursor.com/{owner}/{repo}.git. Origin CLI отдельный: это не Cursor Agent CLI.

Доступ есть на Pro, Teams и Enterprise. На бесплатном плане Origin нет. Раскатка поэтапная: тариф может быть подходящим, вкладки ещё нет. Админы Enterprise могут отключить Origin. Команды на legacy privacy mode Origin не включают, пока не переключатся на Privacy Mode. Origin следует Privacy Mode владельца namespace.

Перед стартом кто-то занимает codebase name. Это {owner} в адресе https://cursor.com/codebase/{owner}/{repo}. В бете имя нельзя сменить после клейма. Берите его так, будто это надолго. Дальше админы создают репозитории и раздают доступ. Отключить Origin для команды можно в любой момент из дашборда.

Что уже есть в early beta

Список из docs/origin на 19 августа 2026 короткий. Это не каталог GitHub.

Пустая репа: кнопка New, имя, видимость Internal или Private. Internal виден всем, у кого есть доступ к codebase команды. Private только тем, кому выдали доступ напрямую или через права codebase. Агент может поставить CLI, залогиниться, создать репу, прописать remote и запушить. Cloud agents на уже существующей Origin-репе делают clone, ветку, коммит, push и открывают PR.

У каждого репозитория есть pull request. Вкладки: Activity, Commits, Checks, Files Changed. Можно назначить ревьюеров, комментировать строки и смержить, когда проверки закрыты. Конфликты Origin показывает, закрываете их вы. Автоматического «агент сам разрулил merge» в списке нет. PR на репе, созданной сразу на Origin, остаётся на Origin и никуда не зеркалится.

Просмотр: дерево файлов, поиск (Go to file, клавиша T), история ветки. В Settings блоки General, Permissions, Rules and Protections, Apps. Экраны прав и правил ещё переделывают, подписи могут смениться в бете.

Как устроен синк Origin и GitHub

Это главная развилка запроса «Origin Cursor GitHub». Origin не требует бросать GitHub. Changelog говорит так: ваши GitHub-репозитории стоят рядом с теми, что хостит Cursor. Подключаете GitHub, выбираете организацию, отмечаете репы. Что синхронизировать, решаете вы. Отключить репу можно в любой момент. У кого на исходной репе read или write, тот видит копию в Cursor.

Для репозиториев, которые начали жизнь на GitHub, GitHub остаётся источником правды. Пуши в синхронизированную копию уходят на GitHub. Иконки рядом с именем показывают, что хостит Cursor, а что пришло с GitHub.

Чтобы включить зеркало, нужна Cursor GitHub app и права админа на исходной репе. Без админа зеркало не ставят. Статус потом смотрите в Settings → General: Origin это зеркало, GitHub это source, рядом ссылка на исходник.

Что едет в зеркало

Что не едет

Комментарий в Cursor появляется на GitHub. Ответ или реакция на GitHub за секунды видны в Cursor. Ревью, которое назначили вам на GitHub, можно закрыть из Cursor, вплоть до merge. Issues и CI-конфиг при этом остаются на GitHub, пока вы сами не соберёте их в другом месте.

Detach from GitHub стоит в Danger Zone. Он останавливает синк и делает копию самостоятельной Origin-репой. Origin становится источником правды. Пуши на Origin remote больше не идут на GitHub. Сам GitHub-репозиторий не трогают. Это не «удалить GitHub». Это развилка на два живых remote, если вы отцепитесь рано.

Документация прямо пишет, когда зеркало не нужно. Если хотите только автокомментарии на GitHub PR, хватит Cursor Review и Bugbot. Зеркало имеет смысл, когда нужны хранение, просмотр и pull request внутри Origin, а не ещё один бот ревью на чужом хостинге.

Агенты, preview Vercel и CI

Changelog формулирует слой так: код, PR и агенты в одном месте. По коду, который смотрите, можно спросить Cursor. Он отвечает, правит, обновляет PR или пушит ветку. Автоматизации вешаются на Origin-репу так же, как на подключённый GitHub или GitLab: push в ветку, открытие PR, пуш в уже открытый PR.

Приложения на старте три: Vercel, Depot, Buildkite. Больше Cursor помечает как «coming soon». Vercel подключают из вкладки Apps репозитория. У каждого PR появляется preview: смотрите сборку и оставляете комментарии. Merge ведёт в прод. Для CI: Depot или Buildkite. Оба умеют гонять существующие GitHub Actions workflows. Buildkite ещё и свои пайплайны.

Оговорка из настроек репозитория важнее маркетинга. Depot и Buildkite работают только на репах, которые хостит Origin. На зеркалах с GitHub CI остаётся на GitHub. Origin API в early beta и сам помечен как subject to change. Инсталляция приложения не видит inbound-зеркало: такой репозиторий не попадает в список, webhook по нему не приходит, merge через API на зеркале отклоняют.

Это не «весь стек как на GitHub». Это три приложения и публичный REST API вокруг репозиториев, коммитов, checks и pull request. Marketplace, Issues и встроенный аналог GitHub Actions в этом релизе нет.

Кому нужен Origin, кому достаточно GitHub

Запрос «гитхаб для агентов» звучит как замена. По docs это пока соседний хостинг с зеркалом. Имеет смысл пробовать, если совпадают несколько условий сразу.

Оставайтесь на GitHub (или на GitLab, если он у вас source), если процесс держится не на «посмотреть diff».

Если вы собираете сайт агентом и хостинг кода пока не болит, Origin можно не трогать. Базовый контур «описать задачу и править результат» есть в статье про вайб-кодинг. Origin начинается там, где результат нужно хранить и ревьюить рядом с агентами.

Риски, если переезжать сразу

Переезд здесь не «сменить remote и забыть GitHub». Риски конкретные, их видно из тех же docs.

  1. Early beta. Права и Rules and Protections ещё переделывают. Контролы «могут расшириться». Namespace после клейма не меняется. Опечатка в имени codebase останется с вами на всю бету.
  2. Неполный контур. Issues не синхронизируются. Actions и секреты не едут. На зеркале CI остаётся на GitHub. На нативной Origin-репе CI только через Depot или Buildkite, не через встроенный Actions.
  3. Два источника правды. Detach не удаляет GitHub-репу. Если отцепитесь и продолжите пушить в оба remote, команда быстро потеряет, где main живой.
  4. Agent-native ещё не вышел. Cursor сам отделяет «essentials» от функций «для агентов», которые придут позже. Не переезжайте ради того, чего нет в changelog.
  5. Доступ и раскатка. Платный план не гарантирует вкладку сегодня. Бесплатный план вне игры. Любой член команды может заклеймить имя codebase. Это организационный риск, не баг git.
  6. API и приложения. Origin API меняется. Инсталляции не видят inbound-зеркала. Свой бот или внутренний CI через Origin Apps на зеркале с GitHub не заведёте.
  7. Приватность. Origin следует Privacy Mode владельца namespace. Перед хостингом продакшен-кода откройте текущие privacy-страницы Cursor и решите, достаточно ли этого команде.

Когда оставаться, когда ставить зеркало

Практичная схема на 19 августа 2026 не «переехать с GitHub». Схема такая: поставить зеркало и не нажимать Detach.

  1. Проверьте план (Pro, Teams или Enterprise) и Privacy Mode. Legacy mode Origin не откроет.
  2. Займите codebase name осознанно. В бете его не переименовать.
  3. Поставьте одну некритичную GitHub-репу через Sync from GitHub. Нужны GitHub app и права админа на исходнике.
  4. Не делайте Detach. GitHub остаётся source of truth.
  5. Откройте PR, оставьте комментарий в Cursor, проверьте, что он появился на GitHub. Ответьте на GitHub и посмотрите, доехал ли ответ в Cursor.
  6. Если фронт на Vercel, preview на нативной Origin-репе подключается из Apps. На зеркале CI всё ещё GitHub, Depot и Buildkite туда не встанут.
  7. Повесьте cloud agent или automation на эту копию: clone, ветка, коммит, PR.
  8. Неделю смотрите лаг синка и дыры. Если browse отстаёт, docs предлагают проверить доступ GitHub app, права админа и перезапустить Sync from GitHub.

Если после этого команда живёт в Cursor, а GitHub мешает только как лишняя вкладка, новую репу можно завести сразу на Origin. Старый продакшен с Issues и Actions лучше оставить зеркалом. Если нужен только авторевью на GitHub, Origin не обязателен: документация сама отправляет на Cursor Review и Bugbot.

Как начать, если решили попробовать

Шаги из docs, без лишнего.

  1. Откройте cursor.com/codebase, нажмите Get Started, заклеймите имя codebase.
  2. New для пустой репы или Sync from GitHub для существующей.
  3. Поставьте CLI: curl -fsSL https://downloads.cursor.com/origin/install.sh | sh, затем origin auth login.
  4. Клонируйте https://origin.cursor.com/{owner}/{repo}.git или добавьте remote к локальному проекту.
  5. Для оценки параллельно docs допускают два push URL: GitHub и Origin. Для полной истории лучше зеркало, не ручной второй remote.

Если clone или push падает, сначала origin auth login. Если шелл не видит origin, в PATH нужен ~/.local/bin. Обновление: origin update.

Короткий вывод

Cursor Origin на 19 августа 2026 это early beta git forge рядом с агентами Cursor. Не полноценная замена GitHub. База есть: репозитории, просмотр, pull request, двусторонний синк, три приложения, CLI и API. Нет Issues, нет переноса Actions и секретов. Agent-native слой Cursor сам относит к «скоро». Кому агенты уже пишут пачку PR, зеркало полезно. Кому нужен весь GitHub как процесс, оставайтесь. Переезд без Detach и без второй «правды» дешевле, чем заголовок «гитхаб для агентов».

Первичные источники: Origin docs, changelog, зеркало GitHub, pull requests, settings и приложения. Функции, которых нет на этих страницах, в этот текст не добавлялись.