Alternatives to Aider

AI pair programming in a terminal, working directly on your git repository and committing as it goes. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Aider.

  • Claude Code

    Agentic coding tool that reads a codebase, edits files and runs commands.

    Claude Code is a closed source agent that needs a paid Claude plan or API credits, and it runs in the terminal, IDEs, desktop and web.

  • OpenCode

    Work with an AI coding assistant from your terminal.

    OpenCode is an MIT licensed terminal coding assistant that supports multiple model providers, with model access and provider charges kept separate from the client.

  • Crush

    Terminal coding agent that works with whichever large language model you point it at.

    Crush is an MIT licensed terminal agent that talks to any OpenAI- or Anthropic-compatible API, lets you switch models mid-session and pulls context from language servers.

  • Goose

    Run an extensible AI assistant on your desktop or in a terminal.

    Goose is an Apache-2.0 assistant for desktop or terminal that connects model providers to tools through MCP extensions, rather than focusing on git commits.

  • Kilo Code

    An open-source AI coding agent for VS Code, JetBrains, the terminal and the cloud.

    Kilo Code moves the agent into VS Code, JetBrains, a CLI and the cloud under MIT, offering model usage at cost, though it was recently acquired by Anaconda.

  • Open Interpreter

    A command-line coding agent built to work with open language models such as Kimi and GLM.

    FreeProprietaryCommand line

    Open Interpreter is a command-line coding agent built around open-weight models such as Kimi and GLM, but it is not open source and has changed direction over time.

Also worth comparing

These listings name Aider as their own alternative, so the relationship runs both ways.

  • Twinny

    An open-source AI coding assistant for VS Code that works with local or hosted models.

    Aider moves from a VS Code extension to terminal pair programming that commits every change to git, with local model support.

Similar software

Related functionality, not a direct replacement.