Skip to content

Commands

FerrisGrid exposes a small command surface. Each command is bounded and agent-friendly.

CommandPurpose
observeCapture screens and print compact Markdown with coordinates and paths.
actParse one action, validate it, execute it, capture the result, and print Markdown.
recordRecord a human macOS demonstration as semantic actions and smart visual checkpoints.
replayPreflight a recorded sequence and, with --execute, reproduce it through guarded OS input.
doctorReport backend, permission, screen, and tool availability.
recapGenerate review artifacts from an existing session.
clearRemove the output directory after explicit validation.

The normal agent loop is observe, choose one action externally, then act. record and replay are separate human demonstration-authoring tools; they do not change the single-step agent protocol.

FerrisGrid - terminal-first visual control for local agents