Agent Ignoring Rules Set in Cursor Settings

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The Agent is ignoring rules I’ve configured in Cursor Settings → Rules. The rules are enabled but not being applied during conversations.

Steps to Reproduce

Long amount of rules

Expected Behavior

Agent actually reading the rules, understanding it, and following it.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.35
VSCode Version: 1.105.1
Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120
Date: 2026-01-13T07:39:18.564Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

For AI issues: which model did you use?

all

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report.

This is a known issue, especially with a large number of rules. The team is already working on improving how long rules are handled. The issue is that they can take up too much of the model’s context.

A few things that will help us narrow it down:

Can you check the size of your rules?
How many rules do you have in Cursor Settings → Rules? We recommend keeping each rule under 500 lines. If you have one huge rule or lots of big ones, that could be the cause.

Workaround:

  • Split large rules into smaller, more focused ones
  • Use “Apply to Specific Files” instead of “Always Apply” where possible, it reduces context load
  • Make sure your rules use “Always Apply” and not “Agent Decides” since the latter is less reliable

Quick test:
Try creating one simple test rule, literally 2 to 3 lines, with type “Always Apply”, and see if it works. This helps confirm whether the issue is the size or something else.

If the issue still happens even with a short rule, send the Request ID from the chat (top right menu → Copy Request ID) so the team can check the details.

Related threads:

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.