Chrome Connect
The Chrome Connect plugin adds the chrome-devtools-cli skill, thus providing integration between an Air session and Chrome DevTools and allowing agents to access live runtime data and perform browser interactions. This equips your agent integrated into WebStorm with real-time observability and action capabilities, closing the loop between code generation, debugging, and validation for frontend development.
The video below shows how you can have a runtime error in an Angular full-stack application fixed by using the Codex agent and the chrome-devtools-cli skill.
Before you start
Use the Chrome DevTools MCP server
The Chrome Connect plugin relies on an MCP (Model Context Protocol) server that lets Air interact with a running Chrome browser through the Chrome DevTools Protocol (CDP).
This Chrome DevTools MCP server is implemented through the chrome-devtools-mcp npm package. The package is installed once, in the background, when an Air session is first run against a project recognized as frontend‑like.
To decide whether a project is frontend-like, WebStorm checks the project's package.json file for mentions of UI frameworks or bundlers and reuses detection of JavaScript or TypeScript frameworks.
