Aider v0.77.0
- Support for 130 new programming languages with linter support through tree-sitter-language-pack
- Support for 20 new programming languages with repo-map support
- /think-tokens command to set thinking token budget with human-readable formats like 8k, 10.5k, 0.5M
- /reasoning-effort command to control model reasoning level
- Display of thinking token budget and reasoning effort in model information
- --auto-accept-architect flag (default: true) to automatically accept changes from architect coder format without confirmation
- Support for cohere_chat/command-a-03-2025 and gemini/gemma-3-27b-it models
- ignore_permission_denied option to file watcher to prevent errors when accessing restricted files
- The /think-tokens and /reasoning-effort commands now display current settings when called without arguments
- --thinking-tokens argument now accepts string values with human-readable formats
- The bare /drop command now preserves original read-only files provided via args.read
- AutoCompleter now requires 3 characters for autocompletion to reduce noise
- Bug where default model would be set by deprecated --shortcut switches even when already specified in the command line
- Handling of JSONDecodeError when loading model cache file
- Handling of GitCommandError when retrieving git user configuration
-
Big upgrade in programming languages supported by adopting tree-sitter-language-pack.
- 130 new languages with linter support.
- 20 new languages with repo-map support.
-
Added
/think-tokenscommand to set thinking token budget with support for human-readable formats (8k, 10.5k, 0.5M). -
Added
/reasoning-effortcommand to control model reasoning level. -
The
/think-tokensand/reasoning-effortcommands display current settings when called without arguments. -
Display of thinking token budget and reasoning effort in model information.
-
Changed
--thinking-tokensargument to accept string values with human-readable formats. -
Added
--auto-accept-architectflag (default: true) to automatically accept changes from architect coder format without confirmation. -
Added support for
cohere_chat/command-a-03-2025andgemini/gemma-3-27b-it -
The bare
/dropcommand now preserves original read-only files provided via args.read. -
Fixed a bug where default model would be set by deprecated
--shortcutswitches even when already specified in the command line. -
Improved AutoCompleter to require 3 characters for autocompletion to reduce noise.
-
Fixed handling of JSONDecodeError when loading model cache file.
-
Fixed handling of GitCommandError when retrieving git user configuration.
-
Added ignore_permission_denied option to file watcher to prevent errors when accessing restricted files, by Yutaka Matsubara.
-
Aider wrote 72% of the code in this release.