# Guides

**URL:** https://forum.cursor.com/c/guides/20.md

[Latest](https://forum.cursor.com/latest.md) · [Categories](https://forum.cursor.com/categories.md) · [Tags](https://forum.cursor.com/tags.md)

---

## [About the Guides category](https://forum.cursor.com/t/about-the-guides-category/146876)

<div class="topic-metadata">

**Author:** [@Colin](https://forum.cursor.com/u/Colin)\
**Replies:** 0\
**Last updated:** [December 19, 2025, 2:47pm UTC](https://forum.cursor.com/t/about-the-guides-category/146876 "2025-12-19T14:47:11Z")

</div>

Share what you’ve figured out. Tutorials, workflows, and how-tos that help other Cursor users level up. Questions belong in Support.

---

## [Making Cursor Think Like a Hacker: A Security Guide for Vibe Coders](https://forum.cursor.com/t/making-cursor-think-like-a-hacker-a-security-guide-for-vibe-coders/152758)

<div class="topic-metadata">

**Author:** [@Behi\_Sec](https://forum.cursor.com/u/Behi_Sec)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 5:59am UTC](https://forum.cursor.com/t/making-cursor-think-like-a-hacker-a-security-guide-for-vibe-coders/152758 "2026-10-19T05:59:46Z")

</div>

I’m a bug bounty hunter and pentester. I’ve spent the last 5 years chasing security vulnerabilities in web apps, from small local companies to Google and Reddit. When vibe-coding took off, social media got flooded with …

---

## [How to undo "Import VS Code Extensions and Settings"](https://forum.cursor.com/t/how-to-undo-import-vs-code-extensions-and-settings/175066)

<div class="topic-metadata">

**Author:** [@mariovalney](https://forum.cursor.com/u/mariovalney)\
**Replies:** 0\
**Last updated:** [October 16, 2026, 11:49pm UTC](https://forum.cursor.com/t/how-to-undo-import-vs-code-extensions-and-settings/175066 "2026-10-16T23:49:20Z")

</div>

There is no undo for Import VS Code Extensions and Settings. If you run it from the Command Palette by accident, Cursor replaces your user settings with your VS Code settings and installs the VS Code extensions that were…

---

## [How to Migrate Cursor AI Chats from Old Machine to a New Machine (Same Codebase)](https://forum.cursor.com/t/how-to-migrate-cursor-ai-chats-from-old-machine-to-a-new-machine-same-codebase/128724)

<div class="topic-metadata">

**Author:** [@AdhamKazi](https://forum.cursor.com/u/AdhamKazi)\
**Replies:** 2\
**Last updated:** [October 2, 2026, 8:05pm UTC](https://forum.cursor.com/t/how-to-migrate-cursor-ai-chats-from-old-machine-to-a-new-machine-same-codebase/128724 "2026-10-02T20:05:45Z")

</div>

How to Migrate Cursor AI Chats from Old Machine to a New Machine (Same Codebase) 1. Keep the Same Path Structure Make sure your project path on the new machine matches exactly with the old machine. Example: PS C:\\User…

---

## [Solution for latest version cursor CPU HIGH ISSUE](https://forum.cursor.com/t/solution-for-latest-version-cursor-cpu-high-issue/173599)

<div class="topic-metadata">

**Author:** [@Em\_Strange](https://forum.cursor.com/u/Em_Strange)\
**Replies:** 0\
**Last updated:** [October 2, 2026, 1:30pm UTC](https://forum.cursor.com/t/solution-for-latest-version-cursor-cpu-high-issue/173599 "2026-10-02T13:30:03Z")

</div>

entirely: sudo nano /tmp/rgwrap Paste this into nano: #!/bin/bash RG\_ORIG="/usr/bin/rg" LOG="/tmp/rg-cursor.log" TIMEOUT=30 args=() for arg in "$@"; do \[\[ "$arg" == "--follow" \]\] && continue \[\[ "$arg" == "--no-ign…

---

## [Fix for chat "Reconnect" issue in devcontainers](https://forum.cursor.com/t/fix-for-chat-reconnect-issue-in-devcontainers/172133)

<div class="topic-metadata">

**Author:** [@Dmitry\_Blinov](https://forum.cursor.com/u/Dmitry_Blinov)\
**Replies:** 4\
**Last updated:** [September 23, 2026, 5:57am UTC](https://forum.cursor.com/t/fix-for-chat-reconnect-issue-in-devcontainers/172133 "2026-09-23T05:57:29Z")

</div>

Where does the bug appear (feature/product)? Cursor IDE Describe the Bug After recent update, since yesterday, I was experiencing “Reconnecting” with any chat request from within my devcontainers and “Taking longer than…

---

## [FIX: Cursor stuck "Thinking" / infinite loading due to proxy buffering](https://forum.cursor.com/t/fix-cursor-stuck-thinking-infinite-loading-due-to-proxy-buffering/172464)

<div class="topic-metadata">

**Author:** [@Connection\_Api\_s](https://forum.cursor.com/u/Connection_Api_s)\
**Replies:** 0\
**Last updated:** [September 21, 2026, 4:54am UTC](https://forum.cursor.com/t/fix-cursor-stuck-thinking-infinite-loading-due-to-proxy-buffering/172464 "2026-09-21T04:54:09Z")

</div>

Hi everyone, If you are experiencing lagging, timed-out chats, or failing composer tools, you can easily verify if a network proxy is causing the issue. Here is how to run the built-in diagnostics and completely resolve…

---

## [Architectural guidelines for managing context across multi-package monorepos in Cursor](https://forum.cursor.com/t/architectural-guidelines-for-managing-context-across-multi-package-monorepos-in-cursor/172669)

<div class="topic-metadata">

**Author:** [@MemorySync](https://forum.cursor.com/u/MemorySync)\
**Replies:** 0\
**Last updated:** [September 22, 2026, 1:30pm UTC](https://forum.cursor.com/t/architectural-guidelines-for-managing-context-across-multi-package-monorepos-in-cursor/172669 "2026-09-22T13:30:19Z")

</div>

When working in larger monorepos or multi-service projects, Composer often pulls context from the wrong package or mixes up frontend and backend conventions. Here is a 3-step configuration that solves cross-package blee…

---

## [How to eliminate Composer token bloat and slow response times using scoped .mdc globs](https://forum.cursor.com/t/how-to-eliminate-composer-token-bloat-and-slow-response-times-using-scoped-mdc-globs/172340)

<div class="topic-metadata">

**Author:** [@MemorySync](https://forum.cursor.com/u/MemorySync)\
**Replies:** 0\
**Last updated:** [September 19, 2026, 11:14am UTC](https://forum.cursor.com/t/how-to-eliminate-composer-token-bloat-and-slow-response-times-using-scoped-mdc-globs/172340 "2026-09-19T11:14:10Z")

</div>

If your Cursor Composer is feeling sluggish or burning through token credits rapidly, check your .cursor/rules/ configuration. A common pitfall is marking multiple .mdc files with alwaysApply: true. When you have 4–5 ru…

---

## [How to structure multi-project .cursorrules to avoid composer prompt bloat and context drift](https://forum.cursor.com/t/how-to-structure-multi-project-cursorrules-to-avoid-composer-prompt-bloat-and-context-drift/171999)

<div class="topic-metadata">

**Author:** [@MemorySync](https://forum.cursor.com/u/MemorySync)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 10:24am UTC](https://forum.cursor.com/t/how-to-structure-multi-project-cursorrules-to-avoid-composer-prompt-bloat-and-context-drift/171999 "2026-09-17T10:24:29Z")

</div>

As codebases grow, many developers dump every single architecture standard, coding convention, and linter requirement into a single monolithic \`.cursorrules\` file. While this seems convenient initially, it quickly trigg…

---

## [How to prevent Cursor Composer from ignoring architectural rules across session restarts (Full .cursorrules setup)](https://forum.cursor.com/t/how-to-prevent-cursor-composer-from-ignoring-architectural-rules-across-session-restarts-full-cursorrules-setup/171909)

<div class="topic-metadata">

**Author:** [@MemorySync](https://forum.cursor.com/u/MemorySync)\
**Replies:** 0\
**Last updated:** [September 16, 2026, 6:30pm UTC](https://forum.cursor.com/t/how-to-prevent-cursor-composer-from-ignoring-architectural-rules-across-session-restarts-full-cursorrules-setup/171909 "2026-09-16T18:30:55Z")

</div>

If you have spent serious time building large codebases in Cursor, you have almost certainly hit this frustrating wall: You set up your rules, build out features with Composer, and everything works great. Then tomorrow,…

---

## [A connected memory server can still do nothing in Cursor](https://forum.cursor.com/t/a-connected-memory-server-can-still-do-nothing-in-cursor/171402)

<div class="topic-metadata">

**Author:** [@izgorodin](https://forum.cursor.com/u/izgorodin)\
**Replies:** 0\
**Last updated:** [September 12, 2026, 12:59am UTC](https://forum.cursor.com/t/a-connected-memory-server-can-still-do-nothing-in-cursor/171402 "2026-09-12T00:59:35Z")

</div>

I connected a memory MCP server to Cursor, saw the green status, and assumed the agent would start remembering. It didn’t. The connection only gives the agent tools. It still needs an operating rule for when to call the…

---

## [How to Use a Custom OpenAI-Compatible API in Cursor: Setup, Limits, and Tips](https://forum.cursor.com/t/how-to-use-a-custom-openai-compatible-api-in-cursor-setup-limits-and-tips/171497)

<div class="topic-metadata">

**Author:** [@Ramin\_Faizy](https://forum.cursor.com/u/Ramin_Faizy)\
**Replies:** 0\
**Last updated:** [September 13, 2026, 11:08am UTC](https://forum.cursor.com/t/how-to-use-a-custom-openai-compatible-api-in-cursor-setup-limits-and-tips/171497 "2026-09-13T11:08:06Z")

</div>

I’ve been experimenting with custom OpenAI-compatible endpoints in Cursor recently, mainly because I wanted more flexibility over which models I could use without changing the rest of my development workflow. There are …

---

## [Disabling built-in Bugbot + Security Automations fixed “Taking longer than expected” / slow Agent](https://forum.cursor.com/t/disabling-built-in-bugbot-security-automations-fixed-taking-longer-than-expected-slow-agent/170561)

<div class="topic-metadata">

**Author:** [@Dominik1](https://forum.cursor.com/u/Dominik1)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 8:50am UTC](https://forum.cursor.com/t/disabling-built-in-bugbot-security-automations-fixed-taking-longer-than-expected-slow-agent/170561 "2026-09-04T08:50:51Z")

</div>

Hey everyone, I had an issue where the Agent/Composer kept showing “Taking longer than expected” and felt noticeably slow. What fixed it for me: I disconnected / disabled the built-in Automations under Automations → Fr…

---

## [One-line script outcomes for Cursor agents — \`-AgentSummary\` and the PowerShell probe contract](https://forum.cursor.com/t/one-line-script-outcomes-for-cursor-agents-agentsummary-and-the-powershell-probe-contract/166775)

<div class="topic-metadata">

**Author:** [@villepispa](https://forum.cursor.com/u/villepispa)\
**Replies:** 2\
**Last updated:** [August 29, 2026, 5:28am UTC](https://forum.cursor.com/t/one-line-script-outcomes-for-cursor-agents-agentsummary-and-the-powershell-probe-contract/166775 "2026-08-29T05:28:32Z")

</div>

The problem Cursor agents often run helper scripts with a single allowlisted Shell call such as: pwsh -NoProfile -File scripts/Invoke-SomeGate.ps1 If the agent then needs to branch on success vs failure, a common insti…

---

## [Trim your \`.cursor/rules/\` token load by 32% — shorthand dictionary + backbone-doc pattern (measured, 57 files)](https://forum.cursor.com/t/trim-your-cursor-rules-token-load-by-32-shorthand-dictionary-backbone-doc-pattern-measured-57-files/169818)

<div class="topic-metadata">

**Author:** [@villepispa](https://forum.cursor.com/u/villepispa)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 11:18am UTC](https://forum.cursor.com/t/trim-your-cursor-rules-token-load-by-32-shorthand-dictionary-backbone-doc-pattern-measured-57-files/169818 "2026-08-28T11:18:01Z")

</div>

The problem with growing rules Every rule with alwaysApply: true gets injected into the model’s context on every turn in that workspace. Rules start small. Then you add usage guidelines, commit conventions, quality-gate …

---

## [Handing off a Cursor task mid-flow - when you hit your usage limit or the work needs someone else](https://forum.cursor.com/t/handing-off-a-cursor-task-mid-flow-when-you-hit-your-usage-limit-or-the-work-needs-someone-else/169694)

<div class="topic-metadata">

**Author:** [@Patil\_Aslanian](https://forum.cursor.com/u/Patil_Aslanian)\
**Replies:** 0\
**Last updated:** [August 27, 2026, 1:52pm UTC](https://forum.cursor.com/t/handing-off-a-cursor-task-mid-flow-when-you-hit-your-usage-limit-or-the-work-needs-someone-else/169694 "2026-08-27T13:52:22Z")

</div>

Two things reliably kill a good Cursor session on our team: hitting the usage limit halfway through a task, and realising the task actually needs someone else - different repo access, different domain knowledge, or just …

---

## [Running an AI Development Team in Cursor: From Requirement to Testable Delivery](https://forum.cursor.com/t/running-an-ai-development-team-in-cursor-from-requirement-to-testable-delivery/168756)

<div class="topic-metadata">

**Author:** [@joinwell52](https://forum.cursor.com/u/joinwell52)\
**Replies:** 0\
**Last updated:** [August 18, 2026, 2:40pm UTC](https://forum.cursor.com/t/running-an-ai-development-team-in-cursor-from-requirement-to-testable-delivery/168756 "2026-08-18T14:40:18Z")

</div>

Opening four Cursor Agent windows does not automatically create a development team. It creates four parallel conversations. The difference becomes obvious when one Agent changes an interface, another tests the previou…

---

## [How to Replace backlog.md with an External Task Tracker in Cursor for Better Visibility & Team Collaboration](https://forum.cursor.com/t/how-to-replace-backlog-md-with-an-external-task-tracker-in-cursor-for-better-visibility-team-collaboration/168248)

<div class="topic-metadata">

**Author:** [@Anastasia314](https://forum.cursor.com/u/Anastasia314)\
**Replies:** 1\
**Last updated:** [August 13, 2026, 11:00am UTC](https://forum.cursor.com/t/how-to-replace-backlog-md-with-an-external-task-tracker-in-cursor-for-better-visibility-team-collaboration/168248 "2026-08-13T11:00:51Z")

</div>

The Problem with backlog.md If you use Cursor’s Plan Mode or agent workflows, keeping tasks in a backlog.md or tasks.md file is usually the default approach. While it keeps context inside the workspace, it quickly hits a…

---

## [A map of where your coding agent's tokens actually go (200+ tools, patterns and setups)](https://forum.cursor.com/t/a-map-of-where-your-coding-agents-tokens-actually-go-200-tools-patterns-and-setups/166868)

<div class="topic-metadata">

**Author:** [@bkotrys](https://forum.cursor.com/u/bkotrys)\
**Replies:** 0\
**Last updated:** [July 28, 2026, 2:08pm UTC](https://forum.cursor.com/t/a-map-of-where-your-coding-agents-tokens-actually-go-200-tools-patterns-and-setups/166868 "2026-07-28T14:08:31Z")

</div>

Most of the token cost in agentic coding is not the code generation itself. It is everything around it: re-reading the same files, agents rediscovering context they already had, fan-out where every task spawns new tasks,…

---

## [macOS: Open Folder did nothing - fixed by changing the app path](https://forum.cursor.com/t/macos-open-folder-did-nothing-fixed-by-changing-the-app-path/166220)

<div class="topic-metadata">

**Author:** [@CrimsonJM](https://forum.cursor.com/u/CrimsonJM)\
**Replies:** 1\
**Last updated:** [July 21, 2026, 2:45am UTC](https://forum.cursor.com/t/macos-open-folder-did-nothing-fixed-by-changing-the-app-path/166220 "2026-07-21T02:45:50Z")

</div>

Bug report details Where does the bug appear? Editor, Tab & Chat — Agents window / Open Folder. Describe the bug Clicking Open Folder in the Agents window did nothing. The native macOS folder picker never appeared. S…

---

## [I created an AMAZING MODE called "RIPER-5 Mode" Fixes Claude 3.7 Drastically!](https://forum.cursor.com/t/i-created-an-amazing-mode-called-riper-5-mode-fixes-claude-3-7-drastically/65516)

<div class="topic-metadata">

**Author:** [@robotlovehuman](https://forum.cursor.com/u/robotlovehuman)\
**Replies:** 160\
**Last updated:** [July 14, 2026, 2:19pm UTC](https://forum.cursor.com/t/i-created-an-amazing-mode-called-riper-5-mode-fixes-claude-3-7-drastically/65516 "2026-07-14T14:19:52Z")

</div>

This has fixed just about EVERY SINGLE problem for me with Claude 3.7 in Cursor - It has turned my development into a CRACKED BEAST - I code about 12 hours a day, and I work on about 2 different Cursor windows at a time …

---

## [Ralph Cursor Guide](https://forum.cursor.com/t/ralph-cursor-guide/149998)

<div class="topic-metadata">

**Author:** [@cursor.pxjrc](https://forum.cursor.com/u/cursor.pxjrc)\
**Replies:** 1\
**Last updated:** [July 8, 2026, 4:50pm UTC](https://forum.cursor.com/t/ralph-cursor-guide/149998 "2026-07-08T16:50:37Z")

</div>

The Ralph Wiggum Technique: Running Autonomous Cursor Agents for Hours “It’s better to fail predictably than succeed unpredictably.” — Geoffrey Huntley What is Ralph? Ralph (named after Ralph Wiggum from The Simpsons …

---

## [A simple repo-context workflow for Cursor: index.md navigation plus grep-friendly tags](https://forum.cursor.com/t/a-simple-repo-context-workflow-for-cursor-index-md-navigation-plus-grep-friendly-tags/165180)

<div class="topic-metadata">

**Author:** [@m\_pashka](https://forum.cursor.com/u/m_pashka)\
**Replies:** 0\
**Last updated:** [July 8, 2026, 3:27pm UTC](https://forum.cursor.com/t/a-simple-repo-context-workflow-for-cursor-index-md-navigation-plus-grep-friendly-tags/165180 "2026-07-08T15:27:50Z")

</div>

I’ve been experimenting with a small repo convention for making Cursor/agent context easier to navigate without depending on a separate indexing service. The workflow has two parts: Every meaningful directory gets an i…

---

## [\[SOLVED\] How to use Deepseek in Cursor?](https://forum.cursor.com/t/solved-how-to-use-deepseek-in-cursor/46417)

<div class="topic-metadata">

**Author:** [@truell20](https://forum.cursor.com/u/truell20)\
**Replies:** 18\
**Last updated:** [June 30, 2026, 1:56pm UTC](https://forum.cursor.com/t/solved-how-to-use-deepseek-in-cursor/46417 "2026-06-30T13:56:56Z")

</div>

Deepseek V3 and R1 are supported in 0.45 and 0.44! You can enable them in Settings \> Models \> turning on deepseek-r1 or deepseek-v3. We host these models in the US.

---

## [VHDL language rules](https://forum.cursor.com/t/vhdl-language-rules/163580)

<div class="topic-metadata">

**Author:** [@Jeremie\_Veyret](https://forum.cursor.com/u/Jeremie_Veyret)\
**Replies:** 1\
**Last updated:** [June 20, 2026, 1:37pm UTC](https://forum.cursor.com/t/vhdl-language-rules/163580 "2026-06-20T13:37:32Z")

</div>

Just to mention I had to set rules when working with VHDL that might be useful for others. Cursor made some mistake when writing VHDL code like Use output signal within an entity Write the same signal from mult…

---

## [CONTRACT-Style-Comments for the AI Coding Agent - Intro](https://forum.cursor.com/t/contract-style-comments-for-the-ai-coding-agent-intro/155860)

<div class="topic-metadata">

**Author:** [@ajaxStardust](https://forum.cursor.com/u/ajaxStardust)\
**Replies:** 0\
**Last updated:** [March 25, 2026, 12:55pm UTC](https://forum.cursor.com/t/contract-style-comments-for-the-ai-coding-agent-intro/155860 "2026-03-25T12:55:27Z")

</div>

Have a look at the Contract-Style-Comments Template which you can tell the agent to clone to use the methodology. Last time I posted about it, my account was deleted. Here’s hoping a human can realize it’s a human posti…

---

## [\[Guide\] A Simpler, More Autonomous AI Workflow for Cursor \[New Update\]](https://forum.cursor.com/t/guide-a-simpler-more-autonomous-ai-workflow-for-cursor-new-update/70688)

<div class="topic-metadata">

**Author:** [@kleosr](https://forum.cursor.com/u/kleosr)\
**Replies:** 67\
**Last updated:** [May 26, 2026, 7:07pm UTC](https://forum.cursor.com/t/guide-a-simpler-more-autonomous-ai-workflow-for-cursor-new-update/70688 "2026-05-26T19:07:23Z")

</div>

Hey everyone, Following up on the previous KleoSr Cursor Rules system, I’ve been working for the past week and the engagement with the community inside my old thread: \[Guide\] Maximizing Coding Efficiency with MCP Sequen…

---

## [How to use MiniMax-M2.7 in Cursor](https://forum.cursor.com/t/how-to-use-minimax-m2-7-in-cursor/161430)

<div class="topic-metadata">

**Author:** [@orchid](https://forum.cursor.com/u/orchid)\
**Replies:** 1\
**Last updated:** [May 25, 2026, 5:08am UTC](https://forum.cursor.com/t/how-to-use-minimax-m2-7-in-cursor/161430 "2026-05-25T05:08:46Z")

</div>

MiniMax-M2.7 is a new Chinese frontier model from MiniMax. According to some benchmarks, it has almost caught up with Opus-4.6. However, based on my tests over the past few days, I’ve concluded that it doesn’t even measu…

---

## [My Best Practices for MDC rules and troubleshooting](https://forum.cursor.com/t/my-best-practices-for-mdc-rules-and-troubleshooting/50526)

<div class="topic-metadata">

**Author:** [@Meh-S-Eze](https://forum.cursor.com/u/Meh-S-Eze)\
**Replies:** 13\
**Last updated:** [May 21, 2026, 6:41am UTC](https://forum.cursor.com/t/my-best-practices-for-mdc-rules-and-troubleshooting/50526 "2026-05-21T06:41:12Z")

</div>

I’ve been exploring how Cursor’s MDC rules work by experimenting with the AI. I wanted to share what I learned by feeding different files into context and asking the AI what it saw. mdc\_rule\_system Situation: What’s th…

[Next page](https://forum.cursor.com/c/guides/20.md?page=1)
