Skip to main content

Overview

The easiest way to get things done is by using our proprietary computer-use agent—either through the Playground or via the agent endpoint. It’s optimized for long-running tasks and, based on our internal benchmarking, excels at leveraging the instance’s knowledge. When given a task, the agent retrieves knowledge from the instance (which includes a summary of previous agent runs), captures a screenshot, and initiates a computer-use loop to interact with the instance. Internally, we use Anthropic’s Sonnet 3.7 model.

Run Agent

When the agent is done, it will generate a summary, which will be used to update the instance’s knowledge.

Stop Agent

You can stop a running agent with the instance ID.
The response is a JSON with status and message confirming the agent was stopped successfully.

Get Agent State

You can check the current status of an agent with the agent ID. Note: agent_id is different from instance_id. Every time you run the agent on an instance, it gets assigned a new agent_id.
The response includes A JSON with information about the agent’s current state:

Pricing

The built-in Skylight agent is billed at $0.03 per agent step (tool call).