---
title: "Esempi di Prompt"
description: "Copia template di prompt per usare l'output Repomix in revisioni del codice con IA, analisi di sicurezza, revisioni delle prestazioni, documentazione, test e controlli qualità."
---

# Esempi di Prompt

## Revisione del Codice

### Revisione dell'Architettura
```
Analizza l'architettura di questa codebase:
1. Valuta la struttura generale e i design pattern
2. Identifica potenziali problemi architetturali
3. Suggerisci miglioramenti per la scalabilità
4. Nota le aree che seguono le best practice
Concentrati sulla manutenibilità e la modularità.
```

### Revisione della Sicurezza
```
Esegui una revisione della sicurezza di questa codebase:
1. Identifica potenziali vulnerabilità
2. Controlla i comuni anti-pattern di sicurezza
3. Esamina la gestione degli errori e la validazione degli input
4. Valuta la sicurezza delle dipendenze
Fornisci esempi specifici e passaggi di correzione.
```

### Revisione delle Performance
```
Esamina la codebase per le performance:
1. Identifica i colli di bottiglia
2. Controlla l'utilizzo delle risorse
3. Esamina l'efficienza algoritmica
4. Valuta le strategie di caching
Includi raccomandazioni specifiche di ottimizzazione.
```

## Generazione della Documentazione

### Documentazione API
```
Genera una documentazione completa dell'API:
1. Elenca e descrivi tutti gli endpoint pubblici
2. Documenta i formati di richiesta/risposta
3. Includi esempi d'uso
4. Nota limitazioni o vincoli
```

### Guida per Sviluppatori
```
Crea una guida per sviluppatori che copra:
1. Istruzioni di setup
2. Panoramica della struttura del progetto
3. Workflow di sviluppo
4. Approccio ai test
5. Passaggi comuni di troubleshooting
```

### Documentazione dell'Architettura
```
Documenta l'architettura del sistema:
1. Panoramica di alto livello
2. Interazioni tra componenti
3. Diagrammi di flusso dei dati
4. Decisioni di design e razionale
5. Vincoli e limitazioni del sistema
```

## Analisi e Miglioramento

### Analisi delle Dipendenze
```
Analizza le dipendenze del progetto:
1. Identifica i pacchetti obsoleti
2. Controlla le vulnerabilità di sicurezza
3. Suggerisci pacchetti alternativi
4. Esamina i pattern di utilizzo delle dipendenze
Includi raccomandazioni specifiche di aggiornamento.
```

### Copertura dei Test
```
Esamina la copertura dei test:
1. Identifica i componenti non testati
2. Suggerisci casi di test aggiuntivi
3. Esamina la qualità dei test
4. Raccomanda strategie di test
```

### Qualità del Codice
```
Valuta la qualità del codice e suggerisci miglioramenti:
1. Esamina le convenzioni di naming
2. Controlla l'organizzazione del codice
3. Valuta la gestione degli errori
4. Esamina le pratiche di commento
Fornisci esempi specifici di pattern buoni e problematici.
```

## Suggerimenti per Risultati Migliori

1. **Sii specifico**: Includi obiettivi chiari e criteri di valutazione
2. **Stabilisci il contesto**: Specifica il tuo ruolo e il livello di competenza richiesto
3. **Richiedi formato**: Definisci come vuoi strutturata la risposta
4. **Dai priorità**: Indica quali aspetti sono più importanti

## Note Specifiche per Modello

### Claude
- Usa il formato di output XML
- Posiziona le istruzioni importanti alla fine
- Specifica la struttura della risposta

### ChatGPT
- Usa il formato Markdown
- Dividi le grandi codebase in sezioni
- Includi prompt di ruolo di sistema

### Gemini
- Funziona con tutti i formati
- Concentrati su aree specifiche per richiesta
- Usa analisi passo-passo

## Risorse correlate

- [Formati di Output](/it/guide/output) - Dettagli su ogni formato di output
- [Istruzioni Personalizzate](/it/guide/custom-instructions) - Aggiungere contesto e direttive all'output
- [Casi d'Uso](/it/guide/use-cases) - Esempi reali di workflow assistiti dall'IA
- [Compressione Codice](/it/guide/code-compress) - Ridurre il conteggio token per grandi codebase
