Cursor is an AI coding agent for building applications through natural language instructions, with Composer, Agent Mode, GitHub, and Slack.