# Contribuire a Roo Code Siamo entusiasti che tu sia interessato a contribuire a Roo Code. Che tu stia correggendo un bug, aggiungendo una funzionalità o migliorando la nostra documentazione, ogni contributo rende Roo Code più intelligente! Per mantenere la nostra comunità vivace e accogliente, tutti i membri devono aderire al nostro [Codice di Condotta](CODE_OF_CONDUCT.md). ## Unisciti alla Nostra Comunità Incoraggiamo fortemente tutti i contributori a unirsi alla nostra [comunità Discord](https://discord.gg/roocode)! Far parte del nostro server Discord ti aiuta a: - Ottenere aiuto e guida in tempo reale sui tuoi contributi - Connetterti con altri contributori e membri del team principale - Rimanere aggiornato sugli sviluppi e le priorità del progetto - Partecipare a discussioni che modellano il futuro di Roo Code - Trovare opportunità di collaborazione con altri sviluppatori ## Segnalare Bug o Problemi Le segnalazioni di bug aiutano a migliorare Roo Code per tutti! Prima di creare un nuovo problema, per favore [cerca tra quelli esistenti](https://github.com/RooVetGit/Roo-Code/issues) per evitare duplicati. Quando sei pronto a segnalare un bug, vai alla nostra [pagina dei problemi](https://github.com/RooVetGit/Roo-Code/issues/new/choose) dove troverai un modello per aiutarti a compilare le informazioni rilevanti.
🔐 Importante: Se scopri una vulnerabilità di sicurezza, utilizza lo strumento di sicurezza Github per segnalarla privatamente.## Decidere Su Cosa Lavorare Cerchi un buon primo contributo? Controlla i problemi nella sezione "Issue [Unassigned]" del nostro [Progetto Github di Roo Code](https://github.com/orgs/RooVetGit/projects/1). Questi sono specificamente selezionati per nuovi contributori e aree in cui ci piacerebbe avere un po' di aiuto! Accogliamo anche contributi alla nostra [documentazione](https://docs.roocode.com/)! Che si tratti di correggere errori di battitura, migliorare guide esistenti o creare nuovi contenuti educativi - ci piacerebbe costruire un repository di risorse guidato dalla comunità che aiuti tutti a ottenere il massimo da Roo Code. Puoi cliccare su "Edit this page" su qualsiasi pagina per arrivare rapidamente al punto giusto in Github per modificare il file, oppure puoi andare direttamente a https://github.com/RooVetGit/Roo-Code-Docs. Se stai pianificando di lavorare su una funzionalità più grande, per favore crea prima una [richiesta di funzionalità](https://github.com/RooVetGit/Roo-Code/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop) così possiamo discutere se si allinea con la visione di Roo Code. ## Configurazione per lo Sviluppo 1. **Clona** il repository: ```sh git clone https://github.com/RooVetGit/Roo-Code.git ``` 2. **Installa le dipendenze**: ```sh npm run install:all ``` 3. **Avvia la webview (app Vite/React con HMR)**: ```sh npm run dev ``` 4. **Debug**: Premi `F5` (o **Run** → **Start Debugging**) in VSCode per aprire una nuova sessione con Roo Code caricato. Le modifiche alla webview appariranno immediatamente. Le modifiche all'estensione principale richiederanno un riavvio dell'host dell'estensione. In alternativa puoi creare un file .vsix e installarlo direttamente in VSCode: ```sh npm run build ``` Un file `.vsix` apparirà nella directory `bin/` che può essere installato con: ```sh code --install-extension bin/roo-cline-