r/cursor

▲ 1 r/cursor

Cursor must-do best practices

Hi everyone,

I recently switched to Cursor Pro and it's been great so far. I feel like I'm probably missing some best practices that more experienced users have picked up over time.

Is there anything you always do while coding with Cursor, especially before committing or deploying? How do you use it to improve code quality and architecture?

Also, what's the biggest problem or frustration you've had with Cursor? I'd love to hear what you've learned.

reddit.com
u/Western_Coast_8822 — 3 hours ago
▲ 19 r/cursor

My usage | Auto vs Composer 2.5 vs Composer 2.5 Fast | 1.4 B tokens

Image speaks for itself. Tried using composer 2.5 as much as I could this billing cycle in an attempt to max out my $60 plan. Didn't max it out unfortunately! Better luck next month 😄

https://preview.redd.it/mk2m6xn08gbh1.png?width=1114&format=png&auto=webp&s=74710510c17f720511129149918ebe1b73c3c977

$60 Pro+ plan gives you on Composer 2.5:
682.4 M / 40.6% * 100% = 1.680.780.000 tokens a month

$60 Pro+ plan gives you on Auto:
299.7 M / 26% * 100% = 1.152.690.000 tokens a month

$60 Pro+ plan gives you on Composer 2.5 Fast:
18 M / 4.4% * 100% = 409.100.000 tokens a month

I love Composer 2.5, I've said it before & will keep repeating it: best value for money.

Thank you Cursor! 💯

reddit.com
u/SunEconomy3251 — 9 hours ago
▲ 137 r/cursor+1 crossposts

Im reviewing so much ai generated code im forgetting im a dev

I caught myself asking claude how to write a debounce function last week, a DEBOUNCE function, I've written that thing from scratch probably 30 times since like 2015

so im 11 years in. Six months ago reviewing was maybe a fifth of my day, now it's most of it. The juniors prompt their way through features with Cursor or Claude Code, coderabbit does the first pass so the nitpicky stuff is gone before I even open the PR, and I just sit there all day checking architecture and business logic like some kind of code customs officer.

And the weird thing is I'm genuinely better at reviewing now. I catch stuff across PRs I never used to, two people quietly building the same helper in different corners of the repo, a refactor that changes behavior nobody asked it to change. That's a real skill and it's sharper than ever.

But the writing muscle is going and I can feel it going. I sat down to build a small thing for myself last weekend, no deadline, nobody waiting on it, and I kept reaching for the agent to scaffold it. I forced myself to do it by hand and it was slow and clumsy and kind of embarrassing (not fishing for "just practice more lol" btw, I know)

I know the job is shipping working software and not suffering for the craft. Still feels like losing something

anyone else deep in review mode and noticing this

reddit.com
u/Downtown-Function-10 — 15 hours ago
▲ 9 r/cursor

Cursor Ultra 20x ($100 1st month) or keep Codex 5x $100/month?

Just recently cancelled the Codex $100 plan after their 10x rate limit was over, jumped on Cursor $20 plan and I feel like it does a better job than Codex did at front-end work that I primarily do. Codex on the 10x felt pretty limitless but maybe that was cause of the 10x usage window. Cursor so far feels a bit better and $20 Pro even got me quite a bit of stuff done and very happy with it.

Has anyone switched between the Cursor Ultra 20x and Codex 5x recently? Curious to know for $100 which ones better (I will assume Cursor Ultra 20x). I understand comparing Cursor Ultra 20x to Codex Plus 20x is probably a better apples to apples comparison but just in terms of where $100 is better spent for the month.

Thank you.

Edit: Im just going to buy Cursor Ultra 20x, will report back after a few weeks.

reddit.com
u/Clear_Sky_5351 — 14 hours ago
▲ 9 r/cursor+8 crossposts

I built a Cursor workspace for keeping AI characters consistent across poses and outfits (YAML + chained references, not another img API)

r/StableDiffusion, r/comfyui, r/Cursor, r/SideProject

TL;DR: Paid Cursor workspace + Python pipeline for character libraries. One identity file, each new pose chains from the last registered image, outfits dress the reference instead of redrawing. Includes 7 characters with real PNGs. No cloud API — GenerateImage runs in your Cursor subscription.


I kept running into the same problem:

  • New prompt → new face
  • New pose → outfit breaks
  • New angle → accessories vanish

So I stopped treating every generation as a fresh character and built a character library workflow instead.

What it actually does

AI Character Production Systemcreate one character once, reuse it forever. http://mskt.gumroad.com/l/jygfmp

Not another image generator. A repo you open in Cursor:

  • One identity file (SSOT) — species, materials, proportions locked in YAML
  • Pose chaining — each new pose builds from the last registered active.png
  • Outfits — dress the reference, don't redraw from scratch
  • One change per generation — pose or outfit or angle, not all three at once

Outputs are yours to take anywhere:

  • YAML prompts → paste into Midjourney, ComfyUI, Flux, etc.
  • active.png per pose → img2img, video, your own app
  • Pick front / side / full body so accessories stay coherent

What's in the bundle

Piece Detail
Cursor workspace Slash commands: /new-character, /add-new-pose-hamster, /character-pose-grid, …
Docs + agent rules Step-by-step workflows, not vibes
Python pipeline Register, lint, 59 tests — scripts never call a model API
Image gen GenerateImage in Cursor — your subscription

7 ready-made characters (real YAML + PNGs, not empty scaffolds):

  • hamster — 15 images (richest example: poses + outfits)
  • stork — 10 (costumes)
  • frog, lion, tiger, tanned_girl — 9–13 each
  • scooter — 3 (minimal bootstrap)

Totals: 7 characters · 55 pose prompts · 69 canonical PNGs · 92 saved generations · 11 pose grids

What it's not

No kitchen scenes, full compose pipeline, cloud hosting, or unlimited auto-gen. Character libraries only — by design.

Day one in Cursor

Paste this after opening the folder:

> Get familiar with this project. Read README.md and AGENT_START_HERE.md, then start creating new characters or experiment with the existing ones.

Disclosure

This is a paid bundle I'm selling (Gumroad / store link in comments). I'm sharing because character consistency comes up constantly in these subs and I wanted to show the approach, not drop a link with zero context.

Happy to answer workflow questions in comments — even if you never buy it. What do you use today for keeping characters consistent across poses?

u/AccountantMoney4151 — 11 hours ago
▲ 0 r/cursor

Has anyone in India successfully purchased Cursor AI Pro?

I'm from India and I'm trying to purchase Cursor AI Pro, but my payment isn't going through. Has anyone in India been able to buy it successfully?

reddit.com
u/btslomlforever7 — 12 hours ago
▲ 24 r/cursor+1 crossposts

I don't quite understand this guys...

How is my Cursor IDE decided that I can use claude-fable-5-thinking-high model for FREE????

u/DifficultyWorking254 — 19 hours ago
▲ 0 r/cursor

Does Cursor spend too much time exploring your repo before making the first edit?

I've been using Cursor on a few larger repositories recently, and one thing keeps standing out.

Before it makes the first meaningful edit, it often spends a fair amount of time:

  • searching
  • opening files
  • following imports
  • trying to understand the structure

Once it finds the right place, the coding itself usually goes pretty well.

I'm curious if other people see the same thing.

Have you found anything that reduces that exploration phase?

  • Better project structure?
  • AGENTS.md?
  • MCP?
  • Something else?
reddit.com
u/Independent-Flow3408 — 20 hours ago
▲ 0 r/cursor

[Bug Report] Pro usage bar mismatch (6% + 0% = 5%?)

https://preview.redd.it/k47uc7tjudbh1.png?width=715&format=png&auto=webp&s=8036e7a5541fd1e7ab9fd7b8550e0706fefb26ca

Hi everyone,

I think my Pro usage dashboard is having a rounding or synchronization glitch.

The main "Total" progress bar shows 5%, but the breakdown underneath says 6% for Auto + Composer and 0% for API.

Mathematically, it doesn't add up since the sub-bar already exceeds the total. Has anyone else ran into this UI bug recently? Hopefully, the dev team can fix this tracking calculation.

reddit.com
u/bauhuynh2020 — 17 hours ago
▲ 42 r/cursor

vibe coding reddit is so funny

Saw someone say they found a way to bypass the claude 5 hour limit by using opus on microsoft azure

bro, that’s just the api

that’s not a loophole that’s literally how the product works

same energy as “i discovered you can save context in a markdown file”

real programmers reading this must be like

what the fuck are these people discovering

and i say this as one of them

i also learned what env variables are like 2 months ago lol

reddit.com
u/themotionguy — 1 day ago
▲ 2 r/cursor

Any tips for newbie on token saving?

I’m new to cursor and looking for any helpful tips on how to curtail usage. If anyone is kind enough and willing to share. I’m newish to OOP (7months of self teaching) and I liked that cursor lets me continue to grow learning to write code and rewiring how I think mentally.

But i must be doing something wrong here with it. I’ve had cursor for 14 hrs and already at 37% usage. Only used for review and assistance with two scripts. Which while they were fairly complex in a non widely used language, each one was still under 100 lines each.

Any noob friendly advice is greatly appreciated.

reddit.com
u/Gamerroundup — 1 day ago
▲ 2 r/cursor

Remote MCP is convenient, but where do you draw the permission line

MCP makes coding agents much more useful, but it also makes me pause before connecting anything with real write access.

Read-only tools feel easy to justify. Let the agent search docs, inspect issues, query logs, maybe read database schema. That saves time and the blast radius is limited. But the moment a tool can mutate something, I get much more careful. Send email. Edit production data. Change DNS. Close GitHub issues. Touch billing. Modify local network config. Those are not “just coding” anymore.

GitHub was the clearest example for me: letting the agent read issues, PR diffs, and CI logs felt obviously worth it, but I still won't give it merge, push, or close-issue powers without me re-reading the diff line by line.

