| `—mode=default | research` | Select the search mode. Omitting it defaults to default. research uses Advanced Dataset Creator for quoted SQL-backed research. |
--agent=<name> | Legacy agent selector; ignored when --mode is provided. | |
--session=<label-or-id> | Save or continue a multi-turn session. Labels are stored locally; UUID-shaped values are used as-is. | |
--download[=<path>] | Download the result. Bare --download uses results.jsonl; extensions select JSONL, compressed JSONL, CSV, or Parquet behavior. | |
| `—format=json | table` | Output format; defaults to JSON. table prints prose only. |
--limit=<n> | Maximum result count. | |
--timeout=<seconds> | Request timeout; must be at least 1 second and defaults to 300 seconds. | |
--async | Return the run ID immediately; recover it with runs status or runs wait. | |
--idempotency-key=<key> | Retry an uncertain submission without starting duplicate work. Preserve the original query, session, mode or agent, and account. | |
--account=<id> | Use a specific platform account for this request. | |
--open / --no-open | Force or suppress opening the project URL. The default comes from config open-in-browser. | |
--no-update-check | Skip the daily version check. | |
--verbose | Print request and response details to stderr. | |