Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Architettura dell'IDE nativo per l'AI
- Come Cursor è costruito su un fork di VS Code con un'integrazione profonda dei modelli
- Confronto tra il normale VS Code con estensioni e le funzionalità native di Cursor
- Hosting dei modelli da parte di Cursor: Claude, GPT e endpoint personalizzati
- Panoramica della roadmap, dal completamento automatico (autocomplete) ai flussi di lavoro di agenti completi
Il Composer e l'editing multi-file
- Attivare il Composer per pianificare modifiche su più file
- Rivedere le modifiche generate prima di accettarle o rifiutarle
- Gestire le operazioni di annullamento e gli stati di checkpoint durante le sessioni lunghe con Composer
- Testare la build dopo le modifiche assistite da Composer
Chat consapevole del contesto e riferimenti intelligenti
- Utilizzo di @file e @codebase per focalizzare il contesto della chat
- Riferimento a funzioni, classi e file di documentazione specifici
- Sintetizzare l'intento del codice prima di chiedere modifiche
- Evitare l'esaurimento del contesto restringendo i riferimenti
Modalità Agente e refactoring autonomo
- Attivare la modalità agente con prompt di alto livello
- Osservare l'agente mentre pianifica, edita, testa e itera
- Interventire quando l'agente intraprende una direzione sbagliata
- Gestire i conflitti di merge dopo i riavvii multi-file dell'agente
Installazione e configurazione dei modelli
- Configurazione di Cursor su macOS, Windows e Linux
- Selezione e commutazione dei modelli in base al tipo di attività
- Utilizzo della propria chiave API invece dell'hosting condiviso di Cursor
- Configurazione di modelli con alto contesto per la navigazione in grandi codebase
Spazi di lavoro di team e contesto condiviso
- Creazione di spazi di lavoro di team e invito dei membri
- Condivisione di regole personalizzate, guide di stile e file di contesto
- Definizione di prompt predefiniti per flussi di lavoro ricorrenti del team
- Monitoraggio dell'utilizzo e dei costi su tutto lo spazio di lavoro
Regole personalizzate e prompt per la coerenza
- Scrittura di file .cursorrules per le convenzioni a livello di progetto
- Automazione dei commenti di revisione del codice tramite ingegneria dei prompt
- Mantenimento dei record delle decisioni architetturali con assistenza dell'agente
- Versioning dei file di regole come parte del repository
Integrazione con il controllo delle versioni e CI
- Scrittura dei messaggi di commit dai riassunti delle differenze (diff)
- Prompt pre-commit: esecuzione di linter e verifiche di tipo prima del commit
- Apertura di pull request con descrizioni generate da AI
- Risposta ai commenti di revisione con modifiche mirate direttamente in Cursor
Debugging del codice assistito da agenti
- Tracciamento degli errori di runtime fino alle assunzioni generate dall'agente
- Utilizzo del pannello di chat per chiedere il motivo di errori specifici
- Testing di regressione dopo refactoring automatizzati ampi
- Gestione di importazioni generate erroneamente (hallucinated) e dipendenze mancanti
Prestazioni e sicurezza
- Velocità di indicizzazione e impatto sullo storage per repository di grandi dimensioni
- Esclusione automatica di file sensibili dal contesto dell'agente
- Comprensione delle politiche di ritenzione dei dati e di opt-out per l'addestramento di Cursor
- Gestione dei requisiti di conformità quando si utilizzano modelli hostati
Riepilogo e transizione ad argomenti avanzati
- Riepilogo delle differenze tra Cursor e altri tool di AI focalizzati sull'IDE
- Creazione di una libreria di prompt e regole riutilizzabili
- Aggiornamento con la cadenza mensile dei rilasci di Cursor
Requisiti
- Esperienza con un IDE moderno come VS Code o JetBrains
- Esperienza di programmazione in qualsiasi linguaggio
- Conoscenza di base dei concetti di AI e dell'uso dei prompt
Destinatari
- Team di sviluppo che valutano o adottano Cursor come loro IDE principale
- Responsabili tecnici (Engineering managers) incaricati dell'acquisizione di tool di AI
- Sviluppatori freelance che cercano di accelerare il lavoro per i clienti utilizzando Cursor
14 ore