Support for interactive buttons (quick replies)

Hello Cursor team!

I would like to request a feature for the AI chat interface: support for interactive buttons (quick replies) that allow users to select from multiple options with a single click, instead of typing their choice.

Use case:

  • When the AI assistant asks the user to confirm an action or choose between several options (e.g., [A] Do X, [B] Do Y, [C] Cancel), it would be much more convenient to have clickable buttons for each option.
  • This would greatly improve UX, reduce friction, and speed up decision-making in the chat.

Current workaround:

  • The user has to type their choice manually, which is less efficient and can lead to typos or ambiguity.

Suggested implementation:

  • Allow the AI to render a set of buttons or quick replies in the chat, each corresponding to a possible action or answer.
  • Optionally, support markdown or a simple syntax for defining these buttons in the AI’s response.

Thank you for considering this feature! It would make AI-driven workflows in Cursor even more powerful and user-friendly.

Hey, thanks for the feature request, it’s a great idea, we’ll consider it.

Roo code already has this feature and it works really well. I also think Cursor should add it

Yes! And Kilo code too. The difference from the full-time AI assistant Cursor is even deeper automation, although at the expense of losing the flexibility of the dialogue. And the action selection buttons are outside the dialog. As always, this is both good and bad.: it’s easier, but less flexible. but if you simultaneously add buttons directly to the chat body, where the developer is asked at the end of the dialogue about further variations of actions, this will allow you to retain all flexibility + ensure accuracy and convenience.

1 Like

Background:
During AI conversations in Cursor, it’s common for the AI to present multiple options for users to choose from. Currently, these choices are displayed only as plain text, requiring users to manually type option content or numbers to respond, which creates a less intuitive and efficient user experience.

Requested Feature:
We hope Cursor can intelligently recognize multiple-choice questions in AI responses and automatically render them as interactive UI components, including:

  1. Automatic Choice Format Recognition

    • Recognize “A. B. C.” formats
    • Recognize “1. 2. 3.” numbered formats
    • Recognize “- Option1 - Option2” list formats
  2. UI Component Styles

    • Single choice: Circular radio buttons
    • Multiple choice: Square checkboxes
    • Button groups: Clickable tab-style options
  3. Interactive Experience

    • Click options to submit choices directly without manual input
    • Support keyboard shortcuts for selection (1, 2, 3 or A, B, C)
    • Display selection confirmation feedback
  4. Compatibility

    • Maintain original text input method as fallback option
    • Support custom toggle to enable/disable this feature

This feature would significantly enhance the AI conversation experience by making the selection process more intuitive and efficient.

1 Like

Cursor Agent often ends an activity with recommended next steps (ex. update documentation reflecting this change, run tests, continue to next on the to do list, save progress, etc.). It would be convenient if we could click those options and prompt Agent along its own recommended path forward.

Ex. Agent ends message with Would you like me to make this quick fix?

When clicked Agent continues as if we had said “Yes” or “Great work, keep it up little guy. You’re a rockstar” or “ok” etc.

1 Like