<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2" -->

---
title: Introducing VS Code's Integrated Browser | daily.dev
description: VS Code has introduced an integrated browser built on the Chrome DevTools Protocol (CDP) with Chromium-based tabs, replacing the older iframe-based Simple...
canonical: https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing VS Code's Integrated Browser | daily.dev
og:description: VS Code has introduced an integrated browser built on the Chrome DevTools Protocol (CDP) with Chromium-based tabs, replacing the older iframe-based Simple...
og:url: https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2
og:image: https://api.daily.dev/og/posts/8k9QxDHe2.png
og:image:alt: Introducing VS Code's Integrated Browser
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing VS Code's Integrated Browser

**[Collections](https://daily.dev/sources/collections)** · 2 min read · 0 upvotes · 0 comments

## Summary

VS Code has introduced an integrated browser built on the Chrome DevTools Protocol (CDP) with Chromium-based tabs, replacing the older iframe-based Simple Browser. It brings full DevTools, find-in-page, keyboard shortcuts, and persistent storage into the editor. A key highlight is AI-powered integration with GitHub Copilot: developers can add page elements as context for AI chat, forward console logs, and inject HTML or computed CSS for debugging. The browser also supports OAuth and two-factor authentication flows. An upcoming 'share with agent' feature will let AI agents autonomously interact with browser tabs via Playwright/CDP to test apps and identify bugs.

## Content

Visual Studio Code has recently unveiled a powerful new feature: an integrated browser embedded directly within the code editor. This new tool is accessible through the command palette using the command 'browser open integrated browser'. This innovative integration promises to enhance the developer experience by consolidating code editing and web navigation.

The integrated browser leverages the Chrome DevTools Protocol (CDP) and uses Chromium-based tabs, which marks a significant update from the previous iframe-based Simple Browser. Developers can now enjoy full-fledged browser capabilities, including DevTools, find-in-page, and keyboard shortcuts, seamlessly within the VS Code environment. Furthermore, the browser supports persistent storage, both globally and at the workspace level, ensuring smooth and consistent user interactions.

A standout feature of this new browser is the AI-powered integration that allows developers to add page elements as context for AI chat, complete with automatic screenshots. This not only includes interaction capabilities but also enhances AI debugging processes. With the ability to select page elements and inject HTML or computed CSS into the chat context for Copilot, developers can streamline their coding and debugging workflows. In addition, console logs can be forwarded to chat for more effective troubleshooting and debugging directly within the VS Code interface.

Moreover, the enhanced browser supports authentication processes, including OAuth and two-factor login flows, ensuring secure access to various services directly from the editor. Looking ahead, a preview of the upcoming 'share with agent' feature suggests even greater functionality; by utilizing Playwright/CDP, the AI agent will be able to autonomously interact with the browser tab to test apps and identify bugs, essentially closing the loop between code development and browser testing within VS Code itself.

This new integrated browser represents a significant step forward in combining development and browsing tasks, making it a compelling feature for developers seeking a more efficient and integrated workflow.

## Similar posts on daily.dev

- [Browser tools for GitHub Copilot in VS Code are generally available](https://daily.dev/posts/browser-tools-for-github-copilot-in-vs-code-are-generally-available-pbbpd7pow) · GitHub Changelog · 0 upvotes · 0 comments
- [Agents can now verify your UI changes without leaving VS Code](https://daily.dev/posts/agents-can-now-verify-your-ui-changes-without-leaving-vs-code-1n91okjxh) · The Art of Simplicity · 1 upvotes · 0 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#github](https://daily.dev/tags/github), [#vscode](https://daily.dev/tags/vscode)

[View this post on daily.dev](https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Introducing VS Code's Integrated Browser","url":"https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2"},"datePublished":"2026-02-26T13:13:57.817Z","dateModified":"2026-02-26T13:14:17.503Z","description":"VS Code has introduced an integrated browser built on the Chrome DevTools Protocol (CDP) with Chromium-based tabs, replacing the older iframe-based Simple...","image":"https://i.ytimg.com/vi/3Cum7Qatiz4/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/3Cum7Qatiz4/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/introducing-vs-code-s-integrated-browser-8k9qxdhe2","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devtools,github,vscode","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"Introducing VS Code's Integrated Browser"}]}
```

