Cursor Agent
Cursor's headless-free agent CLI runs in Open Free Max as a plain interactive session — what works today, and what the CLI does not expose.
Cursor Agent is the newest CLI in the list and has the smallest integration surface. Open Free Max launches it in a pseudo-terminal and drives it with keystrokes; everything beyond that is limited by what the CLI exposes.
What OFM does with it
- Interactive sessions. A tab runs the
agentbinary in a real PTY, with the same terminal behaviour, screenshot workflow and prompt shortcuts as any other CLI. - Mission Control still applies. Confirmations the agent prints are detected from the rendered screen, so the queue and the rules engine work here as everywhere else.
- Routable without a model. Cursor Agent exposes no model selector. Since 4.0.0 a CLI can still be marked eligible for a level in Settings → Routing without a model being forced on it, so the AI Router can propose it and let it start on its own setting. Tick Cursor Agent for the levels you want it to take.
What it does not support yet
| Capability | Status |
|---|---|
| Resume a conversation | No resume flag — a new tab starts fresh |
| Launch flags in Agent settings | No schema yet; sessions use the CLI’s defaults |
| MCP servers, memory tool, Obsidian vault | No side-effect-free injection path |
| History ingestion into memory | Not ingested |
| Exact token accounting | Estimated |
Installation
The binary is agent, not cursor. Install the Cursor CLI with the assistant in the agent tab,
then re-check so it is found on your PATH. Under WSL, install inside
the distribution.
Frequently asked
- What binary does Cursor Agent use?
- The command is agent, not cursor. Open Free Max resolves it on your PATH like any other CLI.
- Can I configure Cursor Agent flags from Open Free Max?
- Not yet. Cursor Agent has no launch-flag schema in Agent settings, so sessions start with the CLI's own defaults.