<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agent on GeppettoBarbuto - Wiki</title><link>https://blog.carrubanet.duckdns.org/tags/agent/</link><description>Recent content in Agent on GeppettoBarbuto - Wiki</description><generator>Hugo -- gohugo.io</generator><language>it-it</language><lastBuildDate>Mon, 23 Mar 2026 12:23:46 +0000</lastBuildDate><atom:link href="https://blog.carrubanet.duckdns.org/tags/agent/index.xml" rel="self" type="application/rss+xml"/><item><title>Mastering AI-Driven Development</title><link>https://blog.carrubanet.duckdns.org/wiki/intelligenza_artificiale-mastering_ai-driven_development/</link><pubDate>Mon, 23 Mar 2026 11:56:34 +0000</pubDate><guid>https://blog.carrubanet.duckdns.org/wiki/intelligenza_artificiale-mastering_ai-driven_development/</guid><description>&lt;h1 id="-mastering-ai-driven-development"&gt;🚀 Mastering AI-Driven Development
&lt;/h1&gt;
 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;Guida alla trasformazione della routine di programmazione attraverso l&amp;rsquo;Intelligenza Artificiale.&lt;/strong&gt;&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;p&gt;::: info VISIONE
L&amp;rsquo;IA non sostituisce il programmatore, ma ne potenzia l&amp;rsquo;efficacia. Questo percorso formativo ti guiderà nella configurazione dei tuoi strumenti, nell&amp;rsquo;apprendimento del linguaggio di comunicazione con i modelli (Prompting) e nella validazione critica del codice generato.
:::&lt;/p&gt;
&lt;h2 id="-il-percorso-formativo-the-journey"&gt;📈 Il Percorso Formativo (The Journey)
&lt;/h2&gt;&lt;h3 id="1-fondamenta-e-mindset"&gt;1. Fondamenta e Mindset
&lt;/h3&gt;&lt;p&gt;Prima di scrivere codice, dobbiamo capire come &amp;ldquo;pensano&amp;rdquo; i modelli e come impostare le regole del gioco.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;🛡️ &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/Workflow_del_Software_di_Qualita" &gt;Il Workflow dell&amp;rsquo;Ingegneria del Software di Qualità&lt;/a&gt;:&lt;/strong&gt; Comprendere i tre livelli di difesa (Conoscenza, Review, Automazione).&lt;/li&gt;
&lt;li&gt;🎯 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/intelligenza_artificiale/prompt-engineering" &gt;Prompt Engineering Avanzato&lt;/a&gt;:&lt;/strong&gt; Imparare il framework RCTCO per istruzioni senza ambiguità.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-dominio-dellambiente-ide--context"&gt;2. Dominio dell&amp;rsquo;Ambiente (IDE &amp;amp; Context)
&lt;/h3&gt;&lt;p&gt;Trasforma il tuo editor in una postazione di comando assistita.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;⌨️ &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/intelligenza_artificiale/coding-assistants/GitHub_Copilot_Mastery_Hub" &gt;GitHub Copilot Mastery Hub&lt;/a&gt;:&lt;/strong&gt; La guida definitiva all&amp;rsquo;uso di Copilot in VS Code.&lt;/li&gt;
&lt;li&gt;🧠 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/ai/context-management" &gt;Context Management &amp;amp; Indexing&lt;/a&gt;:&lt;/strong&gt; (NUOVO) Come istruire l&amp;rsquo;IA a &amp;ldquo;leggere&amp;rdquo; correttamente il tuo progetto evitando file obsoleti.&lt;/li&gt;
&lt;li&gt;📓 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/python/jupyter" &gt;Jupyter Notebook in VS Code&lt;/a&gt;:&lt;/strong&gt; Sperimentazione rapida e prototipazione interattiva.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-agenti-e-collaborazione"&gt;3. Agenti e Collaborazione
&lt;/h3&gt;&lt;p&gt;Smetti di usare l&amp;rsquo;IA come un motore di ricerca e inizia a usarla come un collega senior.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;💎 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/intelligenza_artificiale/collaboratore_di_prompt" &gt;Collaboratore di Prompt (Gemini Gem)&lt;/a&gt;:&lt;/strong&gt; Usa la gemma dedicata per rifinire le tue richieste.&lt;/li&gt;
&lt;li&gt;🧠 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/intelligenza_artificiale/gemini/gems-hub" &gt;Le Gemme di Gemini: Esperti Personalizzati&lt;/a&gt;:&lt;/strong&gt; Come creare agenti verticali per ogni esigenza (Reviewer, Architect, Writer).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="4-verifica-test-e-privacy-the-shield"&gt;4. Verifica, Test e Privacy (The Shield)
&lt;/h3&gt;&lt;p&gt;Il codice generato dall&amp;rsquo;IA è debito tecnico finché non viene validato.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/intelligenza_artificiale/checklist" &gt;AI Code Review Checklist&lt;/a&gt;:&lt;/strong&gt; Validazione umana.&lt;/li&gt;
&lt;li&gt;🧪 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/ai/unit-testing" &gt;AI-Powered Unit Testing&lt;/a&gt;:&lt;/strong&gt; (NUOVO) Usare l&amp;rsquo;IA per generare suite di test (PyTest/GoogleTest) e garantire la correttezza logica.&lt;/li&gt;
&lt;li&gt;🔍 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/Static_Analysis_Automated_Linting" &gt;Analisi Statica e Linting&lt;/a&gt;:&lt;/strong&gt; Automazione della qualità.&lt;/li&gt;
&lt;li&gt;🔒 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/ai/local-llm-privacy" &gt;Local LLM for Sensitive Code&lt;/a&gt;:&lt;/strong&gt; (NUOVO) Configurare Ollama/LM Studio per progetti che non possono risiedere sul cloud.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="5-manutenibilità-e-governance"&gt;5. Manutenibilità e Governance
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;📚 &lt;strong&gt;&lt;a class="link" href="https://blog.carrubanet.duckdns.org/programmazione/ai/automated-docs" &gt;Documentation as Code (AI-Driven)&lt;/a&gt;:&lt;/strong&gt; (NUOVO) Sincronizzare codice e manuali (Doxygen/Sphinx) tramite agenti IA.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="-mappa-concettuale-del-nuovo-workflow-mermaid"&gt;📉 Mappa Concettuale del Nuovo Workflow (Mermaid)
&lt;/h2&gt;&lt;pre class="mermaid" style="visibility:hidden"&gt;graph TD
 A[Requisito] --&gt; B[Gemma: Prompt Fixer]
 B --&gt; C{Sensibilità Dato?}
 C --&gt;|Privato| D[Local LLM: Ollama/LM Studio]
 C --&gt;|Standard| E[Cloud LLM: Claude/GPT]
 D --&gt; F[Coding: Copilot Edits]
 E --&gt; F
 F --&gt; G[Context Check: Indexing]
 G --&gt; H{Validazione}
 H --&gt;|Manuale| I[AI Review Checklist]
 H --&gt;|Tecnica| J[Static Analysis]
 H --&gt;|Logica| K[AI Unit Testing]
 K --&gt; L[Automated Docs Generation]
 L --&gt; M[Codice Pro]
 
 style D fill:#f96,stroke:#333
 style K fill:#bbf,stroke:#333
 style L fill:#bbf,stroke:#333&lt;/pre&gt;</description></item></channel></rss>