How do I disable Agent mode by default?

The problem is that when we press CTRL + L while code is highlighted, it initially enters agent mode. Then, pressing CTRL + N afterwards starts a new chat, but the input remains empty because the text copied via CTRL + L does not transfer.

It is just terrible, I don’t know where to start. You must undo this terrible update.

5 Likes

Is there any update to turn off agent mode? I would also like to disable this.
Currently it keeps defaulting to it, and I would like to just disable for now.

5 Likes

I would literally fire whoever was involved in this terrible user experience decision. It’s pretty clear you guys losing focus on what this product should be.

5 Likes

Could you guys take this seriously? I never received a follow up e-mail

1 Like

Just to add to this thread, I noticed that the “Fix in Chat” feature which I use extensively with Typescript now uses “Composer” by default (i.e. Agent, but I guess the tooltip hasn’t been updated). There are zero circumstances where I’d want to Agent for this, so I would love to see this reverted. Right now I have to click fix in chat, immediately stop Agent, switch to Ask, and then resubmit the query which is getting old fast.

7 Likes

The agent mode is highly erratic. Goes off topic, is too slow, consumes unnecessary tokes, I’ve seen it rethink 3-5 times in a row to only arrive at a still wrong answer. It negatively impacts my workflow as well.

Please dont try to ‘fix’ it as there is simply way too much going wrong.

6 Likes

I agree. It’s horrific.

2 Likes

+1 to the other voices here. I prefer to control exactly what gets passed in, and don’t want the agent hunting for other files, “fixing” low priority issues unrelated to the requirements of the prompt. I’ve noticed that files are also no longer fully passed in as context always, instead some system is grep’ing for what it thinks are relevant method names, which has been wasting a lot of time.

3 Likes

IMO this change made Cursor unusable. Please add a way to turn off agent mode. There’s no way I can let an LLM go rogue on a large project.

11 Likes

Very strange decision to make this the default. Unfortunately I think agent mode is an interesting concept but it is just very underbaked. We need an option to disable it or have it not be the default.

1 Like

I was sure there was a Cursor settings where you could set default mode for composer / chat. For myself, its the edit mode I want to be default, so an option to choose would be preferable.

And please dont be to narrowed on agent mode. There is A LOT of use cases where this doesn’t make sense to use ( Big project, limit what it may use / do, newer codebase where you need to specific content for each iteration… ).

1 Like

Having agent as a default is pretty bad for serious projects.

Besides, since this update, this is making the chat not getting the right context. E.g. I select lines 20 to 30 on my code. Then I do cmd + L, cmd + N, cmd + L and it tries to look at the complete file, instead of the lines I selected. The same if I copy paste them into the chat. This is destroying my workflow and making me thinking on changin Cursor.

Also, when I do cmd + enter to start the chat, it takes a lot of time "looking at my files, as it tries to do some “agentic” stuff. Before it was pretty quick, which was one of the features I loved, you just passed the context and it “immediately” produced code with that (which was a HUGE productivity bost compared to copy+paste de code into Claude). I’ve been copy pasting the code to other tools since this is happening. Pretty bad experience compared with the previous version.

8 Likes

Keeping the topic bumped because it’s not receiving attention from the Cursor team. I have also received no e-mail response from support in over 6 days. Give us a solution.

4 Likes

Could you answer the question?

How do we disable it? It is the MOST useless piece of garbage ever created!!!

2 Likes

YEAH!!! please make us CHOOSE these stuff.
sometimes i want cursor to not automatically change my code.
really want to bump the heck out of this smh

2 Likes

definitly need a way to disable agent mode. system is unusable when its constantly switching into agent mode and going crazy.

2 Likes

100% agree. This agentic first approach does not work for professionals managing large, high stakes codebases. Please allow a simple default to “ask”. Or when I switch to “ask” let it be sticky.

Please listen to your professional customers, and consider weighing them against the demands of VCs that I imagine are pushing hard for an agentic first development environment. The LLMs are great, and agents can produce prototypes. But these agents simply cannot contain in context the customer demands that your overarching architecture services. It will steamroll the important architectural compromises baked into your product codebase. It is a car that can impressively drive itself most places, but this version hits too many curbs for people with large, high stakes codebases to trust.

I’m excited to see how Cursors improves the agent, but it truly does not work for me as a default.

I really like Cursor, and don’t want to switch to alternatives. But this agent first UX approach had me find myself genuinely thinking about alternatives for the first time.

4 Likes

Can anyone add a single link to a positive comment they have seen on this forum about agent mode?

I have been told by Cursor directly that they have received tons of positive feedback about it, and that was one of the driving factors in developing it. I struggle to believe this at all since i have personally not read a positive thing about it, which can only mean one of two things… All the positive comments have just happened to elude me, or there is a more sinister or misdirected driving force behind it.

I won’t update from anything but 0.45 until i am forced to, until they abandon this garbage direction, and if they stick with their misguided guns. I will simply abandon Cursor and move to a competitor!

@danperks - Could you provide some links to some positive discussion from independent customers who are raving about Agent as you previously mentioned, so we can have a chance to understand their point of view and discuss?

3 Likes

I’m interested in cancelling my cursor subscription due to the lack of acknowledgement or a plan of action from the cursor team, please let me know if you find any viable alternatives.