Aider

Open-source CLI coding agent — bring your own API key and get a power-user terminal workflow.

By Paul Gauthier Free + Variable Verified 2026-05-09
Get Aider →

Best for

  • Terminal natives who want full control and don't want to pay a subscription
  • Engineers who want git-aware automatic commits per change
  • Running on local models for privacy or cost reasons

Weak at

  • Polish — UX is functional, not pretty
  • Long autonomous runs — Claude Code is more capable here

Pricing

Tier Price Notes
Software $0 / one-time Open source — you only pay for the underlying model API
Model API costs Variable / usage Typically $5–50/month of model costs depending on usage

First-hand notes

TODO replace with first-hand notes. Suggested angles: setting up with Claude vs OpenAI vs local model, how the auto-commit workflow feels compared to Cursor's pending-diff model, where it shines (small surgical edits) vs where it stumbles (long multi-step plans).

What it is

Aider is an open-source CLI tool that turns your terminal into an AI pair programmer. You point it at a git repo, give it an API key (any major provider, or a local model), and chat with it about changes — which it applies as automatic commits.

What it does well

The auto-commit workflow is unique: every change Aider makes lands as a labeled git commit, so review and rollback are git-native. Model flexibility is unmatched — switch between Claude, GPT-5, DeepSeek, or a local Ollama model with a flag.

Cost-wise, paying per-token to a frontier model is often cheaper than a fixed subscription if your usage is moderate.

Where it falls short

The interface is text-only. Long autonomous runs are weaker than Claude Code’s because Aider is more conversational by design. There is no MCP support — if you want a deeply agentic tool with extensive tool use, look elsewhere.

Verdict

The best free option if you're comfortable in the terminal and willing to pay for model API usage directly. Hits a sweet spot for indie hackers who want to avoid subscription stacking.

Alternatives to Aider