Интеграция с GitHub Actions
Примеры из кукбука
Другие CI‑системы
- Возможности запускать shell‑скрипты (bash, zsh и т. д.)
- Переменных окружения для настройки API‑ключа
- Подключения к интернету для доступа к API Cursor
Уровни автономности
Подход с полной автономностью
- Анализировать изменения в PR
- Создавать и управлять ветками git
- Делать коммиты и пуши
- Оставлять комментарии в pull request’ах
- Обрабатывать все ошибочные сценарии
Подход с ограниченной автономностью
Мы рекомендуем использовать этот подход с ограничениями по разрешениям для production CI‑workflow. Это даёт лучшее из обоих миров: агент может умно справляться со сложным анализом и изменениями файлов, а критически важные операции остаются детерминированными и аудируемыми.
Ограничения по разрешениям
Аутентификация
Сгенерируй API-ключ
Настрой секреты репозитория
- Зайди в свой репозиторий на GitHub
- Нажми Settings → Secrets and variables → Actions
- Нажми New repository secret
- Назови его
CURSOR_API_KEY
- Вставь свой API-ключ в поле значения
- Нажми Add secret
Использование в workflow
CURSOR_API_KEY
: