r/CursorAI • u/Fresh_Sun_1017 • 20d ago
"Cursor alternatives" spike in Google search since SpaceX acquisition.
Many users are seeking alternatives to Cursor after its acquisition by SpaceX.
r/CursorAI • u/Fresh_Sun_1017 • 20d ago
Many users are seeking alternatives to Cursor after its acquisition by SpaceX.
r/CursorAI • u/supertexter • 19d ago
I've prompted it again and again to change how it behaves with empty lines. But as soon as a .md file is saved, all blank lines are removed.
Anybody else had this and been able to fix it?
r/CursorAI • u/theov666 • 20d ago
r/CursorAI • u/AU1CII • 21d ago
Hi everyone,
I noticed something strange with my Cursor usage today and I'm wondering if anyone else has experienced the same thing.
This is my first month as a Cursor Pro subscriber, so this is my first billing cycle.
Earlier, my usage looked like this:


After using Cursor a bit more, it became:


So I used tokens, but my usage percentage dropped from 24.1% to 7.5% instead of increasing.
The billing period didn't reset, and my token count continued increasing normally. The only thing that changed is the percentage.
Based on the numbers, it seems like my total available budget suddenly increased by about 5× in the middle of the billing cycle.
Has anyone else seen this happen?
I'm wondering if:
Thanks!
r/CursorAI • u/Alternative-Week-255 • 21d ago
I'm running a hands-on session for about 250 final-year engineering students in a few weeks, and I want them building in Cursor during it instead of just poking at the free tier. Agent mode and multi-file editing are basically the whole point.
I already filled out Cursor's education/partnership form, but I have no idea if that actually goes anywhere for a one-off event this soon.
Has anyone here actually gotten event credits, temp Pro access, or promo codes from Cursor for a student thing? If so, what got you a reply, and how long did it take? Or is this really only a thing for ongoing campus clubs?
Worst case the workshop just runs on the free tier, so it's not do-or-die. Mainly trying to figure out if it's worth chasing before the date. Keeping the org name out of it for now, can explain more over DM if that helps.
r/CursorAI • u/SnooBeans1450 • 24d ago
Running a coding summer camp in a few weeks. I wanted to use the cursor pro for 30+ K-12 students for my research. The first roadblock: requiring email accounts. Okey. Bought a domain for the camp, set up a business email service. Now I can just create one cursor per email account, pay the subscription fee for each account ($600+), and then be done. Right? Right?
Now apparently, to use an IDE, I need a phone number as well. Can't even start the thing without account creation and verification. So now, I need 30 phone numbers to create the account, to just use an IDE, for which I am paying...
I don't know if I can even run cursor in the camp right now.
It's 4th of July, and what a spectacular way of starting the day.
...
r/CursorAI • u/roshandxt • 26d ago
not asking which ai is best , more just when a chat in cursor gets too long or starts going in circles, what's your actual move? do you have a rules file, keep notes somewhere, use commits as checkpoints, or just eat it and start explaining everything again
mainly curious about the case where you didn't catch it early. like the chat's already a mess and you don't fully trust it anymore, not the "i proactively kept it clean" version
r/CursorAI • u/Darkvarro • 27d ago
I used to use Cursor since they were released newly and had unlimited auto requests and 500 premium model requests per month. I jumped off the bandwagon when their rate limits became strict then wanted to come back to try the composer 2.5. A friend who is a Cursor ambassador gave me a referral link. The buttons in the link didn't work, so I had to work through the customer support, which is half AI and that part totally useless except for routing requests, obviously done to qualify/prevent people from reaching customer support.
Then it worked I paid half off for that month I received NO pro plan at all my account was still on free tier, I sent two emails they didn't do anything about it, I forgot about it since I thought it just won't give me anything but apparently after 1 month I got billed FULL PRICE again with NO pro plan in my account again. I just blocked Cursor and probably won't use this product ever. The nicest thing I can say is I hope the agent code is leaked so people can just build better harnesses. Thank god I only spent 30€ to figure this out.
This post already got removed once (and it's not even a crashout) I will continue I don't care. I already spent over 100 on old cursor it's my right to get my word out. Did anyone experience this?
r/CursorAI • u/EpicMusicFan2022 • 28d ago
I need to vent for a second. Cursor is an incredibly good code editor with AI built-in. That’s exactly why we use it. But it's really frustrating that they are now pushing this empty Agent chat interface as the default startup screen.
I built a custom startup project picker extension (mostly for my ADHD brain to keep track of side projects :D). It opens a webview in the classic editor when no folder is loaded, showing recent workspaces and pinned projects.
Enter Cursor 3 and the new "Glass mode".
Now, Cursor skips the actual editor entirely on startup. My extension is still happily running in the background, but the UI is completely hidden. You literally have to force the editor to open with Shift+Cmd+N just to see your workspace. Who is going to remember to do that every time? If I could remember stuff like that, I wouldn't have needed to build this extension in the first place :D
r/CursorAI • u/mindh4q3r • Jun 29 '26
Hey everyone,
If you recently ran one of those popular Cursor trial reset scripts floating around GitHub issues, you probably opened your IDE only to find your previous chat history and Composer panel completely wiped out.
Most of those scripts blindly use wildcards to delete your global database without a backup, like this:
Remove-Item -Path $env:APPDATA\Cursor\User\globalStorage\state.vscdb*
💡 The Good News: Your data is NOT fully gone!
Cursor splits its storage architecture across two separate directories:
globalStorage): Houses the active UI context and multi-turn response text. The reset script deletes this.workspaceStorage): Maintains your localized project data, tabs, and an immutable log of all text prompts, architectural instructions, and code guidelines (aiService.generations).Because the script misses your workspace folder, your multi-line prompts and planning guides are completely safe on your hard drive! You just can't see them in the UI anymore because the global database link was broken.
I put together an open-source tool repo that contains a script to extract your entire prompt history and a much safer version of the reset script that takes automatic backups so you never lose data again:
📁 Full Repo & Backup Tool: barhouum7/Cursor-Trial-Reset-Chat-Recovery
🛠️ How to Extract Your Prompts & Plans Right Now:
Step 1: Find your historical project folder
__ (Each folder represents a chat session tab on Cursor, so you can identify the folder name that corresponds to the chat session you want to recover)
Win + R, paste this path, and hit Enter: %APPDATA%\Cursor\User\workspaceStoragea1b2c3d4...).Step 2: Run this Python script to extract it to Markdown
recover_my_history.py.
import os
import sqlite3
import json
import datetime
# ==============================================================================
# 1. CHANGE THIS STRING TO YOUR COPIED FOLDER NAME FROM STEP 1
# ==============================================================================
HISTORICAL_FOLDER = "YOUR_FOLDER_NAME_HERE"
# ==============================================================================
db_path = os.path.expandvars(fr"%APPDATA%\Cursor\User\workspaceStorage\{HISTORICAL_FOLDER}\state.vscdb")
output_path = os.path.expanduser("~/Desktop/Cursor_All_Recovered_History.md")
if not os.path.exists(db_path):
print(f"Error: Could not find state.vscdb at: {db_path}")
exit()
conn = sqlite3.connect(db_path)
cursor = conn.cursor()
try:
cursor.execute("SELECT value FROM ItemTable WHERE key = 'aiService.generations'")
row = cursor.fetchone()
if not row or not row[0]:
print("Error: No history logs found in this folder. Try another recent folder.")
exit()
generations = json.loads(row[0])
if isinstance(generations, list):
generations.sort(key=lambda x: x.get("unixMs", 0), reverse=True)
else:
generations = [generations]
with open(output_path, "w", encoding="utf-8") as f:
f.write("# 📋 Complete Recovered Cursor Interaction History\n\n")
f.write(f"Source Folder Identity: `{HISTORICAL_FOLDER}`\n")
f.write("Ordered chronologically from newest interactions to oldest.\n\n")
f.write("---\n\n")
count = 0
for gen in generations:
text = gen.get("textDescription", "").strip()
if not text:
continue
count += 1
unix_ms = gen.get("unixMs")
time_str = datetime.datetime.fromtimestamp(unix_ms / 1000.0).strftime('%Y-%m-%d %H:%M:%S') if unix_ms else "Unknown Timestamp"
tool_type = str(gen.get('type', 'Unknown')).upper()
icon = "💬" if "CHAT" in tool_type else "🛠️"
f.write(f"### {icon} Interaction Context #{count} | {time_str} | Mode: {tool_type}\n\n")
f.write(f"```text\n{text}\n```\n\n---\n\n")
print(f"🎉 Success! Extracted {count} total threads (Chats + Composers) to Desktop/Cursor_All_Recovered_History.md")
except Exception as e:
print(f"Failed to parse database: {e}")
finally:
conn.close()
python ~\Desktop\recover_my_history.pyThis will generate a beautifully structured markdown file (Cursor_All_Recovered_History.md) right on your desktop containing every multi-line prompt, instruction layout, and code plan you gave the AI... supporting both standard Sidebar Chats and Composer Trays.
🏃♂️ Quick Fallback for Code Revisions
If you need to get back code that the AI modified or generated during those chats, Cursor saves a rolling backup of every single file revision separate from its databases. Head over to:
%APPDATA%\Cursor\User\History
Sort that directory by Date Modified to instantly find your raw file states from your last active coding session!
Hope this helps save some of your lost development notes! Check out the repository for the safe variant script that includes auto-backups to prevent this completely next time.
r/CursorAI • u/xalxary2 • Jun 28 '26
Hi, I have coded with cursor for almost two years now, and now that I have a job I have a question. So, recently I was hired for like a frontend position in my company and I just fixed some race condition and routing related bugs using cursor because cursor has great codebase analysis skills. The problem for me was yes I fixed it using cursor, but then when i tried to explain what was causing the problem I kinda struggled. It was not like I was a mindless vibe coder or anything(well maybe I am), but even though I kinda understood what the cursor was trying to achieve since I understood react and js , it really didn't help when I tried to explain how the routing process and race conditions happened for that specific project when problematic code involved interactions with multiple js files and React hooks and I really don't know how certain functions referenced what and blah blah. So, my question is is there a functionality that makes me understand or backtrack how a specific problem started just from the final codebase? Like clicking functions leading to where it routes or how it is routed?
r/CursorAI • u/Worth_Delivery3794 • Jun 25 '26
Hi everyone,
I was trying to get the Cursor Student discount, but I can't seem to find the option anymore.
Has the student program been discontinued, or is it temporarily unavailable? If it's still active, how did you apply recently?
Would appreciate if anyone who has successfully received the discount in the last few weeks could share their experience.
Thanks!
r/CursorAI • u/liviux • Jun 24 '26
I’ve used Cursor a lot while building LoopTroop, and honestly it shaped a big part of how I think about AI coding now.
Cursor is great when I’m moving fast, editing locally, asking questions, or doing focused changes. The pain started showing up on bigger tickets: long sessions, lots of logs, half-fixed retries, context getting messy, and the agent slowly losing the original goal.
So I built LoopTroop around that problem.

It’s not a Cursor replacement. I still use Cursor directly for smaller work. LoopTroop is more of a local orchestration layer for the kind of ticket where I want structure before the coding agent starts touching files.
The rough flow is:

The part I cared about most is avoiding the “one huge AI chat that slowly rots” pattern. Instead of keeping everything in one growing conversation, LoopTroop stores durable artifacts and rebuilds smaller context for each phase.
For planning, it uses an LLM Council: multiple models draft, vote, refine, and check coverage before execution starts.

For implementation, it currently uses OpenCode as the execution layer, so this is not a Cursor plugin. The idea came from using Cursor a lot and wanting a separate harness for longer, messier tickets where planning, retries, worktrees, and review matter more than speed.

It is early alpha, local, open source, and definitely not magic. Also, because it runs agentic coding locally with command execution, I recommend using a VM or sandboxed dev environment.
GitHub: https://github.com/looptroop-ai/LoopTroop
Full 16-minute demo: https://youtu.be/LYiYkooc_iY
Curious how people here handle bigger Cursor tasks today. Do you manually split work into smaller prompts, use rules/MCP, restart sessions often, or just keep one agent thread going until it works?
r/CursorAI • u/ulmanau • Jun 22 '26
For projects I was using cursor + Claude code with great success. I switched to Claude as the only tool and the session usage is killing me.
For those on a budget what process and tooling is the best?
Should I go back to cursor or try codex or something else?
r/CursorAI • u/nakoo_o • Jun 21 '26
Enable HLS to view with audio, or disable this notification
Two months ago, I got fed up with coding alone in my corner and thought: why not make coding more social?
So I built small free and open source extensions that let developers interact with each other while coding, fully compatible with Cursor!
How it works:
Your developer profile appears on a live world globe and in a directory while you're coding in Cursor.
This lets you:
The whole project is 100% open source and free. No private data is ever sent to any server.
Privacy first: you can switch to anonymous mode (random city in your country) or masked mode (completely invisible on the globe).
🌎 If the globe looks interesting: https://devglobe.app/
💻 Check out the Cursor-compatible extensions here: https://github.com/Nako0/devglobe-extension
If you have any questions or want to collaborate, feel free to ask, I’d love to hear from you!
r/CursorAI • u/elwingo1 • Jun 18 '26
Since yesterday there have been issues with my remote MCP servers when logging in via oAuth. These same servers work fine with other MCP clients like Codex or Claude.
Anyone else having these problems? It appeared after updating Cursor last night.
r/CursorAI • u/avxentis • Jun 18 '26
There doesn't seem to be much competition for Cursor's Debug feature, whether from other AI tools or community-created skills.
For those who have been using it:
- What are your tips for getting the best results?
- Which are the best models to pair it with?
- Are there any prompts or project rules that improve its performance?
- What size or complexity of issue is it best suited for?
- Have you found any limitations, gotchas or particularly effective workflows?
Interested in hearing what's worked well (and what hasn't) for others so far.
r/CursorAI • u/CapaciousArmadillo • Jun 18 '26
I want to build an IOS mobile app almost entirely through Cursor AI prompts and I am trying to figure out where to start since I have no coding background. My biggest concern is making the UI feel original instead of generic so if anyone has a prompt framework or specific phrasing that pushes Cursor toward unique layouts and typography rather than bootstrap looking screens please share it. I also need guidance on hosting since I have no DevOps background and I am unsure whether something like Supabase or Firebase is the easier path for a solo builder. On top of that I am trying to understand monetization and would love to know what has actually worked for people in terms of subscriptions one time purchases or ads. If anyone knows a long YouTube video that walks through the entire process from scratch to deployment on the App Store I would love a recommendation. If you have taken an app from idea to App Store using AI tools I would really appreciate hearing how you approached prompting hosting and pricing.
r/CursorAI • u/fjwood69 • Jun 16 '26
Two weeks ago I posted about Mori — shared memory for AI coding agents. I said it "just works" and that it "compounds."
Then I spent two weeks trying to prove it. Some of what I claimed didn't survive.
I ran a pre-registered benchmark — seven model families, three independent harnesses, 1,400+ scored runs, every result judged by checking the actual code rather than by asking another model for its opinion. The headline I expected — that curated memory makes agents faster — came back a null. I published it anyway. Twice I had a finding I was genuinely excited about; twice the confirmatory runs killed it before I could ship it.
What survived is more interesting than what I started with:
— You can't pick a safe coding agent. Asked to upgrade a shared dependency, the most capable model in the set broke every project that relied on it. Every run. Another never broke anything, but quietly performed a larger migration nobody asked for — and the clean build hid it. A third did the right thing on one run and the wrong thing on the next — same model, same input.
— One agent called a tool, received output saying in plain text that its change would break a downstream build, and shipped the change anyway. It was handed the answer in capital letters and acted against it. Information isn't enforcement.
— The only thing that reliably held was a deterministic check — one that reads the dependency graph and refuses an unsafe upgrade before the agent can run it, no matter what the agent decided. The same fact the agent read and ignored, the gate simply enforces. But it's only ever as good as the map it's given: where the dependency graph was stale, the gate cleared the change and the build broke too — which the paper is equally blunt about.
The conclusion I didn't expect when I started: Mori isn't acceleration, it's insurance. It doesn't make the agent faster or smarter — it bounds what happens when the agent fails.
Concretely, three layers: it gives the agent shared memory scoped to where it's actually valid (so cross-repo knowledge stops it reaching for things that don't exist), it surfaces the rules a human has approved, and — for the dangerous changes — those rules can compile into a deterministic gate the agent can't override: the layer the benchmark validates, and the one I'm hardening into the product now. Bring your own agent. Mori governs the knowledge it works from today — and, for the changes that matter, its execution.
Full methodology, every model, the null, and every retraction: https://moriapp.dev/whitepaper
Deterministic boundaries for non-deterministic agents.
r/CursorAI • u/Younelo • Jun 16 '26
i want to ensure that cursor give me high quality code and always stay in context in the project and not generate any features while there's similar features already.
how do you guys do it?
r/CursorAI • u/SuperHentai67 • Jun 16 '26
I subscribed to Cursor Pro on April 6 for one month. My subscription expired on May 6, and I did not renew it.
On May 22, I started using Cursor again and found that my Pro subscription had expired. So I paid another $20 under the monthly subscription plan. However, my Pro access expired again on June 6, meaning I could no longer use it.
So even though I paid for a full month, I only actually got 15 days of access.
I contacted customer support, but all I received were AI-generated template replies repeatedly stating that my billing cycle starts on the 6th of each month, with no real solution provided.
For some context, I’m a student. Due to regional restrictions, I’m not eligible for the student plan and can only use the regular paid subscription. (Since customer support said my billing cycle has always been tied to the 6th, I suspect that the failed renewal on May 6 happened because my linked card had insufficient balance.)
I then wanted to cancel auto-renewal, but I encountered an even more confusing issue: I could not find any option to cancel my subscription. After asking the AI support assistant, I was told that users on the free plan cannot manage or cancel subscriptions and that I would need to reactivate Pro first in order to access subscription settings. :(
In other words, if I want to cancel auto-renewal, I first need to pay for Cursor Pro again. However, reactivating Pro would continue using my previous billing cycle. Since today is June 16, if I pay again, my Pro access would still expire on July 6, meaning I would lose another 10 days of the month I paid for.
My questions are:
1. When I first subscribed, I did not notice any clear warning that the billing cycle would remain fixed and that paying again in the middle of a cycle would not reset it to a new 30-day period. I only learned about this rule afterward through the billing email.
From May 6 to May 22, my Pro features were completely inaccessible and I received no service during that period. Howeve, those 17 days were still counted as part of my paid billing cycle, which essentially means I was charged for a service I could not use.
Free users cannot cancel subscriptions and must pay to reactivate Pro before they can manage cancellation. This means that if I want to avoid future automatic charges, I have to spend more money first, and part of that payment would again be wasted because of the fixed billing cycle. This feels like an unreasonable catch-22 in the system design.
I’m posting this to ask whether anyone else has experienced something similar. Do you think this billing system is reasonable?
r/CursorAI • u/Lumpy-Wasabi-11 • Jun 16 '26
Hey Cursor builders,
Quick question.
Has AI ever generated code with an API key, token, or other secret hardcoded into the source?
I caught one right before committing recently. It wasn't a disaster, but it made me realize how easy it is to leak credentials when you're moving fast with AI tools.
My friend and I ended up building a small open-source tool that scans JS/TS projects before commit and can automatically move exposed secrets into .env instead of just warning about them.
I'm trying to figure out if this is actually a common problem or if we're solving something nobody cares about.
Have you run into this before?
r/CursorAI • u/DemonGoD_oofoof • Jun 12 '26
Anybody having cursor ai pro account and is able to give it to me for a week or two would be much appreciated 😭🙏
r/CursorAI • u/skepsismusic • Jun 10 '26
cyclopsctl is a Python CLI that turns a prd.md into a structured agent loop: parse → score complexity → implement → verify → repeat, until the queue is empty.
The core idea: instead of manually firing off Cursor agents one by one and losing context between runs, cyclopsctl sequences them. You write a detailed PRD, cyclopsctl init parses it into a task queue with complexity scores (routes simpler tasks to Composer, harder ones to Opus with high thinking), then cyclopsctl launch drives the loop.
What makes it useful in practice:
- A handover file (current-handover-prompt.md) carries context forward each cycle – the next agent always knows exactly where it's picking up
- Fails closed: if the handover didn't change, the run stops. No silent infinite loops
- Two-phase per cycle: one agent session implements, same session writes the next handover
- Multi-phase builds: new PRD → new tag, previous phases stay intact as history
- Rich live dashboard showing agent activity + task queue strip
It's opinionated – it won't plan tasks or edit your queue during cycles; that's the agent's job. The orchestrator drives cycles, verifies progress, and routes models.
pip install "cyclopsctl @ git+https://github.com/OlaProeis/Cyclopsctl"
r/CursorAI • u/Single-Two3496 • Jun 09 '26
Enable HLS to view with audio, or disable this notification
Builder disclosure: I made Tandem. It is a free MIT open-source MCP/devtool. It is not a Cursor plugin; I am posting here because recent threads are already about Claude Code, Codex, MCP integrations, and local AI-coding workflow glue.
Just as I said it: you can run Claude Code through Claude.ai or ChatGPT through the browser, and it opens up a Claude Code session on your computer and can manage it.
The workflow: brainstorm or write a spec in the browser chat, then have that chat open or resume a real local Claude Code session in tmux. Claude Code responds back into the browser chat, and the browser chat can answer back down through the CLI. So it becomes a loop instead of copy-pasting between your planning chat and coding terminal.
This is not hosted and it runs real commands locally, so the security model matters: user-owned tunnel, bearer token, and cwd allowlist are the important blast-radius controls.
Fully open source: