Where does the bug appear (feature/product)?
Cursor CLI
Describe the Bug
Description
In the updated Cursor CLI, passing a model with an explicit reasoning or thinking level appears to preserve only the base model and drops the requested reasoning level.
For example:
agent --model claude-opus-4-7-thinking-high
agent --model gpt-5.5-extra-high
The CLI starts with the correct base model, such as claude-opus-4.7 or gpt-5.5, but the reasoning/thinking level is not applied. It defaults to medium instead of using thinking-high or extra-high.
System Message / Environment
- OS: Linux
6.1.158-180.294.amzn2023.x86_64 - Shell:
zsh - Cursor CLI /
agentversion:2026.05.04-08e5280 - Cursor CLI command tested:
agent --model claude-opus-4-7-thinking-high
agent --model gpt-5.5-extra-high
- Observed system behavior: the launched agent reports or behaves as the requested base model, but the reasoning level is medium rather than the requested high or extra-high setting.
Expected Behavior
The CLI should respect the full model identifier, including the requested thinking/reasoning level:
claude-opus-4-7-thinking-highshould use Opus 4.7 with high thinking.gpt-5.5-extra-highshould use GPT-5.5 with extra-high reasoning.
Actual Behavior
The CLI only applies the base model type and ignores the reasoning level suffix, defaulting the session to default reasoning levels.
Impact
This makes it impossible to launch high-reasoning CLI agents directly via agent --model, even when the model string explicitly includes the desired thinking level.
Repro Steps
-
Run:
agent --model claude-opus-4-7-thinking-high -
Observe that the session uses Claude Opus 4.7, but the thinking level is the default one.
-
Run:
agent --model gpt-5.5-extra-high -
Observe that the session uses GPT-5.5, but the reasoning level is medium (the default one after the update).
Suspected Cause
The updated CLI model parser appears to parse only the base model family/version and drops the reasoning/thinking level component from the model identifier.
Steps to Reproduce
Repro Steps
-
Run:
agent --model claude-opus-4-7-thinking-high -
Observe that the session uses Claude Opus 4.7, but the thinking level is the default one.
-
Run:
agent --model gpt-5.5-extra-high -
Observe that the session uses GPT-5.5, but the reasoning level is medium (the default one after the update).
Operating System
Linux
Version Information
- Cursor CLI /
agentversion:2026.05.04-08e5280
Does this stop you from using Cursor
No - Cursor works, but with this issue