Complete Aider commands reference — 44 commands across 2 categories. Quick reference cheat sheet for Cross-platform (terminal).
| Shortcut | Action |
|---|---|
| /add | Add files to the chat so aider can edit them or review them in detail |
| /architect | Enter architect/editor mode using 2 different models. If no prompt provided, switches |
| /ask | Ask questions about the code base without editing any files. If no prompt provided, switches |
| /chat-mode | Switch to a new chat mode |
| /clear | Clear the chat history |
| /code | Ask for changes to your code. If no prompt provided, switches to code mode |
| /commit | Commit edits to the repo made outside the chat (commit message optional) |
| /context | Enter context mode to see surrounding code context. If no prompt provided, switches to context |
| /copy | Copy the last assistant message to the clipboard |
| /copy-context | Copy the current chat context as markdown, suitable to paste into a web UI |
| /diff | Display the diff of changes since the last message |
| /drop | Remove files from the chat session to free up context space |
| /edit | Alias for /editor: Open an editor to write a prompt |
| /editor | Open an editor to write a prompt |
| /editor-model | Switch the Editor Model to a new LLM |
| /exit | Exit the application |
| /git | Run a git command (output excluded from chat) |
| /help | Ask questions about aider |
| /lint | Lint and fix in-chat files or all dirty files if none in chat |
| /load | Load and execute commands from a file |
| /ls | List all known files and indicate which are included in the chat session |
| /map | Print out the current repository map |
| /map-refresh | Force a refresh of the repository map |
| /model | Switch the Main Model to a new LLM |
| /models | Search the list of available models |
| /multiline-mode | Toggle multiline mode (swaps behavior of Enter and Meta+Enter) |
| /ok | Alias for /code Ok, please go ahead and make those changes. (any args are appended) |
| /paste | Paste image/text from the clipboard into the chat. Optionally provide a name for the image |
| /quit | Exit the application |
| /read-only | Add files to the chat that are for reference only, or turn added files to read-only |
| /reasoning-effort | Set the reasoning effort level (values: number or low/medium/high depending on model) |
| /report | Report a problem by opening a GitHub Issue |
| /reset | Drop all files and clear the chat history |
| /run | Run a shell command and optionally add the output to the chat (alias: !) |
| /save | Save commands to a file that can reconstruct the current chat session's files |
| /settings | Print out the current settings |
| /test | Run a shell command and add the output to the chat on non-zero exit code |
| /think-tokens | Set the thinking token budget, eg: 8096, 8k, 10.5k, 0.5M, or 0 to disable |
| /tokens | Report on the number of tokens used by the current chat context |
| /undo | Undo the last git commit if it was done by aider |
| /voice | Record and transcribe voice input |
| /weak-model | Switch the Weak Model to a new LLM |
| /web | Scrape a webpage, convert to markdown and send in a message |
| Shortcut | Action |
|---|---|
| Ctrl + C | Stop |
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"