<?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/id/tags/planning/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>id</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/id/tags/planning/index.xml" rel="self" type="application/rss+xml"/><item><title>Plan agent baru di Visual Studio memperbaiki masalah workflow AI yang sangat nyata</title><link>https://thedotnetblog.com/id/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/id/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/</guid><description>Plan agent baru di Visual Studio penting karena menciptakan tahap perencanaan terstruktur sebelum implementasi, dan itu memang yang sering dibutuhkan fitur besar dan refactor.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Artikel ini diterjemahkan secara otomatis. Baca versi aslinya &lt;a href="https://thedotnetblog.com/id/news/emiliano-montesdeoca/visual-studio-plan-agent-build-before-code/"&gt;di sini&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Salah satu workflow coding AI yang paling membuat frustrasi adalah ketika implementasi dimulai terlalu cepat.&lt;/p&gt;
&lt;p&gt;Kode bahkan bisa secara teknis baik-baik saja, tetapi ia menyelesaikan versi masalah yang salah dari yang ada di kepala Anda.&lt;/p&gt;
&lt;p&gt;Anda ingin refactor. Yang terjadi malah rewrite.
Anda ingin perbaikan yang terfokus. Yang disentuh setengah project.
Anda ingin membahas opsi. Yang dilakukan langsung masuk ke file changes.&lt;/p&gt;
&lt;p&gt;Itulah mengapa &lt;strong&gt;Plan agent&lt;/strong&gt; baru di Visual Studio adalah tambahan yang sangat berguna.&lt;/p&gt;
&lt;h2 id="ini-memperbaiki-masalah-workflow-yang-nyata-bukan-sekadar-masalah-kosmetik"&gt;Ini memperbaiki masalah workflow yang nyata, bukan sekadar masalah kosmetik&lt;/h2&gt;
&lt;p&gt;Tulisan aslinya menggambarkan situasi yang sangat familiar: &amp;ldquo;&lt;strong&gt;Kodenya tidak salah&amp;hellip; hanya saja bukan itu yang Anda inginkan.&lt;/strong&gt;&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Kalimat itu sangat pas.&lt;/p&gt;
&lt;p&gt;Karena titik lemah dalam banyak AI-assisted development bukan apakah model bisa menghasilkan code. Yang jadi masalah adalah apakah workflow memberi cukup ruang untuk menyepakati bentuk kerja yang diinginkan sebelum implementasi dimulai.&lt;/p&gt;
&lt;p&gt;Itu terutama penting untuk:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fitur besar&lt;/li&gt;
&lt;li&gt;codebase yang tidak familiar&lt;/li&gt;
&lt;li&gt;refactor yang tidak trivial&lt;/li&gt;
&lt;li&gt;perubahan yang sensitif terhadap arsitektur&lt;/li&gt;
&lt;li&gt;pekerjaan yang perlu review tim sebelum edit dimulai&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dalam situasi seperti itu, langsung lompat ke implementasi sering kali langkah yang salah.&lt;/p&gt;
&lt;h2 id="planning-bukan-overhead-ketika-tugasnya-memang-nyata"&gt;Planning bukan overhead ketika tugasnya memang nyata&lt;/h2&gt;
&lt;p&gt;Saya pikir tim kadang meremehkan seberapa banyak waktu yang hilang ketika mereka memulai implementasi terlalu cepat.&lt;/p&gt;
&lt;p&gt;Jika agent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;menyentuh file yang salah&lt;/li&gt;
&lt;li&gt;memilih pendekatan yang salah&lt;/li&gt;
&lt;li&gt;melewatkan constraint penting&lt;/li&gt;
&lt;li&gt;mengabaikan edge case yang diperlukan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;maka start yang &amp;ldquo;cepat&amp;rdquo; pada akhirnya menjadi workflow yang lebih lambat secara keseluruhan.&lt;/p&gt;
&lt;p&gt;Itulah sebabnya saya suka fitur ini.&lt;/p&gt;
&lt;p&gt;Fitur ini memberi ruang untuk:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pertanyaan klarifikasi&lt;/li&gt;
&lt;li&gt;penyusunan rencana&lt;/li&gt;
&lt;li&gt;mengedit rencana secara langsung&lt;/li&gt;
&lt;li&gt;membagikan rencana sebelum perubahan kode dimulai&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Itu bukan birokrasi. Itu sering kali hanya engineering yang baik.&lt;/p&gt;
&lt;h2 id="file-plan-dalam-markdown-adalah-pilihan-yang-cerdas"&gt;File plan dalam markdown adalah pilihan yang cerdas&lt;/h2&gt;
&lt;p&gt;Salah satu detail yang paling saya suka adalah setiap plan disimpan di &lt;code&gt;.copilot/plans/plan-{title}.md&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Itu membuat langkah planning menjadi terasa nyata.&lt;/p&gt;
&lt;p&gt;Artinya plan tidak terjebak di dalam transcript percakapan. Ia menjadi sesuatu yang bisa Anda:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;review&lt;/li&gt;
&lt;li&gt;edit&lt;/li&gt;
&lt;li&gt;version secara mental&lt;/li&gt;
&lt;li&gt;diskusikan dengan rekan tim&lt;/li&gt;
&lt;li&gt;serahkan ke implementasi dengan lebih sengaja&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ini membuat fitur terasa jauh lebih serius daripada sekadar preamble sementara sebelum code generation.&lt;/p&gt;
&lt;h2 id="di-sinilah-ai-workflow-mulai-menghormati-proses-tim"&gt;Di sinilah AI workflow mulai menghormati proses tim&lt;/h2&gt;
&lt;p&gt;Saya pikir ini salah satu tanda kuat bahwa tool seperti ini sedang matang.&lt;/p&gt;
&lt;p&gt;Workflow AI developer terbaik bukan yang menghapus semua langkah perantara. Melainkan yang memperbaiki langkah perantara yang tepat.&lt;/p&gt;
&lt;p&gt;Dan planning adalah salah satu langkah itu.&lt;/p&gt;
&lt;p&gt;Jika plan kuat, implementasi jadi lebih mudah.
Jika plan lemah, implementasi jadi berisik.&lt;/p&gt;
&lt;p&gt;Fitur ini mengakui itu secara langsung.&lt;/p&gt;
&lt;h2 id="pendapat-saya"&gt;Pendapat saya&lt;/h2&gt;
&lt;p&gt;Ini bukan sekadar AI nicety.&lt;/p&gt;
&lt;p&gt;Ini improvement workflow.&lt;/p&gt;
&lt;p&gt;Dan untuk fitur nyata serta refactor nyata, ini adalah jenis improvement yang bisa menghemat banyak churn yang tidak perlu, review noise, dan rework model &amp;ldquo;ini bukan maksud saya&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Saya pikir semakin banyak pengalaman agent yang pada akhirnya akan membutuhkan sesuatu seperti ini.&lt;/p&gt;
&lt;p&gt;Visual Studio sampai ke sana lebih awal, dengan cara yang terasa berguna.&lt;/p&gt;
&lt;p&gt;Artikel asli: &lt;a href="https://devblogs.microsoft.com/visualstudio/plan-before-you-build-introducing-the-plan-agent-in-visual-studio/"&gt;Rencanakan sebelum membangun: memperkenalkan Plan agent di Visual Studio&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>