Agent playground
Open a project in the dashboard and choose Agent playground. Select the agent and environment independently, then create a new session or resume a previous playground session. Playground sessions stay in the playground list. Sessions started through an API appear under Sessions, where their durable turn history can be inspected. See Playground and debugging for target selection and the debug inspector.CLI
Start a session against the development agent:--verbose to stream non-message lifecycle, runtime, tool, egress, usage,
and turn events. Assistant message text continues to stream normally:
--json, each event is one NDJSON
record suitable for a coding agent or log processor:
opencomputer binary from the installed
@opencomputer/cli package. For a one-off invocation outside those scripts,
select the scoped package explicitly:
--keep on supported commands when the session should remain active after
the command exits.
Input sources
Inside an agent,useInput().source identifies how the current work arrived.
This lets the same agent distinguish direct work from delegated subagent work
without defining another session type.