18 августа 2026 г.
У Cursor свой git-хостинг для агентов: Origin в бете на всех платных планах
Хранилище под Origin держит 120 пушей в секунду на обычном S3 и больше 300 на быстром: git у Cursor работает как база данных.

Cursor
@cursor_ai
Мы делаем хостинг Git надёжнее, быстрее и масштабируемее. В этом посте мы прослеживаем 20 лет инфраструктуры Git и рассказываем, как эта история привела нас к тому, чтобы спроектировать и эксплуатировать наше git-хранилище Origin как базу данных. https://cursor.com/blog/git-at-any-scale
· 24,7 тыс. просмотров
Агенту нужен репозиторий на полчаса. Потом ещё сотня таких же, и все одноразовые.
Под эту нагрузку Cursor собрал свой git-хостинг. Origin раздают в ранней бете с 17 августа на планах Pro, Teams и Enterprise, на бесплатном его нет, а админ enterprise-организации может выключить.
Раньше три реплики. GitHub хранит репозитории на Spokes: схеме 2013 года, где у каждого репозитория минимум три копии на конкретных серверах, а операция ждёт самый медленный из них. Continuity под Origin пишет журнал в S3-совместимое хранилище, выстраивает все пуши в одну очередь и не подтверждает пуш, пока тот не сохранён целиком.
Стресс-тесты Continuity дали 120 пушей в секунду на обычном S3 и больше 300 на S3 Express One Zone. Метаданные отвечают в среднем быстрее 10 мс, а на сотне реплик скорость росла линейно.
Как включить. Занять имя на cursor.com/codebase кнопкой Get Started: оно определяет адреса репозиториев и потом не меняется. Дальше в проекте `git remote add origin https://origin.cursor.com/{owner}/{repo}.git` и `git push -u origin main`, вход в Cursor сам ставит credential helper. Отдельный CLI ставится одной командой и работает на macOS, Linux и Windows через WSL.
Репозитории с GitHub синкаются в реальном времени, pull request'ы ходят в обе стороны. Источником правды при синке остаётся GitHub.
Если ставка Cursor сыграет, репозиторий станет расходником: завёл под задачу, выкинул после.
первоисточник