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 →
Day 65 – Vibe Coding an App Until I Make $1,000,000 | Revenue: $1,152.90
Cursor

Day 65 – Vibe Coding an App Until I Make $1,000,000 | Revenue: $1,152.90

BridgeMind

Day 65 – Vibe Coding an App Until I Make $1,000,000 | Revenue: $1,152.90 from BridgeMind. We're live vibe coding on ViewCreator, pushing new updates while setting up our internal UGC marketing system that will power ...

Creé un equipo de Marketing con Agentes de IA: Claude Code
Cursor

Creé un equipo de Marketing con Agentes de IA: Claude Code

Lorena Bordonaba - Inteligencia Artificial

Creé un equipo de Marketing con Agentes de IA: Claude Code from Lorena Bordonaba - Inteligencia Artificial. En este vídeo, aprenderás a construir tu propio equipo de agentes de IA utilizando Claude Code, una herramienta para ...

I Built My Entire Design System in 4 Hours With AI. Full Tutorial (Claude + Cursor + Figma)
Cursor

I Built My Entire Design System in 4 Hours With AI. Full Tutorial (Claude + Cursor + Figma)

The Design Project

I Built My Entire Design System in 4 Hours With AI. Full Tutorial (Claude + Cursor + Figma) from The Design Project. I built a complete design system—from Figma to production code—in 4 hours using AI. Here's the exact workflow I use. Your team ...

Cursor 2.0 Tutorial for Beginners (Full Course)
Cursor

Cursor 2.0 Tutorial for Beginners (Full Course)

Riley Brown

Cursor 2.0 Tutorial for Beginners (Full Course) from Riley Brown. Complete Cursor Guide with Kehan Zhang This is the Complete Cursor Guide with Kehan Zhang, one of the best developers out ...

Stop Staring At The Cursor:  Meet Your New AI Content Creator Sidekick
Cursor

Stop Staring At The Cursor: Meet Your New AI Content Creator Sidekick

Julie Weishaar

Stop Staring At The Cursor: Meet Your New AI Content Creator Sidekick from Julie Weishaar. rightblogger #aicontentcreators #aicontenttools Tired of fighting the blinking cursor at 11 p.m.? This video shows how ...

900+ hours of Learning Claude Code/Cursor in 10 minutes
Cursor

900+ hours of Learning Claude Code/Cursor in 10 minutes

Andrew Codesmith

900+ hours of Learning Claude Code/Cursor in 10 minutes from Andrew Codesmith. Everything I've learnt about building with AI and using Claude Code and Cursor to build apps and code. Try Hostinger VPS (10% ...

Browse other AI tools

