{"slug": "vs-code-1-128-multi-chat-claude-agents-are-here", "title": "VS Code 1.128: Multi-Chat Claude Agents Are Here", "summary": "Microsoft released VS Code 1.128 on July 8, introducing multi-chat agent sessions that allow parallel conversations with separate models and shared workspace, and making Copilot Vision generally available with no admin policy required. The update aims to reduce developer context-switching by enabling multiple concurrent chats within a single agent session, while Copilot Vision now supports image and PDF attachments for all subscribers.", "body_md": "VS Code 1.128, released July 8, closes a gap that has been quietly wasting developer time for months. If you have used Claude or Copilot for serious project work, you know the drill: five disconnected chat windows, each with a sliver of context, none of them talking to each other. [Multi-chat agent sessions in 1.128](https://code.visualstudio.com/updates/v1_128) fix that directly — parallel conversations, shared workspace, each chat with its own model and history. Meanwhile, Copilot Vision moves out of preview and becomes a baseline feature for every subscriber with no admin policy to fight through. These are not minor additions. This release reflects how Microsoft thinks the next phase of development actually works.\n\n## Multi-Chat Agent Sessions: The Part That Changes Your Workflow\n\nThe new multi-chat feature lives inside the Agents window and requires `chat.agentHost.enabled`\n\nin your settings. Once active, a single Claude agent session can hold multiple parallel chats — each with a separate history, model selection, and title — while all of them share the same workspace and worktree. You can fork from any previous turn to explore an alternative approach without starting over, and you can send prompts to multiple chats concurrently.\n\nThe practical shape of this is cleaner than it sounds. Consider a feature build: one chat handles the API layer, a peer chat writes the integration tests, a forked chat tries an alternative implementation. All three live under one session. No jumping between top-level windows. No rebuilding context. The keyboard mechanics are straightforward: `.`\n\nopens a new chat, left and right arrows navigate between them, and right-clicking any completed turn gives you the option to fork from that point.\n\nCommunity developers experimenting with the feature report 4 to 6 concurrent chats as the productive ceiling. Beyond that, the cognitive overhead of tracking threads starts to erode the time savings. The practical advice: assign models by task complexity. Use Sonnet for routine work, Opus for decisions that require real judgment, Haiku for quick questions you would normally open a new window for. Name your chats immediately — “Backend auth refactor” rather than “Chat 3” — because the session list gets unmanageable fast otherwise.\n\nOne honest cost note: each concurrent chat bills independently. There is no bundle discount for parallel usage. Teams adopting this workflow should model their token costs before scaling it across a large engineering org.\n\n## Copilot Vision GA: No Admin Gates, No Excuses\n\n[Copilot Vision went generally available on July 1](https://github.blog/changelog/2026-07-01-copilot-vision-is-generally-available/) and ships fully enabled in 1.128 for every Copilot subscriber — Free, Pro, Pro+, Business, and Enterprise. No admin policy toggle required. Supports JPEG, PNG, GIF, WebP, and PDF, all attachable by paste, drag-and-drop, or context menu.\n\nThe use case that matters most is the one developers have been working around: you have a screenshot of a broken UI, a production error dialog, or a hand-drawn architecture diagram. Previously, you translated that into text. Now you hand it directly to the agent. The quality difference is significant — a screenshot carries detail that a verbal description consistently loses.\n\nThe “no admin friction” decision deserves mention. Enterprise Vision rollouts typically stall in policy review. Microsoft chose to default it on and restrict data retention to 24 hours for Business and Enterprise users rather than gate the feature. That tradeoff favors adoption over caution.\n\n## Two Features Worth Noting Quickly\n\nOS-level keyboard shortcuts are now configurable via `systemWide: true`\n\nin `keybindings.json`\n\n. You can summon the Agents window from anywhere on your machine, regardless of whether VS Code has focus. This is a small change with an outsized implication: VS Code is treating itself as ambient infrastructure, not a modal tool you switch into and out of.\n\nSubagent monitoring is in preview but worth tracking. When your main chat delegates work to a subagent, that agent’s transcript appears as a read-only peer chat. You are not steering it — you are watching it work. That is a different relationship with code than most developers have operated under. The preview label matters; this feature is not production-ready. But it signals clearly where the Agents window is headed.\n\n## What to Do Right Now\n\nUpdate to 1.128, enable `chat.agentHost.enabled`\n\n, and spend twenty minutes running a real task through parallel chats before forming an opinion. The multi-chat workflow is not intuitive on first use — it requires a small mental remap of how you structure AI-assisted work. That remap is worth making. The alternative is continuing to manage five disconnected windows and pretending that is fine. Check the [official chat sessions documentation](https://code.visualstudio.com/docs/copilot/chat/chat-sessions) and the [Agents window setup guide](https://code.visualstudio.com/docs/agents/agents-window) to get started.", "url": "https://wpnews.pro/news/vs-code-1-128-multi-chat-claude-agents-are-here", "canonical_source": "https://byteiota.com/vs-code-1-128-multi-chat-claude-agents-are-here/", "published_at": "2026-07-18 14:09:25+00:00", "updated_at": "2026-07-18 14:32:31.539772+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "ai-products", "ai-tools", "large-language-models"], "entities": ["Microsoft", "VS Code", "Claude", "Copilot", "Sonnet", "Opus", "Haiku"], "alternates": {"html": "https://wpnews.pro/news/vs-code-1-128-multi-chat-claude-agents-are-here", "markdown": "https://wpnews.pro/news/vs-code-1-128-multi-chat-claude-agents-are-here.md", "text": "https://wpnews.pro/news/vs-code-1-128-multi-chat-claude-agents-are-here.txt", "jsonld": "https://wpnews.pro/news/vs-code-1-128-multi-chat-claude-agents-are-here.jsonld"}}