Skip to content
ML2
Coding & Shipping AgentsToolterminal agentopen sourcegit

Aider

Our verdict

A mature, model-agnostic choice for builders who want control over which LLM they use and cost. Every change is a git commit, so it's easy to undo. Less autonomous than cloud agents, which is often a feature.

Who it's for
Developers who want BYO-model and tight git integration
Leverage
Pair-programming speed with any LLM
Effort
Low
Date added

What it does

Aider lets you pair program with LLMs in your terminal to edit code in your local git repo. It builds a map of your repo and commits each change with a descriptive message.

How builders use it

  • Add the files you want changed to the chat and describe the edit.
  • Switch models per task: a strong model for architecture, a cheaper one for edits.
  • Use /undo to drop a commit you don't like.

What to expect

Fast, reviewable, reversible edits with whichever model fits your budget.

Related discoveries

  • Coding & Shipping AgentsTool

    OpenAI Codex CLI

    OpenAI's open-source, lightweight coding agent for your terminal.

    Effort: Low

  • Coding & Shipping AgentsTool

    Gemini CLI

    Google's open-source agent that brings Gemini into your terminal.

    Effort: Low

  • Coding & Shipping AgentsTool

    opencode

    An open-source coding agent for the terminal that works with many model providers.

    Effort: Low

  • Coding & Shipping AgentsTool

    Claude Code

    A terminal-first coding agent that reads your repo, edits files and runs commands.

    Effort: Low

Want more like this?

Practical discoveries, without the noise.