01.AI's Yi-series modelsAdept AIAdobestock AIAgentGPTAgenticAgentic AIAgentKitAgentVerseAI AgenticAitrepreneurAitrepreneur's Prompt LibraryAIVAAmazon CodeWhispererAnimateDiffAnimateDiff-LightningAnthropicAnyscaleApollo.ioAravaArtbreederAuto-GPTAuto-GPT (Specific Agent Features)AutogenAutoGen StudioAutoGPTAutoGPT (Agent Framework)Bardeen.aiBentoMLBito AIBlackbox AIBoltBubbleCapacities AICapacities.ioCapCut AICapCut AI ArtCapCut AI FeaturesCascadeurCharacter Creator AICharacter.AIChatbaseChatbot ArenaChatbot UIChatbotKitChatGPTChatGPT Code InterpreterChromaDBCivitaiClaude CodeClayClip Studio Paint DiffusionClipdropClipflyCode Interpreter by Open AICodeiumCodeRabbitCodiumAICognition AICognition Labs AICognition Labs DevinCognitoCognosys.aiCohereComfyUIComfyUI Comfy AnimateComfyUI ManagerComfyUI WorkflowComfyUI WorkflowsCoPilot for SecurityCopy.aiCoRoverCoRover.aiCoRover.ai Chatbot PlatformCozeCoze AICoze AI Agent BuilderCrewAICuripodDALL-E 3DALLE 3DataheraldDeepMind AlphaFold 3DeepMotionDeepMotion AnimateDeepMotion Animate 3DDescriptDevikaDevinDevin AIDevin AI Code AssistantDiffusionBeeDifyDify.aiDora AIDream MachineDream Machine AIDream Machine from Luma AIDreamGaussianDreaminaDreamina VideoDreamMachineDreamMachine AIDreamMachine Video GeneratorDurableEcolab AIElevenLabsElevenLabs Prime Voice AIElevenLabs Text to SpeechElevenLabs v2Fabrie AIFace Swap Online AIFaceChainFathomFigma AIFirecrawlFireflyFireworks.aiFlikiFlowiseAIFloydLabsFooocusFramer AIFuyu-8BGammaGamma AIGamma AI PresenterGamma GPTGamma.appGeminiGemini AdvancedGen-1GenieGenie AIGitHub CopilotGitHub Copilot WorkspaceGleanGongGorilla LLMGPT-4GPT-4oGroqHaiperHaiper AIHeyGenHeyGen AIHeyGen LabsHeyGen Photo-to-VideoHeyGen Realistic AvatarsHugging FaceHugging Face AgentsHugging Face ChatHugging Face TransformersHydraHydra AIHyper Realistic Video AIHyperWriteIdeogramIdeogram 1.0Ideogram AIIdeogram AI (Advanced Features)InsightFace SwapInstant IDInstant Stable DiffusionInstantIDInstantID for ComfyUIInternLMInVideo AIInvideo AI Video MakerJaisJan.aiJanitor AIJasperJulius AIKaito AIKanoKasaKimiKimi ChatKimi ChatbotKimi.aiKlaviyo AIKlaviyo AI AssistantKLING AIKoala AIKolorsKREAKrea AIKREA AI Real-timeKREA AI Real-time GenerationKrita AI DiffusionLangChainLangSmithLarge Language Models (LLMs) from ScratchLassoLatent Consistency ModelLatent Diffusion Models (LDMs)Leonardo.AiLlama 2Llama 3LlamaIndexLM StudioLMNTLocalGPTLovableLuma AILuma AI Dream MachineLuma AI Dream Machine (Video Editing)Luma AI GenieLuma AI ImagineLumiereMagic AnimateMagic EraserMagicAnimateMagnific AIMake.comMeta AIMicrosoft CopilotMicrosoft Copilot ProMicrosoft Copilot StudioMidjourneyMidjourney V6Midjourney V6.1Midjourney V7MilvusMistral AIModalMojo AIMoonbeamMoonvalleyMoonvalley AI VideoMorph StudioMorph Studio AIMorphicMotion DiffusionMotion LaikaMubertMultiOnMurf.ain8nNanonetsNexusflowNous Hermes 2OctoAIOctoMLOllamaOpen FabricOpen Fabric AIOpen InterpreterOpenAgentOpenAI AssistantsOpenAI Assistants APIOpenAI Custom GPTsOpenAI SoraOpenDevinOpenPipeOpusOpus ClipPerceive AIPerplexityPerplexity AIPhi-3PhindPhotoRoom AIPhotoshop Generative FillPi.aiPickaxePikaPika LabsPikaGenPikaGen AIPineconePixton AIPixtoryPixVersePlay.htPlayground AIPoePortkey.aiPower BI CopilotPromptPerfectPulsar AIQdrantRaftRAG (Retrieval Augmented Generation)RecapRecraftRecraft AIReka AIReka CoreReplicateReplit AIRoshiRunDiffusionRunDiffusion XLRunwayRunwayMLRunwayML Gen-2RunwayML Gen-3 AlphaScenarioScenario AISDXLSDXL TurboSegment Anything Model (SAM)SegmindSeldonSoftrSoraSourcegraph CodyStability AI DreamStudioStability AI PlaygroundStable AudioStable Audio 2.0Stable Audio OpenStable CascadeStable DiffusionStable Diffusion 3Stable Diffusion 3 MediumStable Diffusion CascadeStable Diffusion ReimagineStable Diffusion XLStable Video DiffusionSteamshipStoryDiffusionSunoSuno AISuno AI MusicSunscreen AISunVox AISuperagent.aiSuperAGISuperhumanSuperhuman AISurfer SEOSynthesiaSynthesia STUDIOTabnineTensor.ArtTensorArtTinyLlamaTinyMCE AI AssistantTogether AITomeUdioUdio MusicUdio Music AIUizardUnstructured.iov0Vercel AI SDKViggle AIVoice AIWarp AIWeaviateWeights & BiasesWonder DynamicsWonder StudioWritesonicZapier AIZustand AI