Skip to content

Test

Status: NEEDS-ACCOUNT (web playground only)

surf.new is a hosted web playground at surf.new for testing Steel-powered browser agents. There is no SDK, no CLI, no npm package, and no pip package. The service is entirely web-based.

No local installation is possible. All usage happens through the web UI at surf.new.

What is required

  • A browser and internet connection
  • Navigate to surf.new
  • A Steel API key is required for agent sessions (sign up at steel.dev)

What surf.new is

surf.new is a web-based playground that lets you run browser agent tasks powered by the Steel cloud browser infrastructure. You describe a task in natural language, and the agent executes it in a live browser session you can watch in real time. It is a demo/testing interface, not a deployable SDK.

Smoke test: manual verification

  1. Go to surf.new in your browser.
  2. Sign in or enter your Steel API key if prompted.
  3. Type a simple task such as:
Go to example.com and tell me the page title.
  1. Watch the agent session run in the embedded browser view.

Expected success output: The agent opens a browser, navigates to example.com, and returns the page title "Example Domain" in the task output panel.

No local test commands

There are no terminal commands to run. surf.new has no installable component. The following attempts all fail:

npm install surf.new

Result: not found.

pip install surf.new

Result: not found.

There is no local server to start, no health endpoint to curl, and no CLI to invoke.

Classification

NEEDS-ACCOUNT - web UI only. Hosted playground at surf.new. Requires a Steel API key. No local installation path.