Specialized Modes

Specialized modes for different workflows like debugging and read-only exploration

Debug

Diagnose, Trace, and Defeat Bugs with Precision.

Debug mode helps you find and fix problems in your code. The agent looks for bugs, errors, and issues by analyzing your code, checking error messages, and following how your program runs. Use debug mode when something isn’t working or you want to understand a problem.

Use Shift+Tab to switch to debug mode.

Ask

Explore your code. No edits. Just answers

Ask mode lets you explore and ask questions about your codebase without making any changes. The agent can read code, answer questions, and explain how things work, but won’t edit files or run commands. This makes it a safe option for learning and understanding your code. Some tools may not work in ask mode (for example, the browser tool is unavailable in Cursor’s ask mode).

Use Shift+Tab to switch to ask mode.