> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Cursor

> Capture Cursor IDE and CLI transcripts, file changes, tool calls, and subagent sessions with Entire

The Cursor integration supports Cursor IDE and Cursor CLI through project-level hooks. It is in preview.

Follow [Set Up an Agent](/agents/setup) for shared installation, verification, and troubleshooting steps.

## Add Cursor

```bash theme={null}
entire agent add cursor
cursor
```

Use `agent` instead of `cursor` to start Cursor CLI.

Entire writes `.cursor/hooks.json`. The hooks capture session boundaries, prompts, completed turns, compaction, and subagent events. Entire reads the conversation and tool calls from Cursor's JSONL transcript. It identifies changed files from `Write` and `StrReplace` calls, hook payloads, and Git status.

## Limitations

Cursor transcripts do not provide token usage. Cursor also does not expose a command that resumes the recorded native session, so `entire session resume` opens the project without restoring the prior Cursor conversation.

Cursor CLI hook payloads may omit the transcript path. Entire resolves the transcript from Cursor's project session directory when this happens.

Entire records the subagents that changed files, materializes their transcripts into the parent's next checkpoint, and attributes their files to the parent session. It skips a subagent that wrote nothing.

## Import

Entire can import existing Cursor transcripts from the previous 30 days as read-only checkpoints.
