Cursor
A code editor with an AI assistant built in.
The fuller definition
Cursor is an AI coding environment that combines a code editor with assistant and agent capabilities for working on software projects.
- Editor
Project files
- Assistant
Model and tools
- Review
Inspect edits and checks
A simplified relationship, not a screenshot or a complete design.
A concrete example
A developer asks it to explain a function or prepare a proposed code change in a repository.
The distinction that matters
The coding environment, its model providers, and the project's permissions are distinct parts of the system.
Related terms
IDE — Integrated development environment
A program for writing code, with helpers built in.
Agents & automationAI agent
An AI system that takes steps to do a task. It may choose tools, search, or work with files. Its access should have clear limits.
APIs & softwareRepository
A folder of files whose history is tracked by Git.
Where it is taught
Choose an AI tool around the work productSource and further reading
Cursor · DocumentationThe definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.