Aider

Terminal pair programmer that commits every change it makes to git.

Free tier Free and open source; you pay the model provider directly Verified 2026-11-09 open-sourcecligit

Use it for

Small, frequent commits where the git log is the review surface

Skip it if

Large architectural rewrites without supervision; it edits fast and the auto-commit history gets noisy

An open-source coding assistant that runs in a terminal, builds a map of the repository, and applies edits directly to files. Every change becomes a commit with a generated message, which makes `git diff` the natural review step. Works with most model providers, so the cost model is yours to choose.

Related tools

All tools

3 alternatives overlap with this one. Compare them →