Integração com o GitHub Actions
Exemplos do cookbook
Outros sistemas de CI
- Execução de scripts de shell (bash, zsh, etc.)
- Variáveis de ambiente para configurar a chave de API
- Conexão com a internet para acessar a API do Cursor
Níveis de autonomia
Abordagem de autonomia total
- Analise as mudanças do PR
- Crie e gerencie branches do Git
- Faça commit e push das mudanças
- Publique comentários em pull requests
- Trate todos os cenários de erro
Abordagem de autonomia restrita
Recomendamos usar essa abordagem com restrições baseadas em permissões para workflows de CI em produção. Isso te dá o melhor dos dois mundos: o agente consegue lidar de forma inteligente com análises complexas e modificações de arquivos, enquanto operações críticas permanecem determinísticas e auditáveis.
Restrições baseadas em permissões
Autenticação
Gerar tua chave de API
Configurar segredos do repositório
- Vai até teu repositório no GitHub
- Clica em Settings → Secrets and variables → Actions
- Clica em New repository secret
- Define o nome
CURSOR_API_KEY
- Cola tua chave de API como valor
- Clica em Add secret
Usar em workflows
CURSOR_API_KEY
: