Hey everyone, Lee from the Cursor team. Consolidating a few threads here to talk about the Cursor layout and feedback/suggestions on how we can improve the UI.
Summarizing some of the things you all said:
-
There were a few comments about the agents/editor toggle in the top navigation bar. We’ve since removed this in favor of customizable layouts. Our goal here is to make it easy for you to customize your default layout, and which panes you want open. In the top right, we now have the ability to change your default layout and panes (settings gear) + save it for the future and persist. We are also working to add keybindings here to switch between views.
-
There were comments around the update process and UI being changed. I apologize if this disrupted your workflow. We recently made some improvements to how you can work with agents in the Cursor view, and there’s an onboarding that is shown to help you configure the default layout. If you prefer using the classic editor view, and don’t use agents, you can keep the existing layout similar as your preferred option. I do want to acknowledge there was a bug where the sidebar position was flipped, sorry about that. We have fixed that in the latest release.
-
There were some issues with how you can create new chats + create new files. We fixed a bug related to when the new file keybind was triggered, which will be included in the next update (in case you saw cmd+n create a new agent when you expected a new file).
-
There were questions about the chat history functionality. When you are using the editor focused layout, with the agent on the side, there is a clock icon that shows the chat history. If you instead use the agent layout, then there is both a search bar on the side + the ability to scroll through the list of conversations (versus the dialog menu).
It’s very important for us to make the UI easy to use and stable for professional use. Whether you’re a developer who writes all code by hand, or uses some AI autocomplete with Tab, or does coding using agents, we want to make sure Cursor works well for you.
Our goal is to build a tool for professional engineers. If we do that well, we believe it will make programming more accessible for more and more people. However, our core focus is on building power tools for developers who are coding every day (similar to how we use Cursor to build Cursor).
Thank you and we’ll keep working to make this better! We have some other ideas for how to make layouts and the UI even more customizable in the future. We’re also aiming for further stability and performance improvements for the next Cursor release.
