Aider

A free terminal tool that edits your code with the model you choose, turning every change into a git commit you can review or undo.

Price
Free
Free tier
Free tier: yes
Updated
Updated Sep 6, 2026
Website
Website

Good for / not for

  • Developers who live in a terminal and want AI edits that show up as normal git commits.
  • Anyone who wants to pick their own model — OpenAI, Anthropic, DeepSeek or a local one through Ollama.
  • Learning how an AI coding agent works, because every step it takes is visible in the chat and in git log.
  • Small, focused changes across a few files where you name the files yourself.
  • People who want a graphical editor with a chat panel — there is no GUI.
  • Teams that need MCP servers or tool integrations; Aider does not support MCP.
  • Anyone who wants a product that ships a new version every week — releases have stalled.

What it actually does

You start Aider inside a git repository and add the files you want it to work on with /add. Then you type what you want in plain English — add a flag, fix a bug, write a test — and Aider sends the relevant files and your request to the model you configured. It reads the reply, applies the edits directly to your files and makes a git commit with a message describing the change. That commit is the whole point: you review it with git diff, keep it, or type /undo and it is gone. Nothing lands in your codebase without a commit you can inspect. Aider works with any model that its LiteLLM layer can reach, which covers the major API providers and local models served by Ollama, so switching models is a flag, not a migration. It also builds a lightweight map of your repository so the model knows what functions exist beyond the files you added. There is no editor plugin to install and no account to create; the tool is a Python package and your API key.

Add a flag, get a commit

aider cli.py, then: "add a --verbose flag that prints each step"

Aider proposes a diff to cli.py, applies it, and commits it with a generated message. git log shows the change as its own commit; /undo reverts it.

From the vendor's docs

Pricing and free-plan limits

Free tier: Everything is free; you pay your model provider for tokens.

PlanPriceWhat you get
Open sourceFree
  • The full tool, Apache-2.0 licensed
  • Any model through LiteLLM, including local models via Ollama
  • Runs entirely on your machine with your own API keys

There is no vendor plan at all. Your only cost is what your model provider charges for tokens.

Prices checked on Sep 6, 2026 against the vendor's pricing page. Plans change often — confirm before you pay.

Three honest limitations

  1. No MCP support, so it cannot use the growing set of MCP servers that Cline and other agents plug into.
  2. No tagged release since v0.86.0 on 9 August 2025 — commits continue, but rivals ship weekly and Aider does not.
  3. Terminal only: you manage context by hand with /add, and there is no visual diff view outside git.

Alternatives

  • ClineChoose Cline instead if you want the same open-source, bring-your-own-key model inside VS Code with MCP support.
  • OpenCodeChoose OpenCode instead if you want a terminal agent that is still shipping releases every week and supports 75+ providers.
  • ZedChoose Zed instead if you would rather have a fast editor with agents built in than a tool that sits beside your editor.

Getting started in 5 minutes

  1. Install it: python -m pip install aider-install && aider-install
  2. Export an API key for the provider you want, for example ANTHROPIC_API_KEY or OPENAI_API_KEY.
  3. cd into a git repository and run aider with a model flag, for example aider --model sonnet.
  4. Type /add path/to/file.py, then describe the change you want in a sentence.
  5. Check git log and git diff; type /undo if you do not like the commit.

Aider questions

Is Aider free?
Yes. Aider is open source under Apache-2.0 and has no paid plan. You pay only your model provider for the tokens each request uses.
Which models work with Aider?
Any model reachable through LiteLLM: OpenAI, Anthropic, DeepSeek, Gemini and others by API key, plus local models served by Ollama.
Does Aider change my code without asking?
It applies edits and commits them, but every change is its own git commit. Review with git diff and revert with /undo or git.
Is Aider still maintained?
Commits continue, but there has been no tagged release since v0.86.0 in August 2025. Treat it as stable rather than fast-moving.
Aider or Cline?
Aider if you work in a terminal and want git-native edits; Cline if you want an editor panel, MCP support and a project that ships often.

Related reading

Sources

Research-compiled, not hands-on tested. Compiled from official docs, the vendor's pricing page and community reviews as of Sep 6, 2026. We haven't tested it hands-on yet.

Cline

Free

A free open-source agent inside VS Code that edits files and runs commands, asking your permission before each step.

A free terminal agent that talks to 75+ model providers, so no single AI company can price you out or shut you off.

Zed

from $10/month

A fast native editor written in Rust with agents and multiplayer built in, and 2,000 free accepted AI edit predictions.