VS Code

VS Code: Chat Gets Smarter - Remote Agents, Image Carousels, and Plugin Power-Ups

The VS Code team shipped 16 merged PRs focused heavily on enhancing the chat and AI experience. Major highlights include remote agent host connectivity, a completely revamped image carousel with chat integration, improved plugin system with rules support, and better testing tools coverage representation.

Duration: PT3M45S

https://podlog.io/listen/vs-code-6ffbd97f/episode/vs-code-chat-gets-smarter-remote-agents-image-carousels-and-plugin-power-ups-4720a127

Transcript

Hey there, amazing developers! Welcome back to another episode of the VS Code podcast. I'm your host, and wow - do we have an exciting episode for you today. March 13th brought us some absolutely fantastic updates, and I'm practically bouncing in my chair to share them with you.

So grab your favorite coding beverage, because we're diving into 16 merged pull requests that are going to make your development life so much better. And honestly, the theme that keeps jumping out at me is how much smarter and more connected everything is becoming.

Let's start with the big story - Rob Lourens just shipped something really cool. They've added the ability to connect to remote agent hosts via a new setting called chat.remoteAgentHosts. This is huge for teams working in distributed environments. Imagine being able to seamlessly connect your chat experience to remote development environments. It's like having your AI assistant follow you wherever your code lives. The implementation touches 37 files and adds over 2000 lines of functionality - this isn't a small feature, folks, this is a serious architectural enhancement.

But wait, it gets even better! Rebornix has been absolutely crushing it with the image carousel improvements. They've enhanced it with section support and chat integration, which means when you're working with images in your chat conversations, the experience is going to be so much smoother. They've added proper image extraction from chat responses and improved type safety throughout. As someone who's worked with messy image handling code before, I can tell you that this kind of refactoring is both necessary and deeply satisfying.

Now here's something that made me smile - we had Copilot as a contributor! They fixed a really specific but important issue where concurrent marketplace repository clones could fail. You know that feeling when two processes try to create the same directory at the same time? Yeah, that headache is now gone thanks to a clever sequencer implementation. It's these kinds of behind-the-scenes fixes that make everything just work better.

Connor Peet has been busy too, adding support for rules and instructions in the plugin system. This follows the Open Plugin specification, and it's opening up so many possibilities for how plugins can provide guidance and structure. Plus, they improved test coverage representation - and when I say improved, I mean they added 721 lines of comprehensive tests. That's the kind of thorough work that makes me happy as a developer.

Speaking of making things better, we got some lovely accessibility improvements. There's now better ARIA support for screen reader users when using the find widget - those "no results" announcements will now re-announce properly when you keep trying to navigate. These might seem like small details, but they make VS Code welcoming for everyone.

And I have to give a shout-out to the sessions and testing work happening. We're seeing E2E test updates, better terminal tool integration for AI agent workflows, and even chat slash commands improvements. It's like watching a symphony orchestra where every section is playing their part perfectly.

Here's what really excites me about today's changes - they're not just adding features, they're making the existing experience more cohesive. The image carousel talking to chat, plugins supporting more structured instructions, remote agents connecting seamlessly - it's all coming together into something that feels more integrated and intelligent.

Today's Focus: If you're working on any chat integrations or plugin development, definitely check out these new capabilities. The remote agent host feature could be a game-changer for your team's workflow, and the enhanced plugin system with rules support opens up new possibilities for how you structure your development tools.

That's a wrap on today's episode! The VS Code team continues to amaze me with how they balance new features with stability and accessibility. Until next time, keep coding, keep learning, and remember - every commit is a step forward. Catch you in the next episode!