Engineering Handbook
Cursor

Overview

What Cursor is and why it improves developer productivity.

Cursor Overview

Cursor combines an editor, code-aware AI, terminal automation, and refactoring support in one workflow. You spend less time context switching between docs, search, and manual edits.

Why Cursor Improves Productivity

Benefits you can expect:

  • Faster onboarding in unfamiliar codebases
  • Less repetitive coding
  • Quicker debugging and root-cause analysis
  • Better quality through review and test suggestions

When to Use Cursor Most

Use Cursor heavily when you need to:

  • Understand an unfamiliar code path quickly
  • Make coordinated multi-file changes
  • Debug failures with reproduction steps and logs
  • Generate or update tests while implementing features
  • Keep requests scoped to a clear task and specific files.
  • Work in small diffs and validate each change.
  • Ask for implementation + test plan together.
  • Always run lint, type checks, and tests before merge.

On this page