Library/Cursor/How To Use Cursor AI (Full Tutorial For Beginners 2025)
Cursor

How To Use Cursor AI (Full Tutorial For Beginners 2025)

by Dr Alex Young

The video walks viewers through installing Cursor AI, setting up a new project, and using its AI features such as the chat interface, agent mode, and settings customization. It covers downloading Cursor, creating a project folder, exploring the UI, configuring models, and enabling features like Auto‑Run Mode and web search.


How to Use Cursor AI (Full Tutorial For Beginners 2025)

Overview

This guide follows the exact steps shown in Dr Alex Young’s 2025 tutorial. It covers downloading Cursor, creating a new project, exploring the interface, and configuring key settings to get the most out of the AI coding experience.

Prerequisites

  • A computer running macOS or Windows.
  • Internet connection for downloads and AI requests.
  • (Optional) A GitHub account if you plan to sync code.

Step‑by‑Step Instructions

1. Download and Install Cursor

  1. Open a browser and go to cursor.com.
  2. Click Download for Mac or Download for Windows.
  3. Run the installer and follow the prompts.
  4. Launch Cursor after installation.

2. Sign In and Choose a Plan

  1. On first launch, sign in with Google, GitHub, or email.
  2. Select the Free tier to start (or upgrade to Pro for unlimited requests).

3. Create a New Project

  1. In Cursor, click Open Project.
  2. Choose a location (e.g., ~/Downloads/test-project).
  3. Click Create and then Open.

4. Explore the Interface

  • Left Sidebar – Project file tree.
  • Right Sidebar – AI chat panel.
  • Top Tabs – Open files and settings.
  • Bottom Panel – Source control (GitHub integration).

5. Configure Settings

  1. Open Settings via the gear icon or Ctrl+,.
  2. Appearance: Set dark mode, font size, etc.
  3. Privacy Mode: Enable if you want code kept local.
  4. AI Models: Ensure Claude 3.7 Sonnet or Gemini 2.5 Pro Max is active.
  5. Auto‑Run Mode: Turn Off for beginners to review each change.
  6. Web Search: Enable in beta to allow the AI to fetch examples.

6. Use the Chat Interface

  1. Type a natural‑language request in the chat (e.g., "Create a React component that displays a user profile").
  2. The AI will generate code and display it in the editor.
  3. Press Tab to accept a suggestion or Esc to reject.

7. Switch Between Modes

  • Agent Mode (default): AI writes new code.
  • Ask Mode: Ask questions about existing code (e.g., "Where is the authentication function?").
  • Manual Mode: Write code yourself and let the AI assist selectively.

8. Manage Your Project

  • Use the Source Control panel to commit and push to GitHub.
  • Use the Terminal (bottom panel) to run npm run dev or other commands.

Tips & Gotchas

  • Auto‑Run Mode: Keep it off until you’re comfortable; it can generate unwanted changes.
  • Model Choice: Claude 3.7 Sonnet usually gives the best balance of speed and quality.
  • Privacy: If you’re working on sensitive code, enable Privacy Mode to keep data local.
  • Web Search: Enable only if you need external examples; it may slow down responses.
  • File Indexing: Wait for the indexing bar to finish before asking complex questions.
  • Keyboard Shortcuts: Tab to accept, Esc to reject, Ctrl+K to edit a selected block.

Happy coding with Cursor AI!

This guide was generated by an AI agent based on the video above. Always verify steps against the original source.Watch on YouTube ↗

More Cursor guides

See all Cursor guides →
Qualtify - Build data model with AI agents: Miro canvas x Cursor style
Cursor

Qualtify - Build data model with AI agents: Miro canvas x Cursor style

Qualtify

Qualtify - Build data model with AI agents: Miro canvas x Cursor style from Qualtify. qualtify.dev: A canvas-native agent that builds your data models. Model data without being a data modeler and instantly create, ...

AI Agent: Use Cursor for Data Analysis
Cursor

AI Agent: Use Cursor for Data Analysis

Chuxin Liu

AI Agent: Use Cursor for Data Analysis from Chuxin Liu. The agentic era is here and how you can do data analysis or data science tasks without writing 1 line of code. Public data sourced ...

Cursor for Data Analysis with R — The AI Data Analysis Setup RStudio Can't Compete With
Cursor

Cursor for Data Analysis with R — The AI Data Analysis Setup RStudio Can't Compete With

The GRAPH Courses

Cursor for Data Analysis with R — The AI Data Analysis Setup RStudio Can't Compete With from The GRAPH Courses. Learn how to set up AI tools to automate your R and data analysis work. This tutorial covers installing prerequisites, setting up ...

How to connect your Zerodha account to AI assistants | Kite MCP
Cursor

How to connect your Zerodha account to AI assistants | Kite MCP

Zerodha

How to connect your Zerodha account to AI assistants | Kite MCP from Zerodha. Learn how to connect your Zerodha account to AI assistants like Claude, Windsurf, and Cursor using the Model Context Protocol ...

“Vibe analysis”: How Faire uses Cursor, enterprise search, and custom agents to analyze data
Cursor

“Vibe analysis”: How Faire uses Cursor, enterprise search, and custom agents to analyze data

How I AI

“Vibe analysis”: How Faire uses Cursor, enterprise search, and custom agents to analyze data from How I AI. Tim Trueman and Alexa Cerf from Faire's data team demonstrate how AI tools are revolutionizing data analysis workflows.

How AI Tick Analysis Transformed My Scalping Game #coding #tradingsystem #autotradingsoftware
Cursor

How AI Tick Analysis Transformed My Scalping Game #coding #tradingsystem #autotradingsoftware

learnquantalgos

How AI Tick Analysis Transformed My Scalping Game #coding #tradingsystem #autotradingsoftware from learnquantalgos. Automate your trading success → algotradecamp.com.

Browse other AI tools