Contattataci

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

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative