A browser-shaped glass panel, image tile, and testing checklist converge on a developer workstation
A browser-shaped glass panel, image tile, and testing checklist converge on a developer workstation
+ Microsoft News

Copilot browser and vision tools make agents multimodal testers

GitHub made Copilot browser tools in VS Code generally available and opened Copilot vision across plans, giving coding agents browser, screenshot, image, and PDF context.

GitHub made browser tools for GitHub Copilot in Visual Studio Code generally available on July 1. The same day, it made Copilot vision generally available across Copilot plans.

Together, the two updates change what a coding agent can inspect. Browser tools let Copilot agents open pages, navigate, click, type, hover, drag, handle dialogs, read page content, capture console errors, take screenshots, and run scripted flows. Copilot vision lets users attach images and PDFs so Copilot can reason over visual context alongside code.

This is the practical bridge between code generation and product testing. A coding agent that can only read files is useful inside the repo. A coding agent that can open the app, see the page, inspect console errors, and reason over a screenshot is closer to the workflow developers actually run before shipping.

The browser is now part of the coding loop

GitHub says browser tools are now on by default in VS Code. The tool set gives an agent the same basic web-app actions a developer uses during manual testing: navigation, input, screenshots, console inspection, and scripted sequences when repeated tool calls would be inefficient.

That matters because many software failures are not visible in a static diff. A generated change can compile and still break a button, a form, a route, a modal, a keyboard flow, or an error state. Browser access gives the agent a way to test the surface it changed.

The feature also tightens the feedback loop for frontend work. Instead of asking the model to infer UI behavior from source files alone, the developer can ask it to interact with the running app and feed observations back into the chat.

Vision widens the evidence the agent can use

Copilot vision is a separate but related change. GitHub says users can attach JPEG, PNG, GIF, WebP, and PDF files in supported Copilot chat surfaces. It works in VS Code chat, github.com Copilot Chat, and Copilot CLI. In VS Code, GitHub says image attachments work in ask, plan, and agent modes.

That makes visual artifacts first-class context. A developer can bring in a screenshot, a design mock, a PDF spec, or an error image without reducing it to prose first.

The availability line is broad. GitHub says vision is available to Copilot Free, Pro, Pro+, Business, and Enterprise subscribers, and no policy change is required to turn it on. The caveat is privacy and retention. For Business and Enterprise users, GitHub says image and PDF attachments are retained for about 24 hours to provide the service.

More tool access raises the verification bar

The update lands in the same week GitHub opened Copilot agent session streaming for enterprise audit. That pairing is important. The more an agent can see and do, the more organizations need records, permissions, and operating rules around agent sessions.

Browser tools can improve testing, but they also increase the need to define which environments an agent may access. Vision can reduce the translation loss between visual evidence and code, but it also creates a path for users to attach sensitive screenshots or PDFs.

Sources

The AI Feed Desk

The AI Feed Desk

Editorial desk

The AI Feed Desk tracks AI provider updates, model releases, agent tooling, and enterprise adoption, turning fast-moving announcements into source-linked context for builders and operators.

Noticed a typo, incorrect information, or translation error?

Tell us so we can fix it.

Help Improve This Article

Related Articles

Developer tasks pass through a policy gate into several abstract model routing lanes with a cost meter below

GitHub turns Copilot model choice into a governed routing layer

GitHub's July 1 Copilot changes put model routing, browser tools, vision, Kimi K2.7 Code access, and AI-credit caps under clearer admin control.

The AI Feed Desk

By The AI Feed Desk

A small coding model module routes glowing code paths to laptops, phones, IDE panels, and command-line surfaces

MAI-Code-1-Flash moves across GitHub Copilot before enterprise access

GitHub says Microsoft's small coding model is expanding across Copilot CLI, app, chat, IDE, mobile, and Xcode surfaces before Business and Enterprise rollout.

The AI Feed Desk

By The AI Feed Desk

An abstract coding agent session timeline flows into a secure audit collector

GitHub exposes Copilot agent sessions for enterprise audit

GitHub's public preview lets enterprise owners stream or retrieve Copilot agent session data, including prompts, responses, and tool calls, across major Copilot clients.

The AI Feed Desk

By The AI Feed Desk

A usage dashboard shows AI credit consumption bars for individual developers

GitHub adds per-user AI credit metrics for Copilot admins

GitHub's Copilot usage metrics API now reports per-user AI credit consumption, giving enterprise and organization admins a clearer signal for adoption and budget planning.

The AI Feed Desk

By The AI Feed Desk

A routing switchboard sends coding tasks into different model lanes from an admin control plate

Copilot auto model selection turns routing into an admin setting

GitHub Enterprise admins can now default Copilot conversations to auto model selection through managed-settings.json, tying model routing to enterprise AI standards.

The AI Feed Desk

By The AI Feed Desk