Usa questo modello
Apri Code Pattern Enforcer in Devin e crea l’automazione con la configurazione predefinita. Puoi personalizzarla prima di salvarla.
Cosa fa questa automazione
Come funziona
recurring
- Evento:
schedule:recurring- Condizioni:
rrulecorrisponde aFREQ=WEEKLY;BYDAY=MO;BYHOUR=9;BYMINUTE=0
- Condizioni:
Prerequisiti
- Integrazioni:
Esempio di prompt
Configurazione
- Apri Automations → Templates in Devin.
- Fai clic su Verifica dei pattern di codice. Si aprirà la pagina di creazione con questo modello già precompilato.
- Collega tutte le integrazioni richieste e installa i server MCP, se non l’hai già fatto.
- Sostituisci eventuali valori segnaposto nelle condizioni di attivazione (ad esempio, sostituisci
your-org/your-repocon la tua repo reale). - Rivedi il prompt e adattalo al linguaggio, alle convenzioni e alle barriere di sicurezza del tuo team.
- Fai clic su Create automation.
Quando usare questo modello
- Far rispettare convenzioni architetturali specifiche del team in una base di codice di grandi dimensioni
- Migrare abbandonando API interne deprecate
- Adottare pratiche di sicurezza preventive che vadano oltre gli strumenti SAST pronti all’uso
- Formalizzare le conoscenze informali in pattern applicabili
Idee di personalizzazione
- Descrivi i pattern in inglese semplice tramite Knowledge
- Limita l’ambito a repo, directory o tipi di file specifici
- Decidi, per ogni pattern, se correggere automaticamente o aprire un ticket
- Abbinalo a SonarQube Quality Gate Fix per una copertura più ampia
- Soluzione per il Quality Gate di SonarQube
- Rafforzamento della sicurezza secondo OWASP
- Correzione degli errori CI
