AI agents like Claude Code are powerful, but they’re mostly stuck in the terminal. Meanwhile, most valuable work happens in the browser. Current browser tools for agents (like --chrome, Playwright MCP, agent-browser) all make the same mistake: they expose low-level actions like click, type, and scroll. This forces your agent to think about button positions instead of your actual goals. This creates three problems:
Problem
Why it matters
Slow & expensive
Using a massive model to click buttons is wasteful. Every action costs tokens and time.
Context pollution
Every click and keystroke fills up the context window with UI noise instead of your task.
Wrong expertise
General-purpose models aren’t trained to handle iframes, shadow DOMs, and the messy reality of websites.
Smooth CLI is a browser built for AI agents. Instead of exposing hundreds of low-level tools, it gives agents a simple natural language interface. Your agent says what it wants. Smooth figures out how to do it.
Instead of this:
click(x=342, y=128)
type("search query")
click(x=401, y=130)
scroll(down=500)
click(x=220, y=340)
... (50 more steps)
Your agent just says:
"Search for flights from NYC to LA and find the cheapest option"
The agent thinks about your goals. Smooth handles the browser.