AIR captures rich browser interaction context directly inside VS Code — no commands to remember. Click AIR Start from the Status Bar, use your app, and let your AI assistant generate production-ready Playwright SeleniumSoon CypressSoon KatalonSoon Playwright automation for your existing framework.
How It Works
No Command Palette. No commands to memorize. Everything lives in your Status Bar.
AIR StartLaunch a browser session directly from the VS Code Status Bar and start recording — no setup, no config.
AIR quietly records clicks, inputs, navigation, semantic context, and metadata as you work — nothing to narrate or annotate.
AIR StopYour session is saved automatically and stored 100% locally on your machine.
AIR HistoryBrowse every recorded session, check its status, and copy the Session ID with one click.
Drop the Session ID into Copilot, Claude Code, Cursor, or any MCP-compatible assistant and generate reliable automation in your framework.
Available Now
A complete visual workflow, built for how QA and engineering actually work together.
Start and stop recording directly from the Status Bar. No Command Palette, no flags — just click and go.
Browse every recording, check its status, refresh, and manage past sessions from a dedicated panel in VS Code.
One click copies a Session ID, ready to paste straight into any AI prompt.
AIR captures DOM structure, metadata, user intent, semantic locators, and element relationships — not just raw clicks.
Works with Copilot, Claude Code, Cursor, Gemini, Windsurf, Roo Code, and Continue out of the box.
No cloud, no upload. Every recording stays on your machine — privacy by design.
Inside VS Code
Built to feel native — not bolted on.

AIR Start, AIR Stop, and AIR History live right where you already work.

Every session, its status, and a one-click Copy Session ID button.

The live browser view AIR launches when you click AIR Start.
Works With Your Stack
AIR speaks MCP, so it plugs into the assistant you already use.
Bring Your Own Framework
AIR generates native, idiomatic code — not generic scripts.
Learn AIR
Everything from your first recording to advanced MCP setup.
Questions
Everything you need to know before you install.
AIR records clicks, inputs, navigation, and semantic DOM context — including element roles, labels, and structural relationships — so your AI assistant has everything it needs to generate reliable locators.
No. AIR is local-first. Every recording is stored on your machine, and nothing is sent to a cloud service.
Yes. AIR generates code that respects your existing Page Object Models, locator conventions, and test structure rather than replacing them.
AIR records the interaction context. Your AI assistant — Copilot, Claude Code, Cursor, or any MCP-compatible tool — uses that context to generate the actual automation code.
GitHub Copilot, Claude Code, Cursor, Gemini, Codex, Windsurf, Continue, Cline, Roo Code, and any assistant that supports MCP.
Playwright is fully supported today. Selenium, Cypress, and Katalon support is actively in development.
Every recording made with AIR Start / AIR Stop appears in AIR History with its status. From there you can copy its Session ID, refresh, or manage it.
Session data lives locally in your workspace, so it's portable by design — copy the Session ID or the underlying files to share or archive a recording.
Developer Updates
What the team has been up to.
Security
AIR has been independently analyzed by multiple industry-recognized security platforms. All public reports show no malware or suspicious behavior detected.