
Fai rivedere le tue pull request a Claude
Le review restano in attesa per giorni e i piccoli problemi passano quando tutti sono occupati.
Come si collega
Questo setup è pensato per i piccoli team tecnici le cui pull request aspettano un revisore. Claude legge il diff tramite il server MCP di GitHub, lo confronta con le vostre convenzioni e con il ticket Linear collegato, poi lascia commenti di review. Ogni PR riceve una prima review e i revisori umani possono concentrarsi su design e intenzioni.
Configuralo
1Crea un token GitHub fine-grained
In GitHub vai su Settings > Developer settings > Fine-grained tokens e crea un token limitato ai repository da rivedere. Dagli accesso in lettura ai contenuti e in lettura e scrittura alle pull request, così Claude può commentare. Imposta una data di scadenza e annotala da qualche parte.
Consiglio: Una scadenza a 90 giorni è un buon compromesso tra sicurezza e frequenza di rinnovo.
2Aggiungi il server MCP di GitHub
In Claude Code esegui claude mcp add con il server MCP ufficiale di GitHub, quello remoto o l'immagine Docker locale, e passagli il token. In Cursor aggiungi lo stesso server in Settings > MCP. Chiedi all'agente di elencare le PR aperte di un repository per confermare il collegamento.
Consiglio: Se la lista torna vuota, controlla che il token includa davvero quel repository.
3Dagli la tua checklist di review
Scrivi le tue regole di review in CLAUDE.md, in una regola di Cursor o in un breve prompt riutilizzabile: nomi, gestione degli errori, aspettative sui test, cosa ignorare. Aggiungi esempi di commenti che trovi utili e altri che consideri rumore. Così Claude indicherà righe precise invece di dare consigli generici.
Consiglio: Digli di ignorare i problemi di stile che il tuo linter rileva già.
4Collega il ticket
Aggiungi il server MCP remoto di Linear e autorizzalo tramite OAuth. Quando una PR cita l'ID di un ticket, chiedi a Claude di leggere il ticket e di verificare la modifica rispetto ai criteri di accettazione. Un criterio mancante diventa un commento di review invece di una sorpresa dopo il merge.
Consiglio: Metti l'ID del ticket Linear nel nome del branch o nel titolo della PR, così Claude lo trova.
Poi chiedi e basta
Da sapere
Cosa ti serve
- Un account GitHub con accesso ai repository
- Un personal access token fine-grained
- Claude Code o Cursor
- Un workspace Linear se vuoi controllare i criteri di accettazione
Limiti
- Claude rivede il diff e i file che legge; non esegue la tua applicazione e può quindi perdere problemi di runtime o di integrazione.
- Le PR molto grandi potrebbero non entrare in una sola passata: dividile o chiedi una review per cartella.
- La qualità della review dipende da quanto descrivi chiaramente le tue convenzioni.
Resta al sicuro
- Non concedere mai permessi di merge o di amministrazione.
- Mantieni un'approvazione umana su ogni merge.




