LIVE
ActiveOpen-source terminal pair programmerSource check · September 13, 2026

Aider

A terminal pair-programming workflow with repository mapping, Git integration and cloud or local model support.

TerminalCode EditingRepo UnderstandingGitTests And LintLocal Models

Product briefing

What it is and how it fits a coding workflow

Aider keeps the interaction close to Git and the terminal: it builds a map of the codebase, proposes edits, can commit changes and can run lint/test cycles. It connects to a broad range of hosted models and local endpoints, making it a useful low-friction option for engineers who prefer explicit diffs and repository history over a large integrated IDE. It is also one of the more approachable choices for trying different models on the same task. Results still depend heavily on model compatibility and a clean, reviewable Git workflow.

Best fit

  • Terminal-first pair programming with Git as the review surface
  • Trying hosted and local LLMs on real repositories
  • Iterative edits validated by lint and tests

Probably not your fit if…

A polished native desktop IDE with built-in cloud task management.

What stands out

  • ↗ Model-agnostic and open source
  • ↗ Repository map and automatic Git commits
  • ↗ Can run linting and tests after changes

Trade-offs to check

  • ! Primarily a terminal workflow
  • ! Generated commits and edits still need human review

Primary references

Verify features at the source

This profile is an editorial comparison, not a performance benchmark. Product features, plans and availability can change; verify your required workflow before adopting it.

Related field notes

Further reading

Explore related tools

Other profiles for similar workflows

Search all coding agents →