aider v0.86.0
Added support for all GPT-5 models. Added support for Grok-4 via `xai/grok-4` and `openrouter/x-ai/grok-4` model names. Added support for `gemini/gemini-2.5-flash-lite-preview-06-17` model, by Tamir Zahavi-Brunner…
https://github.com/Aider-AI/aider/releases·tool·20 items·last fetched
Added support for all GPT-5 models. Added support for Grok-4 via `xai/grok-4` and `openrouter/x-ai/grok-4` model names. Added support for `gemini/gemini-2.5-flash-lite-preview-06-17` model, by Tamir Zahavi-Brunner…
New Models Added support for new Gemini models including `gemini-2.5-pro`, `gemini-2.5-flash`, and `gemini-2.5-pro-preview-06-05` with thinking tokens support. Updated model aliases: `flash` now points to…
Model support & provider updates Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., `claude-sonnet-4-20250514`, `claude-opus-4-20250514`) across various providers. The default `sonnet`…
Added support for `gemini-2.5-pro-preview-05-06` models. Added support for `qwen3-235b` models. Added repo-map support for OCaml and OCaml interface files, by Andrey Popp. Added a spinner animation while waiting for…
Support for GPT 4.1, mini and nano. Improved support for using architect mode with Gemini 2.5 Pro. Add support for `xai/grok-3-beta`, `xai/grok-3-mini-beta`, `openrouter/x-ai/grok-3-beta`…
Added support for the `openrouter/openrouter/quasar-alpha` model. Currently free on OpenRouter. Quasar scored 55% on the polyglot coding benchmark Run with `aider --model quasar` Offer OpenRouter OAuth authentication…
OpenRouter OAuth integration: Offer to OAuth against OpenRouter if no model and keys are provided. Select OpenRouter default model based on free/paid tier status if `OPENROUTER_API_KEY` is set and no model is…
Added support for SOTA Gemini 2.5 Pro. Added support for DeepSeek V3 0324. Added a new `/context` command that automatically identifies which files need to be edited for a given request. Added `/edit` as an alias for…
Added support for thinking tokens for OpenRouter Sonnet 3.7. Added commands to switch between model types: `/editor-model` for Editor Model, and `/weak-model` for Weak Model, by csala. Added model setting validation to…
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-tokens` command to set thinking token…
Improved support for thinking/reasoning models: Added `--thinking-tokens` CLI option to control token budget for models that support thinking. Display thinking/reasoning content from LLMs which return it. Enhanced…
Basic support for Claude 3.7 Sonnet Use `--model sonnet` to use the new 3.7 Thinking support coming soon. Bugfix to `/editor` command. Downgrade streamlit dependency to avoid threading bug. Added support for…
Dynamically changes the Ollama context window to hold the current chat. Better support for o3-mini, DeepSeek V3 & R1, o1-mini, o1 via secondary API providers. Remove `` tags from R1 responses for commit messages (and…
Full support for o3-mini: `aider --model o3-mini` New `--reasoning-effort` argument: low, medium, high. Improved handling of context window size limits, with better messaging and Ollama-specific guidance. Added support…
Support for DeepSeek R1. Use shortcut: `--model r1` Also via OpenRouter: `--model openrouter/deepseek/deepseek-r1` Added Kotlin syntax support to repo map, by Paul Walker. Added `--line-endings` for file writing, by…
Prompts to help DeepSeek work better when alternating between `/ask` and `/code`. Streaming pretty LLM responses is smoother and faster for long replies. Streaming automatically turns of for model that don't support it…
Full support for o1 models. Watch files now honors `--subtree-only`, and only watches that subtree. Improved prompting for watch files, to work more reliably with more models. New install methods via uv, including…
Watch files improvements: Use `# ... AI?` comments to trigger aider and ask questions about your code. Now watches all files, not just certain source files. Use `# AI comments`, `// AI comments`, or `-- AI comments` to…
Aider works with LLM web chat UIs. New `--copy-paste` mode. New `/copy-context` command. Set API keys and other environment variables for all providers from command line or yaml conf file. New `--api-key provider=key`…
Use aider in your IDE or editor. Run `aider --watch-files` and it will watch for instructions you add to your source files. One-liner `# ...` or `// ...` comments that start or end with "AI" are instructions to aider…