UX Enhancement Ideas: quick model switching, in-IDE stats, and smarter code integration

As a primary user of Cursor AI’s chat feature/pane (haven’t explored Composer much yet), I have several suggestions for improving the user experience:

1. Model selection and usage

  • Would love to see an option to configure or quickly select which model processes small chat responses and code snippet reviews
  • Specifically, the ability to route certain interactions to unlimited-quota models while keeping the default output on premium models
  • Add a shortcut key or simple toggle to switch between two preferred models:
    • Primary premium model (e.g., Sonnet or 4o)
    • Chosen unlimited model (e.g., Cursor Small or 4o-mini).
  • This would help optimize quota usage while maintaining quality where needed

2. Enhanced code navigation and version control

  • Currently, we have the apply button with diff view and accept/reject options
  • Would be valuable to add:
    • A direct link to view the existing code without immediately using the apply button
    • An optional “revert” button after applying changes to easily go back to the previous version removing the diff stuff.

3. Intelligent auto-completion in chat

  • Implement tab completion for known project variables within the chat interface
  • This would eliminate the need to fully type out or copy/paste variable names
  • Would significantly improve the flow of discussions about code

4. Integrated usage statistics

  • Would love to see the usage statistics/credit counters directly within the Cursor IDE (top or bottom)
  • Currently have to check these outside the main interface via Settings | Cursor - The AI Code Editor
  • Having this information readily available would help with quota management and model selection decisions

These features would make the chat interface more powerful while maintaining its simplicity and improving integration with the coding workflow.

Would love to hear others’ thoughts on these suggestions or similar improvements they’d like to see.