Agent mode
Unlock instant edits and rapid results
Agent mode lets the AI make immediate edits and run commands without asking for plan approval. It’s best for quick changes, rapid development, and when you want fast results. In this mode, the agent has full access to edit files and use tools.
How to use it
Cursor: Use Shift+Tab to rotate through modes, select “Agent” mode (default)
Kilo Code: Select “Code Mode” from mode selector (default)
Claude Code: Default mode or use --permission-mode acceptEdits for automatic file edit approval
Codex: Default mode (Agent mode is the default)
Junie: Default “Code” mode provides full editing capabilities. Select “Ask” mode in the mode picker dropdown for read-only exploration.
OpenCode: Build mode
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.
Supported agents:
- Cursor (Use Shift+Tab to switch to debug mode)
- Kilo Code (Debug Mode is available in mode selector - type
/debugor use mode selector)
Not supported agents:
- Claude Code (Has
--debugflag but it’s for debugging Claude Code itself, not a mode for debugging user code) - Codex (No dedicated debug mode - can help with debugging tasks but no specific mode feature)
- Junie (No dedicated debug mode)
- OpenCode
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).
Supported agents:
- Cursor (Use Shift+Tab to switch to ask mode)
- Kilo Code (Ask Mode is available in mode selector - type
/askor use mode selector, limited to read/browser/mcp tools) - Junie (Select “Ask” in the mode picker dropdown)
Partially supported agents:
- Claude Code (Use Plan Mode:
claude --permission-mode planor press Shift+Tab - provides read-only functionality) - Codex (Use read-only mode:
/approvalsselect “Read Only” orcodex --sandbox read-only) - OpenCode (Plan mode recommended instead) https://opencode.ai/docs/agents/#general
Not supported agents:
- None