Video summary
It Took Me 847 Hours in Cursor to Learn These 15 Hacks
Main summary
Key takeaways
Overview
This is a hands‑on tutorial summarizing 15 practical Cursor (AI coding IDE) hacks to speed development and unlock hidden features. Each hack includes what it does and how to enable or use it.
Hacks — quick list with key steps
-
Show subscription usage
- Settings → Chat → Usage summary: set to
Alwaysto see included usage, monthly spend limit, and billing reset.
- Settings → Chat → Usage summary: set to
-
Fast mode & model switching
- Use
Shift+Upto toggle modes (Ask, Agent, Plan, Background tasks). - Press
Cmd//to open the model menu, then type/select a model (e.g., “gpt5”) to switch quickly.
- Use
-
Early access features
- Settings → Beta → Early access: enable to get new Cursor features earlier.
- Note: nightly builds exist but can be buggy; use with caution.
-
Use different models for plan vs build
- Create a plan with a strong planner model (e.g., GPT‑5 High) and then switch to a faster/cheaper model (e.g., Claude 4.5) for the actual build/execution.
-
Open multiple project windows
- File → New Window to work on two projects/repositories side‑by‑side (useful for separate landing page + app projects).
-
System theme auto‑detection
- Settings → General → Editor settings → Workbench appearance: pick preferred dark/light themes and enable “window autodetect color scheme” to match your OS.
-
Split terminals
- Terminal → New Terminal, then use the split terminal button to run multiple terminal panes simultaneously.
-
Slash commands & auto‑generate rules
- Type
/to see commands (for example,Generate Cursor Rules). - You can feed a docs/blog URL and a fast model (Cheetah) to auto‑create a Cursor rule file (example: Tailwind v4 rule file).
- Type
-
Apply rules selectively
- In an agent chat, press
Add→Rulesto attach specific rule files to a chat/message (useful for applying rules only when relevant, not globally).
- In an agent chat, press
-
Index external docs into Cursor - Settings → Index & Docs → Add doc: paste a docs URL (e.g., Convex docs). Cursor will fetch and index pages so the agent can query full documentation inside the workspace.
-
(Dangerous) Give Cursor access to local env secrets - Create a file named
cursor.ignoreand negate default ignores (for example,!.env.local) to allow Cursor to read env files. - Strong warning: do this only in safe/test environments. -
Message modes: Send, Queue (Q), Stop+Send - Send: steer the streaming agent without stopping it (good for quick corrections). - Queue (Q): enqueue messages as a to‑do list to be consumed after the current task finishes. - Stop+Send: stops current work then sends a message (can be confusing; use carefully).
-
Custom modes (beta) - Settings → Chat → Custom modes: create specialized agents/modes with controlled permissions (MCP servers, web search, specific system prompts). - Examples: architect, database analyst, Supabase specialist.
-
Attach previous chats & show commits (repo history) - Use the
@(add) command to attach prior chat summaries. -@ show commits: enable to give Cursor access to the repository’s commit history and PRs so the agent can reason about past changes and propose reverts/changes. -
Duplicate a primed chat (clone context) - In a well‑primed chat, use the three‑dot menu →
Duplicate chatto clone the current chat state (context + docs + rules) and branch off multiple tasks from the same starting context.
Notable technologies and models referenced
- Cursor (AI coding IDE)
- Models: GPT‑5 High, Claude 4.5, Cheetah (fast model)
- Tools/services: Convex (database), Tailwind (CSS v4), Bunx (example command)
- Cursor features: settings panels, plans, agent/chat modes, rules system, docs indexer, custom modes, terminal splits, chat duplication, repo commit access
Practical tips and warnings
- Enable Usage summary and Early Access for more visibility and features.
- Use a strong planner model plus a faster executor model to balance quality and speed.
- Index docs and generate rule files to reduce agent mistakes (for example, generate a Tailwind v4 rule file).
- Never expose production secrets. The
cursor.ignoretrick is powerful but risky — only perform it in isolated/test environments. - Prefer Send or Queue modes over Stop+Send for smoother agent steering.
Warning: Allowing Cursor to read local environment or secret files can expose sensitive data. Only use that capability in controlled, non‑production environments.
Type of content
This is a tutorial/walkthrough showing settings, workflows, and advanced hidden features — useful as a how‑to guide to get more from a Cursor subscription.
Main speaker / source
The video narrator/creator (unnamed in the subtitles) demonstrates Cursor features and workflow.
Rate this summary
Your feedback will help improve summaries.
Improve this summary
Reprocess with a stronger model when the summary feels incomplete or inaccurate.
Translate summary in another language
Ask questions to this video
Chat for follow-up questions, clarifications, and source-backed answers.