frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
6•antves•1h ago
Hi HN! Smooth CLI (https://www.smooth.sh) is a browser that agents like Claude Code can use to navigate the web reliably, quickly, and affordably. It lets agents specify tasks using natural language, hiding UI complexity, and allowing them to focus on higher-level intents to carry out complex web tasks. It can also use your IP address while running browsers in the cloud, which helps a lot with roadblocks like captchas (https://docs.smooth.sh/features/use-my-ip).

Here’s a demo: https://www.youtube.com/watch?v=62jthcU705k Docs start at https://docs.smooth.sh.

Agents like Claude Code, etc are amazing but mostly restrained to the CLI, while a ton of valuable work needs a browser. This is a fundamental limitation to what these agents can do.

So far, attempts to add browsers to these agents (Claude’s built-in --chrome, Playwright MCP, agent-browser, etc.) all have interfaces that are unnatural for browsing. They expose hundreds of tools - e.g. click, type, select, etc - and the action space is too complex. (For an example, see the low-level details listed at https://github.com/vercel-labs/agent-browser). Also, they don’t handle the billion edge cases of the internet like iframes nested in iframes nested in shadow-doms and so on. The internet is super messy! Tools that rely on the accessibility tree, in particular, unfortunately do not work for a lot of websites.

We believe that these tools are at the wrong level of abstraction: they make the agent focus on UI details instead of the task to be accomplished.

Using a giant general-purpose model like Opus to click on buttons and fill out forms ends up being slow and expensive. The context window gets bogged down with details like clicks and keystrokes, and the model has to figure out how to do browser navigation each time. A smaller model in a system specifically designed for browsing can actually do this much better and at a fraction of the cost and latency.

Security matters too - probably more than people realize. When you run an agent on the web, you should treat it like an untrusted actor. It should access the web using a sandboxed machine and have minimal permissions by default. Virtual browsers are the perfect environment for that. There’s a good write up by Paul Kinlan that explains this very well (see https://aifoc.us/the-browser-is-the-sandbox and https://news.ycombinator.com/item?id=46762150). Browsers were built to interact with untrusted software safely. They’re an isolation boundary that already works.

Smooth CLI is a browser designed for agents based on what they’re good at. We expose a higher-level interface to let the agent think in terms of goals and tasks, not low-level details.

For example, 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
Agents like Claude Code can use the Smooth CLI to extract hard-to-reach data, fill-in forms, download files, interact with dynamic content, handle authentication, vibe-test apps, and a lot more.

Smooth enables agents to launch as many browsers and tasks as they want, autonomously, and on-demand. If the agent is carrying out work on someone’s behalf, the agent’s browser presents itself to the web as a device on the user’s network. The need for this feature may diminish over time, but for now it’s a necessary primitive. To support this, Smooth offers a “self” proxy that creates a secure tunnel and routes all browser traffic through your machine’s IP address (https://docs.smooth.sh/features/use-my-ip). This is one of our favorite features because it makes the agent look like it’s running on your machine, while keeping all the benefits of running in the cloud.

We also take away as much security responsibility from the agent as possible. The agent should not be aware of authentication details or be responsible for handling malicious behavior such as prompt injections. While some security responsibility will always remain with the agent, the browser should minimize this burden as much as possible.

We’re biased of course, but in our tests, running Claude with Smooth CLI has been 20x faster and 5x cheaper than Claude Code with the --chrome flag (https://www.smooth.sh/images/comparison.gif). Happy to explain further how we’ve tested this and to answer any questions about it!

Instructions to install: https://docs.smooth.sh/cli. Plans and pricing: https://docs.smooth.sh/pricing.

It’s free to try, and we'd love to get feedback/ideas if you give it a go :)

We’d love to hear what you think, especially if you’ve tried using browsers with AI agents. Happy to answer questions, dig into tradeoffs, or explain any part of the design and implementation!

StationWatch – Find Cheap Fuel Near You

https://stationwatch.co.uk/
1•alentodorov•1m ago•0 comments

Here we go Claude Opus 4.6 with 1M token context window and 128K output

https://twitter.com/philippdubach/status/2019467095595983111
1•7777777phil•1m ago•0 comments

TIDRadio TD-M11 Complete teardown, chip analysis, crack, clone and programming

https://www.youtube.com/watch?v=o2LUXxH6YpM
1•K2h•1m ago•1 comments

What is Scalemaxxing? Leverage-first organizations as a new way to grow

https://scalebrate.com/what-is-scalemaxxing
1•scalemaxx•2m ago•0 comments

Claude Opus 4.6. Our smartest model got an upgrade

https://twitter.com/claudeai/status/2019467372609040752
1•modeless•2m ago•1 comments

Call for more Tor snowflake proxies

https://forum.torproject.org/t/tor-relays-call-for-more-snowflake-proxies/21192
1•bauruine•2m ago•0 comments

Show HN: Pinggy – A nanoblogging app where you can only post one word

https://pinggy.com
1•serious-sam•2m ago•0 comments

Deterministic Time with Go's Synctest

https://oblique.security/blog/go-synctest/
1•ericchiang•2m ago•0 comments

A Steam Deck can be a Bluetooth speaker

https://xeiaso.net/notes/2026/steam-deck-bluetooth-speaker/
1•speckx•4m ago•0 comments

Eric Hoel's New Org to Solve Consciousness (Or Die Trying)

https://www.bicamerallabs.org
1•jbotz•5m ago•0 comments

Ostracon

https://ancientegyptonline.co.uk/ostracon/
1•bookofjoe•5m ago•0 comments

Lunar Regolith

https://en.wikipedia.org/wiki/Lunar_regolith
1•thunderbong•5m ago•0 comments

What's New in Claude 4.6

https://platform.claude.com/docs/en/about-claude/models/whats-new-claude-4-6
4•meetpateltech•5m ago•0 comments

Advancing finance with Claude Opus 4.6

https://claude.com/blog/opus-4-6-finance
5•da_grift_shift•6m ago•0 comments

MLB players strike deal to be turned into AI characters that can chat with fans

https://apnews.com/article/mlb-ai-characters-6d924a5aac3666032d367990e5414a07
2•cf100clunk•6m ago•0 comments

Show HN: Moltplace – The place where AI agents hire each other and trade skills

https://www.moltplace.net
1•wiwoworld•7m ago•0 comments

Unauthorized Prompt Injection to RCE in Anthropic's Claude Code Action

https://johnstawinski.com/2026/02/05/trusting-claude-with-a-knife-unauthorized-prompt-injection-t...
1•cyberbender•8m ago•0 comments

UX books not written by white men

https://aresluna.org/ux-books-not-written-by-white-men/
1•cratermoon•9m ago•0 comments

Claude Opus 4.6

https://www.anthropic.com/news/claude-opus-4-6
42•HellsMaddy•10m ago•8 comments

Claude Opus 4.6 visible on list models endpoint

2•mtharrison•10m ago•0 comments

Made in the USA: How American-Built Weapons Have Wrought Destruction in Gaza

https://www.bellingcat.com/news/2026/02/04/made-in-the-usa-how-american-built-weapons-have-wrough...
2•Qem•10m ago•2 comments

Show HN: I Wish There Was a place to post product wishes

https://iwishtherewas.xyz/
1•vandyand•10m ago•0 comments

AI triage tool for skin lesions (open source)

https://skintaglabs.github.io/main/
1•roshangill•10m ago•1 comments

List of Oldest Documents

https://en.wikipedia.org/wiki/List_of_oldest_documents
2•kblissett•10m ago•0 comments

Lawmakers Call on Meta to Stop Running ICE Ad with Neo-Nazi Anthem

https://theintercept.com/2026/02/05/dhs-ice-ad-facebook-meta-instagram/
3•cdrnsf•12m ago•0 comments

MCP Transport: Architecture, Boundaries, and Failure Modes

https://www.pgedge.com/blog/mcp-transport-architecture-boundaries-and-failure-modes
1•ibrar74•12m ago•0 comments

Microsoft declares 'reliability' a priority for Visual Studio AI

https://www.theregister.com/2026/02/05/microsoft_visual_studio_ai/
2•beardyw•13m ago•0 comments

Be is an inhibitor of cellular GSK-3β that is 1k-fold more potent than Li (2014)

https://pubmed.ncbi.nlm.nih.gov/25104312/
1•joebig•13m ago•0 comments

PlanSpec – a declarative spec for goals, plans, and gated execution

https://planspec.io
3•exponential_bld•14m ago•1 comments

Arcee Trinity Mini Inference Benchmarks on Nvidia H200

https://www.geodd.io/
1•malith•14m ago•1 comments