Intégration à GitHub Actions
Exemples de cookbook
Autres systèmes CI
- Exécution de scripts shell (bash, zsh, etc.)
- Variables d’environnement pour configurer la clé d’API
- Connexion Internet pour accéder à l’API de Cursor
Niveaux d’autonomie
Approche à autonomie totale
- Analyser les changements d’une PR
- Créer et gérer des branches git
- Commiter et pousser des changements
- Publier des commentaires sur les pull requests
- Gérer tous les scénarios d’erreur
Approche à autonomie restreinte
On recommande d’utiliser cette approche avec des restrictions basées sur des permissions pour les workflows CI en production. Tu as ainsi le meilleur des deux mondes : l’agent peut gérer intelligemment l’analyse complexe et les modifications de fichiers, tandis que les opérations critiques restent déterministes et auditables.
Restrictions basées sur des permissions
Authentification
Génère ta clé API
Configure les secrets du dépôt
- Va sur ton dépôt GitHub
- Clique sur Settings → Secrets and variables → Actions
- Clique sur New repository secret
- Nomme-la
CURSOR_API_KEY
- Colle ta clé API comme valeur
- Clique sur Add secret
Utilisation dans les workflows
CURSOR_API_KEY
: