Contattataci

Struttura del corso

Introduzione a Claude Code

  • Cosa è Claude Code e in cosa si differenzia dagli altri assistenti di programmazione
  • Caratteristiche principali: comprensione dei repository, modifica simultanea su più file, integrazione con il terminale
  • Riassunto del ciclo operativo degli agenti e delle loro capacità di pianificazione

Installazione e configurazione

  • Installazione tramite npm o pacchetti ufficiali.
  • Impostazione delle chiavi API e dell’autenticazione per i modelli di Anthropic.
  • Configurazione del terminale e integrazione con plugin IDE.
  • Gestione delle finestre di contesto e dei limiti riguardanti i token.

Navigazione nei repository tramite linguaggio naturale

  • Utilizzo di comandi di ricerca per analizzare più file simultaneamente.
  • Comprensione delle relazioni e delle dipendenze tra i vari componenti del codice.
  • Ristrutturazione e rifattorizzazione tramite richieste formulate in modo naturale.

Fluidi di lavoro per la modifica multi-file

  • Realizzazione di funzionalità che coinvolgono più file contemporaneamente.
  • Gestione delle dipendenze tra i diversi file.
  • Verifiche e test effettuati successivamente alle modifiche automatiche.

Modalità di approvazione e sicurezza

  • Livelli di autorizzazione: completamente automatica, semi-automatica e manuale.
  • Definizione dei limiti d’intervento per garantire il controllo da parte degli utenti.
  • Revisione delle modifiche prima della loro applicazione in ambienti produttivi.

Integrazione con Git

  • Creazione di nuovi rami e commit tramite Claude Code.
  • Analisi delle differenze tra versioni e supporto nella risoluzione dei conflitti di fusione.
  • Generazione automatica di messaggi di commit e aggiornamenti relativi ai changelog.

Debugging e correzione degli errori

  • Rilevamento delle cause profonde dei problemi all’interno del codice.
  • Applicazione mirata di patch correttive ed esecuzione dei test corrispondenti.
  • Utilizzo dell’agente per effettuare test di regressione automatici.

Funzionalità per team e contesti aziendali

  • Condivisione del contesto tra più membri e configurazioni personalizzate per il gruppo di lavoro.
  • Impostazione di regole e linee guida specifiche per mantenere uno stile uniforme nel codice.
  • Modalità di distribuzione in ambito aziendale e considerazioni relative all’autenticazione centralizzata (SSO).

Fluidi di lavoro automatizzati con CI/CD

  • Avvio di attività gestite dagli agenti a seguito di eventi nei processi di produzione.
  • Esecuzione automatica dei controlli pre-commit e analisi del codice da parte degli strumenti AI.
  • Funzionamento di Claude Code in ambienti headless o all’interno delle pipeline CI.

Ottimizzazione delle prestazioni

  • Gestione di repository estremamente grandi rispettando i limiti di contesto.
  • Spezzamento del carico operativo e archiviazione temporanea dei dati della sessione per migliorare le prestazioni.
  • Scelta consapevole del modello AI più adatto alle specifiche esigenze di lavoro.

Risoluzione dei problemi più comuni

  • Soluzioni ai problemi ricorrenti legati alla connessione o all’autenticazione.
  • Analisi e correzione di interpretazioni errate da parte dell’agente nonché delle modifiche indesiderate.
  • Gestione dei limiti imposti dal numero di richieste consentite e dall’utilizzo massimo dei token.

Sicurezza e conformità normativa

  • Considerazioni relative alla privacy e al trattamento corretto dei dati sensibili.
  • Gestione delle credenziali riservate all’interno dell’ambiente operativo degli agenti.
  • Tracciabilità operativa, audit aziendali e garanzie di conformità alle normative vigenti.

Riepilogo e prossimi passi

  • Synossi delle principali capacità e best practice apprese durante il corso.
  • Risorse utili per proseguire l’apprendimento autonomo e attivare un contatto con la comunità di riferimento.
  • Mappa di avanzamento verso tematiche più complesse legate a Claude Code.

Requisiti

  • Esperienza nello sviluppo software in almeno un linguaggio di programmazione
  • Conoscenza base dell’utilizzo del terminale e della riga di comando
  • Familiarità con Git e i flussi di lavoro basati sul controllo delle versioni

Destinatari

  • Sviluppatori che desiderano velocizzare la produzione grazie all’intelligenza artificiale.
  • Responsabili tecnici in cerca di strumenti di programmazione assistita da AI per i propri team.
  • Ingegneri DevOps che vogliono integrare agenti intelligenti nei processi CI/CD.
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative