<?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/pt/tags/planning/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>pt</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/pt/tags/planning/index.xml" rel="self" type="application/rss+xml"/><item><title>O novo Plan agent no Visual Studio resolve um problema muito real de workflow de IA</title><link>https://thedotnetblog.com/pt/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/pt/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/</guid><description>O novo Plan agent do Visual Studio importa porque cria uma etapa estruturada de planejamento antes da implementação, que é exatamente o que recursos maiores e refatorações costumam precisar.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Este artigo foi traduzido automaticamente. Leia o original &lt;a href="https://thedotnetblog.com/pt/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/"&gt;aqui&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Um dos workflows de programação com IA mais frustrantes é quando a implementação começa rápido demais.&lt;/p&gt;
&lt;p&gt;O código pode até estar tecnicamente certo, mas está resolvendo a versão errada do problema que você tinha em mente.&lt;/p&gt;
&lt;p&gt;Você queria uma refatoração. Virou um rewrite.
Você queria uma melhoria com escopo definido. Tocou metade do projeto.
Você queria discutir opções. Foi direto para mudanças em arquivos.&lt;/p&gt;
&lt;p&gt;É por isso que o novo &lt;strong&gt;Plan agent&lt;/strong&gt; no Visual Studio é uma adição tão útil.&lt;/p&gt;
&lt;h2 id="isso-resolve-um-problema-real-de-workflow-não-apenas-um-problema-cosmético"&gt;Isso resolve um problema real de workflow, não apenas um problema cosmético&lt;/h2&gt;
&lt;p&gt;A publicação original descreve uma situação muito familiar: &amp;ldquo;&lt;strong&gt;O código não está errado&amp;hellip; ele só não é o que você queria.&lt;/strong&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Essa frase é perfeita.&lt;/p&gt;
&lt;p&gt;Porque o ponto fraco de muito desenvolvimento assistido por IA não é se o modelo consegue produzir código. O problema é se o workflow cria espaço suficiente para combinar a forma pretendida do trabalho antes de começar a implementação.&lt;/p&gt;
&lt;p&gt;Isso importa especialmente para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;recursos grandes&lt;/li&gt;
&lt;li&gt;codebases desconhecidas&lt;/li&gt;
&lt;li&gt;refatorações não triviais&lt;/li&gt;
&lt;li&gt;mudanças sensíveis à arquitetura&lt;/li&gt;
&lt;li&gt;trabalho que precisa de review do time antes de começar a editar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nessas situações, pular direto para a implementação costuma ser o movimento errado.&lt;/p&gt;
&lt;h2 id="planejamento-não-é-overhead-quando-a-tarefa-é-real"&gt;Planejamento não é overhead quando a tarefa é real&lt;/h2&gt;
&lt;p&gt;Acho que os times às vezes subestimam quanto tempo perdem quando começam a implementar cedo demais.&lt;/p&gt;
&lt;p&gt;Se o agent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tocar nos arquivos errados&lt;/li&gt;
&lt;li&gt;escolher a abordagem errada&lt;/li&gt;
&lt;li&gt;ignorar uma restrição importante&lt;/li&gt;
&lt;li&gt;deixar passar um edge case necessário&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;então o começo &amp;ldquo;rápido&amp;rdquo; vira, no fim, um workflow mais lento no geral.&lt;/p&gt;
&lt;p&gt;Por isso eu gosto desse recurso.&lt;/p&gt;
&lt;p&gt;Ele cria espaço para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;perguntas de esclarecimento&lt;/li&gt;
&lt;li&gt;elaboração do plano&lt;/li&gt;
&lt;li&gt;editar o plano diretamente&lt;/li&gt;
&lt;li&gt;compartilhar o plano antes de começarem as mudanças de código&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Isso não é burocracia. Muitas vezes é apenas boa engenharia.&lt;/p&gt;
&lt;h2 id="o-arquivo-de-plano-em-markdown-é-uma-escolha-inteligente"&gt;O arquivo de plano em markdown é uma escolha inteligente&lt;/h2&gt;
&lt;p&gt;Um detalhe que eu gosto especialmente é que cada plano é salvo em &lt;code&gt;.copilot/plans/plan-{title}.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Isso torna a etapa de planejamento tangível.&lt;/p&gt;
&lt;p&gt;Quer dizer que o plano não fica preso dentro de um transcript de chat. Ele vira algo que você pode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;revisar&lt;/li&gt;
&lt;li&gt;editar&lt;/li&gt;
&lt;li&gt;versionar mentalmente&lt;/li&gt;
&lt;li&gt;discutir com o time&lt;/li&gt;
&lt;li&gt;passar para a implementação de forma mais deliberada&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Isso faz o recurso parecer muito mais sério do que um simples preâmbulo temporário antes da geração de código.&lt;/p&gt;
&lt;h2 id="é-aqui-que-os-workflows-de-ia-começam-a-respeitar-o-processo-do-time"&gt;É aqui que os workflows de IA começam a respeitar o processo do time&lt;/h2&gt;
&lt;p&gt;Acho que esse é um dos sinais mais fortes de que essas ferramentas estão amadurecendo.&lt;/p&gt;
&lt;p&gt;Os melhores workflows de IA para desenvolvedores não são os que eliminam todas as etapas intermediárias. São os que melhoram as etapas intermediárias certas.&lt;/p&gt;
&lt;p&gt;E planejamento é uma dessas etapas.&lt;/p&gt;
&lt;p&gt;Se o plano é forte, implementar fica mais fácil.
Se o plano é fraco, a implementação fica barulhenta.&lt;/p&gt;
&lt;p&gt;Esse recurso reconhece isso diretamente.&lt;/p&gt;
&lt;h2 id="minha-opinião"&gt;Minha opinião&lt;/h2&gt;
&lt;p&gt;Isso não é só uma gentileza de IA.&lt;/p&gt;
&lt;p&gt;É uma melhoria de workflow.&lt;/p&gt;
&lt;p&gt;E, para recursos reais e refatorações reais, é exatamente o tipo de melhoria que pode economizar muito churn desnecessário, ruído de review e rework do tipo &amp;ldquo;isso não é o que eu quis dizer&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Acho que cada vez mais experiências com agents vão acabar precisando de algo assim.&lt;/p&gt;
&lt;p&gt;O Visual Studio chegou lá antes, de um jeito que parece útil.&lt;/p&gt;
&lt;p&gt;Publicação original: &lt;a href="https://devblogs.microsoft.com/visualstudio/plan-before-you-build-introducing-the-plan-agent-in-visual-studio/"&gt;Planeje antes de construir: apresentando o Plan agent no Visual Studio&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>