I know approval prompts help, but I’m not fully relaxed about them. If the agent is in a long task and I’m tired, I can still approve a command too quickly. And for remote MCP, I also have to trust the server, the permissions, the logs, and my own memory of what I connected last week.

How are people drawing the line here? Do you make MCP tools read-only by default? Which actions require human approval every time? Are there tools you simply refuse to expose to agents? And for solo projects, do you use separate tokens with tiny permissions, or is that too much overhead?

Maybe I’m too cautious, but I would rather have a slightly slower agent than one that can quietly change the wrong thing.

reddit.com
u/BitByLiu — 1 day ago
▲ 19 r/cursor+1 crossposts

I made a 4-token prompting framework

I’ve been using AI coding agents a lot, and the failure mode that annoys me most is not when they make a small bug.

It’s when they understand almost what I meant.

You ask it to build something. It explores a bit, makes some assumptions, writes a bunch of code, and then you review it and realize the implementation is technically reasonable but spiritually wrong. Like, yes, this is related to my request. No, this is not the thing I had in my head.

The obvious answer is “write better prompts,” but I don’t really like that answer. I don’t want every task to start with a legal contract. I don’t want to say “as a senior software engineer” or “make no mistakes” or paste a 2,000-token ritual before asking for a button.

I also don’t love starting in plan mode.

Plans are useful, but starting with a plan often creates this weird review loop. The agent writes a plan, you ask for a change, now the plan needs to be updated, then you review that, then another detail shifts, and suddenly you’re doing project management cosplay with a chatbot.

What I actually want is much simpler.

I want the agent to talk to me first.

Not interrogate me. Not generate a giant plan. Not start coding. Just look at the codebase, think about the request, and come back with an opinion so we can get aligned before implementation.

So I made a tiny repo called hmm.

It is, depending on your generosity, either a prompting framework or a joke with a README.

The whole idea is this: instead of saying:

Build X

I say:

/hmm I want to build X

Then I stay in agent mode, not plan mode, and let the agent explore and respond like a pair programmer. It usually comes back with something like “here’s what I think you mean, here’s where this probably belongs, here are the tradeoffs.”

Then I read it.

That part matters more than people want to admit. Sometimes the agent is wrong. Sometimes I was vague. Sometimes it notices something in the codebase that changes my mind. Sometimes I ask:

/hmm are you sure about Y? Could we reuse Z instead?

And we keep going until the shape of the work feels right.

Then I say:

ok, build

That’s it.

The entire “framework” is basically one sentence:

Let’s discuss before implementing.

That’s the trick. Not a mega-prompt. Not a huge ruleset. Just a tiny nudge that changes the interaction from “go do this task” to “let’s make sure we mean the same thing first.”

The other thing I’ve found important is phrasing the prompt as an intention, not an action. “I want to build X” works better than “Build X” because it doesn’t give the model mixed signals. You’re not asking it to execute yet. You’re inviting it to collaborate.

This has made AI coding feel much less like delegating to a very confident stranger and more like working with someone who pauses before touching the code.

The repo is here: https://github.com/tumenbaev/hmm

It may look like a joke. It kind of is.

But the workflow is real, and it has genuinely changed how I use coding agents. Curious if other people already work this way.

▲ 213 r/cursor+2 crossposts

How can we reduce costs?

[on a free account] "Claude: I need you to make me another you, but for free. Thank you, Claude."

u/Training-Note-5251 — 2 days ago
▲ 26 r/cursor

Cuusor account hacked from India?

seems like my initial thought process was wrong, seems like my account was hacked. you can clearly see I stopped working at 8 am and went to sleep. and then a new computer gets added and starts blasting opus and fable, accepts contracts. turns on usage limit, fucker is still using my account as i can see new bills being generated.

u/hfbvm2 — 2 days ago
▲ 61 r/cursor+40 crossposts

Ask questions across your Markdown notes using a fully local Graph RAG engine. Built for Obsidian vaults, works with any folder of Markdown files. Extracts entity-relation triples from wikilinks & YAML frontmatter, retrieves answers via hybrid search (vector + BM25 + temporal). Multilingual. No cloud. Runs on Ollama.

https://github.com/benmaster82/Kwipu

u/WritHerAI — 2 days ago
▲ 80 r/cursor

so $200/week is the new cap?

if they actually did this, then it is likely verifiably true that a dollar above $200/week is waste.

u/prasadpilla — 3 days ago
▲ 1 r/cursor

How could I "Hit my useage limit" if Account clearly shows only 70% of usage is well, used.

Post name speeaks for itself. Coursor says "Youve hit your usage limit", so I decided to check my account. But the funny thing is

https://preview.redd.it/2ggzxx8kn7bh1.png?width=792&format=png&auto=webp&s=26b32b62d5d2e1f0001ba120f869b97706b28705

Only 70% of my included usage IS used. So i`m far from finishing it, I should have at least several more prompts, but no. "Youve hit your limit". What the hell?

reddit.com
u/FailingDisasterBro — 1 day ago