Claude Code vs Cursor compared on pricing, permission settings and rule files
Originally published at https://aicoding-guide.com . Claude Code and Cursor are both coding agents. Cursor is known as an editor, but it now ships a CLI too, so using it from a terminal looks much like using Claude Code. What changed in 2026 is what your subscription includes . Cursor is sold as pa

Veröffentlicht am 27. Oktober • Zuerst veröffentlicht auf aicoding-guide.com
Zuerst veröffentlicht auf aicoding-guide.com.
Claude Code und Cursor sind beide Coding-Agents. Cursor ist als Editor bekannt, wird mittlerweile aber auch mit einer CLI ausgeliefert, sodass die Nutzung im Terminal der Verwendung von Claude Code stark ähnelt.
Was sich 2026 geändert hat, ist der Umfang des Abonnements. Cursor wird als Teil des X Subscriptions verkauft, und darin enthalten sind Grok und Composer. Die Nutzung von Claudes Modellen kostet Aufpreis. Das ist der ausschlaggebendste Faktor bei der Wahl zwischen beiden.
Geprüft anhand der offiziellen Dokumentation, Stand 2026-10-28.
Die Dokumentation stellt es gleich zu Beginn klar: "Cursor wird als Teil des X Subscriptions verkauft, einem Abo für Grok, Cursor und X." Bezahlte Tarife enthalten ein wöchentliches Nutzungskontingent für Cursors eigene Modelle, Modelle von Drittanbietern sind nicht inbegriffen.
Teams kostet 30, 100 oder 200 Dollar pro Sitzplatz, Enterprise wird individuell berechnet. Die Preise verstehen sich ohne Steuern.
Plus ist der Tarif, den man genau lesen sollte. Laut Dokumentation laufen Cursors eigene Modelle dort mit festen Einstellungen: Fast aus, effort auf medium und Grok 4.7 im 256k-Kontextfenster. Kein Auto, keine Cloud Agents, keine Automations, kein Bugbot, kein Origin, keine Modelle von Drittanbietern und keine eigenen API-Keys.
Auf Claude-Seite kostet Free null Dollar, Pro 20 Dollar bei monatlicher Abrechnung oder 17 Dollar pro Monat bei jährlicher Zahlung (200 Dollar im Voraus), und Max beginnt bei 100 Dollar für die fünffache bis zwanzigfache Nutzung von Pro. Claude Code ist in Pro und Max enthalten und steht im Free-Tarif nicht zur Verfügung. Die Limits "setzen sich in einem rollierenden Fünf-Stunden-Sitzungsfenster zurück".
Für dasselbe Geld erhält man Unterschiedliches. Bei 8 Dollar gegenüber 20 Dollar wirkt Cursor Plus wie die günstigere Option. Doch Plus läuft mit Grok und Composer, nicht mit Claude. Die Nutzung von Claudes Modellen über Cursor erfordert Premium oder höher plus vorausbezahltes Guthaben, was den Vergleich umkehrt. Die entscheidende Frage lautet also nicht, welches Angebot billiger ist, sondern welches Abo das Modell enthält, das man verwenden möchte.
Die Dokumentation bezeichnet Pro, Pro+, Ultra, Start sowie Teams Standard und Premium zudem als "legacy Cursor plans". Zu beachten ist, dass Ultra sowohl in der aktuellen als auch in der Legacy-Liste auftaucht, sich die Bezeichnungen also überschneiden.
Die Berechtigungs-Token der Cursor CLI ähneln stark denen von Claude Code. Man listet sie unter permissions.allow und permissions.deny.
{ "permissions": { "allow": [ "Shell(git)", "Read(src/**/*.ts)", "Write(package.json)", "WebFetch(docs.github.com)", "Mcp(datadog:*)" ], "deny": [ "Shell(rm)", "Read(.env*)", "Write(**/*.key)" ] } } Vollbildmodus aktivieren Vollbildmodus beenden Shell heißt Shell statt Bash, und Änderungen erfolgen über Write statt Edit. Bei MCP schreibt Claude Code mcp__<server>__<tool>, während Cursor Mcp(server:tool) verwendet. Das Aussperren von.env funktioniert in beiden Fällen gleich. Zur Syntax von Claude Code siehe Claude Code permissions in settings.json.
Der eigentliche Unterschied liegt darin, wo Einstellungen abgelegt werden können. Die Cursor CLI liest ~/.cursor/cli-config.json global und <project>/.cursor/cli.json pro Projekt, doch die Dokumentation stellt klar: "Nur Berechtigungen können auf Projektebene konfiguriert werden. Alle anderen CLI-Einstellungen müssen global gesetzt werden."
In Cursor ist die Berechtigungskonfiguration also das Einzige, was ein Projekt abweichend festlegen kann. Das ist ein anderes Design als bei Claude Code, wo fünf Ebenen von managed settings bis zu den Benutzereinstellungen nahezu jeden Schlüssel überschreiben können.
Bei Project Rules ist die Dateiendung die Falle. Die Dokumentation sagt: "Eine einfache.md-Datei in.cursor/rules wird vom Regelsystem ignoriert, weil ihr das Frontmatter für description, globs und alwaysApply fehlt." Verwende.mdc oder alternativ AGENTS.md.
Claude Code nutzt CLAUDE.md. Da Cursor AGENTS.md einliest, liegt die aufgeräumteste Lösung für die gleichzeitige Nutzung beider darin, den gemeinsamen Inhalt in AGENTS.md zu pflegen und aus CLAUDE.md darauf zu verweisen. Auch Codex liest AGENTS.md, sodass sich dieser Ansatz bei allen drei Tools auszahlt.
Die Modellqualität wird bewusst ausgeklammert, da sie sich mit jeder Veröffentlichung ändert. Für den gleichen Vergleich mit anderen Tools siehe Codex vs Claude Code und Gemini CLI vs Claude Code.
Automatisch übersetzt. Das Original auf Englisch ist unten aufklappbar.
Original (Englisch) anzeigen
Posted on Oct 27 • Originally published at aicoding-guide.com
Originally published at https://aicoding-guide.com.
Claude Code and Cursor are both coding agents. Cursor is known as an editor, but it now ships a CLI too, so using it from a terminal looks much like using Claude Code.
What changed in 2026 is what your subscription includes. Cursor is sold as part of the X Subscription, and what comes with it is Grok and Composer. Using Claude's models costs extra. That is the single biggest factor in choosing between them.
Verified against the official documentation as of 2026-10-28.
The documentation opens with it: "Cursor is sold as part of The X Subscription, one subscription for Grok, Cursor, and X." Paid plans come with a weekly pool of usage for Cursor's models, and third-party models are not included.
Teams is $30, $100 or $200 per seat, and Enterprise is custom. Prices exclude tax.
Plus is the tier to read carefully. The documentation says it runs Cursor's own models at fixed settings: Fast off, effort medium, and Grok 4.7 on the 256k context window. No Auto, Cloud Agents, Automations, Bugbot, Origin, third-party models, or your own API keys.
On the Claude side, Free is $0, Pro is $20 billed monthly or $17/mo billed annually ($200 up front), and Max starts at $100 for 5x or 20x Pro's usage. Claude Code is included in Pro and Max, and is not available on Free. Limits "reset on a rolling five-hour session window".
The same money buys different things At $8 against $20, Cursor Plus looks like the cheaper option. But Plus runs Grok and Composer, not Claude. Running Claude's models through Cursor needs Premium or above plus prepaid credit, which reverses the comparison. The reliable question is not which is cheaper but which subscription contains the model you want to use.
The documentation also calls Pro, Pro+, Ultra, Start, and Teams Standard and Premium "legacy Cursor plans". Note that Ultra appears in both the current and the legacy lists, so the names overlap.
Cursor CLI's permission tokens look a lot like Claude Code's. You list them under permissions.allow and permissions.deny.
{ "permissions": { "allow": [ "Shell(git)", "Read(src/**/*.ts)", "Write(package.json)", "WebFetch(docs.github.com)", "Mcp(datadog:*)" ], "deny": [ "Shell(rm)", "Read(.env*)", "Write(**/*.key)" ] } } Enter fullscreen mode Exit fullscreen mode Shell is Shell rather than Bash, and edits are Write rather than Edit. For MCP, Claude Code writes mcp__<server>__<tool> while Cursor writes Mcp(server:tool). Keeping.env out of reach works the same way in both. For the Claude Code syntax, see Claude Code permissions in settings.json.
The real difference is where settings can live. Cursor CLI reads ~/.cursor/cli-config.json globally and <project>/.cursor/cli.json per project, but the documentation states: "Only permissions can be configured at the project level. All other CLI settings must be set globally."
So in Cursor, permissions are the only thing a project can vary. That is a different design from Claude Code, where five scopes from managed settings down to user settings can override nearly any key.
The extension is the trap in Project Rules. The documentation says "A plain.md file in.cursor/rules is ignored by the rules system because it has no frontmatter to specify description, globs, and alwaysApply." Use.mdc, or use AGENTS.md instead.
Claude Code uses CLAUDE.md. Because Cursor reads AGENTS.md, the tidiest arrangement for using both is to keep the shared content in AGENTS.md and reference it from CLAUDE.md. Codex reads AGENTS.md too, which makes this pay off across all three.
Model quality is left out deliberately, since it changes with each release. For the same comparison against other tools, see Codex vs Claude Code and Gemini CLI vs Claude Code.