Aider CLI — Full Command Surface
Aider — Command Surface. 39 operations across files, editing, git, models, chat, modes, quality, IO, voice, web, map, settings, and session lifecycle. Lead operation: Aider Request Code Edit (the default `/code` flow that drives a multi-file diff-based edit against the user's local Git working tree). Self-contained Naftiko capability covering one Aider business surface.
What You Can Do
MCP Tools
add-files
Aider Add Files to Chat
drop-files
Aider Drop Files From Chat
add-read-only-files
Aider Add Read-Only Files
list-files
Aider List Files in Session
request-code-edit
Aider Request Code Edit
architect-mode
Aider Enter Architect Mode
ask-question
Aider Ask Question About Code
switch-chat-mode
Aider Switch Chat Mode
show-diff
Aider Show Diff Since Last Message
undo-last-commit
Aider Undo Last Aider Commit
commit-changes
Aider Commit Changes Outside Chat
run-git-command
Aider Run Git Command
switch-main-model
Aider Switch Main Model
switch-weak-model
Aider Switch Weak Model
switch-editor-model
Aider Switch Editor Model
list-available-models
Aider List Available Models
clear-chat-history
Aider Clear Chat History
reset-session
Aider Reset Session
report-token-usage
Aider Report Token Usage
set-reasoning-effort
Aider Set Reasoning Effort
set-thinking-tokens
Aider Set Thinking Token Budget
show-settings
Aider Show Current Settings
show-repository-map
Aider Show Repository Map
refresh-repository-map
Aider Refresh Repository Map
run-shell-command
Aider Run Shell Command
run-test-command
Aider Run Test Command
run-lint
Aider Run Lint and Fix
record-voice-input
Aider Record Voice Input
scrape-web-page
Aider Scrape Web Page
paste-from-clipboard
Aider Paste Clipboard Content
copy-last-message
Aider Copy Last Assistant Message
copy-chat-context
Aider Copy Chat Context as Markdown
open-editor-prompt
Aider Open Editor for Prompt
load-command-script
Aider Load Command Script
save-command-script
Aider Save Command Script
get-help
Aider Ask Help Question
open-github-issue
Aider Report a Problem
exit-session
Aider Exit Session
get-launch-config
Aider Get Launch Configuration
update-launch-config
Aider Update Launch Configuration