Агенты и автоматизации
Origin сейчас доступен в ранней бета-версии. Вы можете создавать репозитории, выполнять push и pull через git, зеркалировать репозитории с GitHub, просматривать код и искать по нему, открывать pull request и выполнять их слияние, а также делиться доступом со своей командой в Cursor.
Origin работает с автоматизацией Cursor и облачными агентами, благодаря чему агенты могут проводить ревью кода, вносить в него изменения и выполнять push в ваши репозитории Origin.
Автоматизации
Автоматизации запускают облачных агентов по расписанию или при событиях в системе контроля версий. Автоматизацию можно настроить на репозиторий Origin точно так же, как на подключённый репозиторий GitHub или GitLab.
Распространённые триггеры для репозиториев Origin:
- Push to branch — например, push в
mainилиmaster - Pull request opened, Pull request pushed и другие события PR
Создавать автоматизации можно на cursor.com/automations, в Окне Agents или с помощью навыка /automate. Выберите репозиторий Origin (или инфраструктуру для нескольких репозиториев, в которую он входит), задайте триггер и промпт, затем сохраните и активируйте автоматизацию.
Об оплате, совместном доступе и полный список триггеров см. в разделе Автоматизации.
Облачные агенты
Облачные агенты могут работать с репозиториями Origin: клонировать их, создавать ветки, делать коммиты и выполнять push.
В репозиториях, созданных в Origin, агенты могут открывать pull request в Origin. В репозиториях, зеркалированных из GitHub, агенты открывают pull request в GitHub.
Облачный агент прикрепляется к репозиторию Origin из кодовой базы вашей команды так же, как и к любому другому подключённому source control. Агенты используют доступ к Origin, предоставленный вашему аккаунту Cursor.
Локальные агенты
Локальный агент в Cursor также может создавать репозитории Origin с помощью Origin CLI: установить CLI, войти в систему, выполнить origin repo create, задать remote и выполнить push.