<?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>VS Code &#183; PiniShv</title><link>https://pinishv.com/tags/vs-code/</link><description>Pini Shvartsman leads AI transformation inside a 100+ engineer SaaS org. Field notes on autonomous engineering: AI-powered execution, human accountability.</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Pini Shvartsman</copyright><lastBuildDate>Sun, 05 Apr 2026 10:00:00 +0200</lastBuildDate><atom:link href="https://pinishv.com/tags/vs-code/index.xml" rel="self" type="application/rss+xml"/><item><title>The IDE Is Becoming Mission Control</title><link>https://pinishv.com/articles/ide-becoming-mission-control/</link><pubDate>Sun, 05 Apr 2026 10:00:00 +0200</pubDate><guid>https://pinishv.com/articles/ide-becoming-mission-control/</guid><description>Cursor 3 rebuilt its UI around agents. GitHub calls Agent HQ &amp;lsquo;mission control.&amp;rsquo; VS Code is &amp;lsquo;your home for multi-agent development.&amp;rsquo; JetBrains Air says the quiet part out loud: build tools around the agent, not the editor. The file tree isn&amp;rsquo;t disappearing. It&amp;rsquo;s just no longer the main character.</description><content:encoded>&lt;p>Something happened in the last few months that&amp;rsquo;s bigger than any single product launch.&lt;/p>
&lt;p>&lt;a
href="https://cursor.com/blog/cursor-3"
target="_blank"
>Cursor 3&lt;/a> rebuilt its interface from scratch &amp;ldquo;centered around agents.&amp;rdquo; &lt;a
href="https://github.blog/news-insights/company-news/welcome-home-agents/"
target="_blank"
>GitHub Agent HQ&lt;/a> calls its control surface &amp;ldquo;mission control.&amp;rdquo; &lt;a
href="https://code.visualstudio.com/blogs/2026/02/05/multi-agent-development"
target="_blank"
>VS Code&lt;/a> describes itself as &amp;ldquo;your home for multi-agent development.&amp;rdquo; &lt;a
href="https://blog.jetbrains.com/fleet/2025/12/the-future-of-fleet/"
target="_blank"
>JetBrains Air&lt;/a> says the quiet part out loud: traditional IDEs add tools to the editor, while Air &amp;ldquo;builds tools around the agent.&amp;rdquo;&lt;/p>
&lt;p>That&amp;rsquo;s not one company experimenting. That&amp;rsquo;s every major vendor converging on the same architectural shift.&lt;/p>
&lt;p>The IDE is becoming mission control. The file tree isn&amp;rsquo;t disappearing. It&amp;rsquo;s just no longer the main character.&lt;/p>
&lt;h2 class="relative group">What actually changed
&lt;div id="what-actually-changed" class="anchor">&lt;/div>
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100 select-none">
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#what-actually-changed" aria-label="Anchor">#&lt;/a>
&lt;/span>
&lt;/h2>
&lt;p>I &lt;a
href="https://pinishv.com/articles/the-magic-behind-ai-ides-how-cursor-windsurf-and-friends-actually-work/">wrote about how AI IDEs work&lt;/a> last year. Back then the story was three systems in a trench coat: autocomplete, context engine, agent harness. The editor was still the center. The AI was a feature bolted on.&lt;/p>
&lt;p>That&amp;rsquo;s not what&amp;rsquo;s happening now. The center of gravity is moving. The primary surface is shifting from &amp;ldquo;navigate files and type code&amp;rdquo; to &amp;ldquo;assign, monitor, steer, and review agent work.&amp;rdquo;&lt;/p>
&lt;p>Look at what the vendors are actually building:&lt;/p>
&lt;p>&lt;strong>Cursor 3&lt;/strong> puts all local and cloud agents in one sidebar, including ones started from mobile, web, Slack, GitHub, and Linear. That&amp;rsquo;s closer to an operations console than a code explorer.&lt;/p>
&lt;p>&lt;strong>GitHub&lt;/strong> added an Agents tab directly inside repositories with a &amp;ldquo;mission control style view.&amp;rdquo; You choose from a fleet of agents, assign work in parallel, and track progress from any device. I &lt;a
href="https://pinishv.com/articles/github-agent-hq-mission-control/">covered Agent HQ&lt;/a> when it launched. This is the next step.&lt;/p>
&lt;p>&lt;strong>&lt;a
href="https://windsurf.com/editor"
target="_blank"
>Windsurf&lt;/a>&lt;/strong> added parallel multi-agent sessions, Git worktrees, and side-by-side Cascade panes. Its vocabulary is plans, todo lists, queued messages, simultaneous cascades, and workflows. That&amp;rsquo;s orchestration language, not file navigation language.&lt;/p>
&lt;p>&lt;strong>&lt;a
href="https://blog.replit.com/2025-replit-in-review"
target="_blank"
>Replit&lt;/a>&lt;/strong> says the platform became &amp;ldquo;Agent-first.&amp;rdquo; Agent 4 adds parallel agents, visible task progress, and the ability to design while the agent builds in the background. That&amp;rsquo;s basically a kanban board fused with an IDE.&lt;/p>
&lt;p>&lt;strong>&lt;a
href="https://firebase.google.com/docs/studio"
target="_blank"
>Firebase Studio&lt;/a>&lt;/strong> describes itself as an agentic cloud-based development environment. But Google&amp;rsquo;s newer &lt;a
href="https://antigravity.google"
target="_blank"
>Antigravity&lt;/a> is the one that says the quiet part out loud. Their tagline: &amp;ldquo;evolving the IDE into the agent-first era.&amp;rdquo; They explicitly frame it as: &amp;ldquo;the tools of yesterday focused on helping you write code faster; the tools of tomorrow need to help you orchestrate it.&amp;rdquo; That&amp;rsquo;s not an AI feature added to an editor. That&amp;rsquo;s a new product category.&lt;/p>
&lt;p>&lt;strong>&lt;a
href="https://zed.dev/agentic"
target="_blank"
>Zed&lt;/a>&lt;/strong> added Agentic Editing, third-party agents through ACP, and says the goal is switching between multiple agents without switching editors. Their roadmap includes subagent support and multi-agent collaboration.&lt;/p>
&lt;p>Every one of these announcements uses the same vocabulary: agents, sessions, tasks, parallel work, orchestration, monitoring. Not files, buffers, tabs, and syntax highlighting.&lt;/p>
&lt;h2 class="relative group">Not everyone is moving at the same speed
&lt;div id="not-everyone-is-moving-at-the-same-speed" class="anchor">&lt;/div>
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100 select-none">
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#not-everyone-is-moving-at-the-same-speed" aria-label="Anchor">#&lt;/a>
&lt;/span>
&lt;/h2>
&lt;p>There&amp;rsquo;s useful nuance here.&lt;/p>
&lt;p>&lt;strong>VS Code and Zed&lt;/strong> are still fundamentally editors that are becoming multi-agent hosts. The file tree is still front and center. The agents are a powerful addition, but the architecture is additive.&lt;/p>
&lt;p>&lt;strong>Cursor, Windsurf, and Replit&lt;/strong> are further along. The center of gravity has shifted toward session and task management. The code is still there, but it&amp;rsquo;s becoming a drill-down surface rather than the starting point.&lt;/p>
&lt;p>&lt;strong>JetBrains Air and Google Antigravity&lt;/strong> are the clearest examples of vendors saying, explicitly, that the editor is no longer the thing the rest of the product is built around. Air exists specifically because JetBrains decided another editor wasn&amp;rsquo;t enough differentiation and killed Fleet to focus on agentic workflows.&lt;/p>
&lt;p>That spectrum matters. If you&amp;rsquo;re evaluating tools for your team, know where on this axis you&amp;rsquo;re comfortable. Some teams want an editor that happens to run agents. Some want an agent platform that happens to have an editor. Those are different products for different stages of trust.&lt;/p>
&lt;h2 class="relative group">What this actually means
&lt;div id="what-this-actually-means" class="anchor">&lt;/div>
&lt;span
class="absolute top-0 w-6 transition-opacity opacity-0 ltr:-left-6 rtl:-right-6 not-prose group-hover:opacity-100 select-none">
&lt;a class="group-hover:text-primary-300 dark:group-hover:text-neutral-700 !no-underline" href="#what-this-actually-means" aria-label="Anchor">#&lt;/a>
&lt;/span>
&lt;/h2>
&lt;p>This is a change in power structure.&lt;/p>
&lt;p>For decades, the code editor held a monopoly as the primary surface of software development. You lived in it. Everything started there. The file tree was your map of the project.&lt;/p>
&lt;p>That monopoly is ending. The editor is becoming one pane inside a larger agent-control system. You still need it. But you also need a task view, a session manager, an agent roster, a monitoring surface, and a way to review what shipped while you were doing something else.&lt;/p>
&lt;p>I wrote about &lt;a
href="https://pinishv.com/articles/cursor-automations-ai-stopped-waiting/">Cursor Automations&lt;/a> triggering agents from events. I wrote about &lt;a
href="https://pinishv.com/articles/claude-computer-use-dispatch/">Claude&amp;rsquo;s computer use&lt;/a> controlling your desktop from your phone. I wrote about &lt;a
href="https://pinishv.com/articles/deerflow-bytedance-super-agent-harness/">DeerFlow&lt;/a> orchestrating sub-agents in sandboxes. All of those are pieces of the same shift. The IDE is becoming the place where you manage all of it.&lt;/p>
&lt;p>The engineers who adapt will treat their IDE the way a DevOps engineer treats a dashboard: a control surface for work happening across multiple systems, some of it human, some of it autonomous, most of it concurrent.&lt;/p>
&lt;p>The ones who don&amp;rsquo;t will wonder why their editor feels increasingly like the wrong tool for the job.&lt;/p>
&lt;hr>
&lt;p>&lt;em>How is your IDE workflow changing with agents? Still file-first or shifting to something else? I&amp;rsquo;d love to hear it. Find me on &lt;a
href="https://x.com/PiniShv"
target="_blank"
>X&lt;/a> or &lt;a
href="https://t.me/by_Pini"
target="_blank"
>Telegram&lt;/a>.&lt;/em>&lt;/p></content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://pinishv.com/articles/ide-becoming-mission-control/feature.png"/></item></channel></rss>