claude-code - 💡(How to fix) Fix Support VS Code's browser-sharing API so Claude can validate web UI changes

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

VS Code recently added a browser-sharing capability (release notes: "Sharing browser tabs with agents") that lets the built-in Copilot agent read and interact with tabs the user explicitly shares — DOM, screenshots, console output, navigation. This is the right primitive for an agent doing web/UI work: edit code, reload, verify, iterate in one turn.

Claude Code's VS Code integration currently only exposes mcp__ide__executeCode and mcp__ide__getDiagnostics. There's no way for Claude to see a running app the user has open, even when the user wants to share it. Today the workarounds are screenshots, paste, WebFetch (no auth, no JS), or driving headless Playwright via Bash — all clunkier than what Copilot agent mode now gets for free.

Root Cause

VS Code recently added a browser-sharing capability (release notes: "Sharing browser tabs with agents") that lets the built-in Copilot agent read and interact with tabs the user explicitly shares — DOM, screenshots, console output, navigation. This is the right primitive for an agent doing web/UI work: edit code, reload, verify, iterate in one turn.

Claude Code's VS Code integration currently only exposes mcp__ide__executeCode and mcp__ide__getDiagnostics. There's no way for Claude to see a running app the user has open, even when the user wants to share it. Today the workarounds are screenshots, paste, WebFetch (no auth, no JS), or driving headless Playwright via Bash — all clunkier than what Copilot agent mode now gets for free.

Fix Action

Fix / Workaround

Claude Code's VS Code integration currently only exposes mcp__ide__executeCode and mcp__ide__getDiagnostics. There's no way for Claude to see a running app the user has open, even when the user wants to share it. Today the workarounds are screenshots, paste, WebFetch (no auth, no JS), or driving headless Playwright via Bash — all clunkier than what Copilot agent mode now gets for free.

RAW_BUFFERClick to expand / collapse

Summary

VS Code recently added a browser-sharing capability (release notes: "Sharing browser tabs with agents") that lets the built-in Copilot agent read and interact with tabs the user explicitly shares — DOM, screenshots, console output, navigation. This is the right primitive for an agent doing web/UI work: edit code, reload, verify, iterate in one turn.

Claude Code's VS Code integration currently only exposes mcp__ide__executeCode and mcp__ide__getDiagnostics. There's no way for Claude to see a running app the user has open, even when the user wants to share it. Today the workarounds are screenshots, paste, WebFetch (no auth, no JS), or driving headless Playwright via Bash — all clunkier than what Copilot agent mode now gets for free.

Ask

Extend the Claude Code VS Code extension to consume VS Code's browser-sharing API so Claude can request shares and read shared tabs the same way. User stays in control of what's shared (matches the existing Copilot UX).

Why it matters

Unblocks real-time web/UI validation — frontend bugs, design iteration, layout/styling refinement — without round-tripping through screenshots.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING