<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Planning | The .NET Blog</title><link>https://thedotnetblog.com/it/tags/planning/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>it</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 11 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/it/tags/planning/index.xml" rel="self" type="application/rss+xml"/><item><title>Il nuovo Plan agent in Visual Studio risolve un problema molto reale del workflow IA</title><link>https://thedotnetblog.com/it/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/</link><pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/it/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/</guid><description>Il nuovo Plan agent di Visual Studio conta perché crea una fase di pianificazione strutturata prima dell'implementazione, che è esattamente ciò di cui spesso hanno bisogno le funzionalità più grandi e i refactor.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Questo articolo è stato tradotto automaticamente. Leggi l&amp;rsquo;originale &lt;a href="https://thedotnetblog.com/it/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/"&gt;qui&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Uno dei workflow di coding IA più frustranti è quando l&amp;rsquo;implementazione parte troppo in fretta.&lt;/p&gt;
&lt;p&gt;Il codice può perfino essere tecnicamente corretto, ma sta risolvendo la versione sbagliata del problema che avevi in mente.&lt;/p&gt;
&lt;p&gt;Volevi un refactor. È partita una riscrittura.
Volevi un miglioramento circoscritto. Ha toccato metà progetto.
Volevi parlare delle opzioni. È saltato direttamente ai cambiamenti dei file.&lt;/p&gt;
&lt;p&gt;Per questo il nuovo &lt;strong&gt;Plan agent&lt;/strong&gt; in Visual Studio è un&amp;rsquo;aggiunta così utile.&lt;/p&gt;
&lt;h2 id="questo-risolve-un-vero-problema-di-workflow-non-solo-un-problema-estetico"&gt;Questo risolve un vero problema di workflow, non solo un problema estetico&lt;/h2&gt;
&lt;p&gt;Il post originale descrive una situazione molto familiare: &amp;ldquo;&lt;strong&gt;Il codice non è sbagliato&amp;hellip; semplicemente non è quello che volevi.&lt;/strong&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Quella frase è perfetta.&lt;/p&gt;
&lt;p&gt;Perché il punto debole di tanto sviluppo assistito dall&amp;rsquo;IA non è se il modello riesce a produrre codice. È se il workflow crea abbastanza spazio per concordare la forma desiderata del lavoro prima che inizi l&amp;rsquo;implementazione.&lt;/p&gt;
&lt;p&gt;Questo conta soprattutto per:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;funzionalità grandi&lt;/li&gt;
&lt;li&gt;codebase non familiari&lt;/li&gt;
&lt;li&gt;refactor non banali&lt;/li&gt;
&lt;li&gt;cambiamenti sensibili all&amp;rsquo;architettura&lt;/li&gt;
&lt;li&gt;lavoro che richiede una revisione del team prima di iniziare a modificare&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In queste situazioni, saltare direttamente all&amp;rsquo;implementazione è spesso la mossa sbagliata.&lt;/p&gt;
&lt;h2 id="la-pianificazione-non-è-overhead-quando-il-task-è-reale"&gt;La pianificazione non è overhead quando il task è reale&lt;/h2&gt;
&lt;p&gt;Penso che i team a volte sottovalutino quanto tempo perdono iniziando l&amp;rsquo;implementazione troppo presto.&lt;/p&gt;
&lt;p&gt;Se l&amp;rsquo;agent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tocca i file sbagliati&lt;/li&gt;
&lt;li&gt;sceglie l&amp;rsquo;approccio sbagliato&lt;/li&gt;
&lt;li&gt;ignora un vincolo chiave&lt;/li&gt;
&lt;li&gt;trascura un edge case necessario&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;allora l&amp;rsquo;inizio &amp;ldquo;rapido&amp;rdquo; diventa, alla fine, un workflow più lento.&lt;/p&gt;
&lt;p&gt;Per questo mi piace questa funzione.&lt;/p&gt;
&lt;p&gt;Lascia spazio per:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;domande di chiarimento&lt;/li&gt;
&lt;li&gt;stesura del piano&lt;/li&gt;
&lt;li&gt;modifica diretta del piano&lt;/li&gt;
&lt;li&gt;condivisione del piano prima che inizino le modifiche al codice&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Non è burocrazia. Spesso è semplicemente buona ingegneria.&lt;/p&gt;
&lt;h2 id="il-file-di-piano-in-markdown-è-una-scelta-intelligente"&gt;Il file di piano in markdown è una scelta intelligente&lt;/h2&gt;
&lt;p&gt;Un dettaglio che mi piace particolarmente è che ogni piano viene salvato in &lt;code&gt;.copilot/plans/plan-{title}.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Questo rende tangibile la fase di pianificazione.&lt;/p&gt;
&lt;p&gt;Significa che il piano non resta intrappolato dentro un transcript di chat. Diventa qualcosa che puoi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rivedere&lt;/li&gt;
&lt;li&gt;modificare&lt;/li&gt;
&lt;li&gt;versionare mentalmente&lt;/li&gt;
&lt;li&gt;discutere con il team&lt;/li&gt;
&lt;li&gt;passare all&amp;rsquo;implementazione in modo più deliberato&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Questo fa sembrare la funzione molto più seria di un semplice preambolo temporaneo prima della generazione del codice.&lt;/p&gt;
&lt;h2 id="è-qui-che-i-workflow-ia-iniziano-a-rispettare-il-processo-del-team"&gt;È qui che i workflow IA iniziano a rispettare il processo del team&lt;/h2&gt;
&lt;p&gt;Penso che questo sia uno dei segnali più forti che questi tool stanno maturando.&lt;/p&gt;
&lt;p&gt;I migliori workflow IA per sviluppatori non sono quelli che eliminano tutti i passaggi intermedi. Sono quelli che migliorano i passaggi intermedi giusti.&lt;/p&gt;
&lt;p&gt;E la pianificazione è uno di quei passaggi.&lt;/p&gt;
&lt;p&gt;Se il piano è forte, l&amp;rsquo;implementazione diventa più facile.
Se il piano è debole, l&amp;rsquo;implementazione diventa rumorosa.&lt;/p&gt;
&lt;p&gt;Questa funzione lo riconosce direttamente.&lt;/p&gt;
&lt;h2 id="la-mia-opinione"&gt;La mia opinione&lt;/h2&gt;
&lt;p&gt;Non si tratta solo di una comodità IA.&lt;/p&gt;
&lt;p&gt;È un miglioramento del workflow.&lt;/p&gt;
&lt;p&gt;E per funzionalità reali e refactor reali, è esattamente il tipo di miglioramento che può risparmiare molto churn inutile, rumore di review e rework del tipo &amp;ldquo;non era questo che intendevo&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Penso che sempre più esperienze di agent finiranno per aver bisogno di qualcosa del genere.&lt;/p&gt;
&lt;p&gt;Visual Studio ci è arrivato prima, in un modo che risulta utile.&lt;/p&gt;
&lt;p&gt;Pubblicazione originale: &lt;a href="https://devblogs.microsoft.com/visualstudio/plan-before-you-build-introducing-the-plan-agent-in-visual-studio/"&gt;Pianifica prima di costruire: introduzione del Plan agent in Visual Studio&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>