Introduction
Quick Start: CLI
Get started with the CLI.
Quick Start: CLI
# Open a session with a namespace
opensteer open --name my-project --url https://example.com
# Take an action snapshot
opensteer snapshot action
# Click using a description (persists for replay)
opensteer click --description "search-input"
# Type into the input
opensteer input --description "search-input" --text "automation"
# Take an extraction snapshot
opensteer snapshot extraction
# Extract structured data
opensteer extract --description "results" --schema '{"title": "string", "url": "string"}'
# Check session status
opensteer status
# Close the session
opensteer close
Notes
--namesets the selector cache namespace. This links CLI exploration to SDK replay — descriptions resolved in the CLI are reused by the SDK when the same name is provided.- Descriptions persist in
.opensteer/selectors/<namespace>for deterministic replay. Once a description is resolved to a selector, subsequent runs skip the LLM. - Use
opensteer sessionsto list active sessions.
