Skip to main content

Setup

Install Cursor from cursor.com and ensure the CLI is in your PATH.

Configuration

Headless Mode (Cursor Agent)

executor_config:
  executor_type: CURSOR_AGENT
Cursor Agent runs headlessly — no IDE window opens. The agent implements the ticket and exits.

Interactive Mode (Cursor IDE)

executor_config:
  executor_type: CURSOR
Interactive mode opens the Cursor IDE for each ticket. The ticket immediately moves to NEEDS_HUMAN since a human is expected to work alongside the agent.

Behavior Differences

FeatureCURSOR_AGENTCURSOR
HeadlessYesNo
Auto-verifyYesNo
Human interactionNoneRequired
Post-executionVERIFYINGNEEDS_HUMAN

Log Normalization

Draft normalizes Cursor’s log output into a structured format for easier reading in the UI. The CursorLogNormalizer service handles parsing Cursor’s streaming output.