-u, --url <url> | Target URL to test. Supports localhost and any valid URL. | required |
-f, --flow <task> | Scenario for the persona to attempt. Omit to run the interactive conversation. | none |
-p, --persona <preset> | Local persona preset: casual, professional, or power. | casual |
--persona-id <uuid> | Cloud persona UUID (from percio personas list). Overrides --persona. | none |
--max-steps <number> | Maximum steps before the agent stops. | 50 |
--viewport <WIDTHxHEIGHT> | Browser viewport. Bounds: 320–3840 × 240–2160. | 1280x800 |
--headless | Run the browser in headless mode. | false (visible) |
--timeout <seconds> | Overall test timeout. | no limit |
-o, --output <path> | Write JSON results to disk. | none |
-v, --verbose | Print detailed step-by-step output to the terminal. | false |
-c, --config <path> | Path to a .perciorc.json config file. | auto |