I Used Aider for a Week — The Terminal-Only AI Coder That Costs $2/Day
This is week 11 of my “I Used It for a Week” series. After IDE tools, app generators, and autonomous agents — this week I went back to basics. No GUI, no fancy editor, no subscription. Just a terminal, a git repo, and an AI that edits your files directly.
Aider is the tool that terminal purists have been waiting for. It’s open-source, runs entirely in your terminal, and the only cost is the API tokens you use — typically $2-4 per day of active coding. After 10 weeks of reviewing tools that cost $20-500/month, that pricing alone got my attention.
But cheap doesn’t matter if it doesn’t work. So I gave it a real week.
The Setup
pip install aider-chat
cd my-project
aider --model claude-sonnet-4.6
That’s it. Three commands and you’re pair programming with AI. Aider reads your git repo, builds a map of your codebase, and starts a chat session in your terminal. You type what you want, it edits the files, and every change is automatically committed to git with a descriptive message.
No VS Code fork. No Electron app. No account creation. Just your terminal and an API key.
What Blew Me Away
The repo map
Aider’s killer feature is its repository map. It builds a compressed representation of your entire codebase — file structure, function signatures, class hierarchies, imports — and sends it to the LLM as context. This means the AI understands your project’s architecture without reading every line of every file.
In practice, this means you can say “add error handling to the user authentication flow” and Aider knows which files to touch, what patterns you’re already using, and how the auth module connects to the rest of the app. It’s not guessing — it’s reading the map.
Git integration
Every change Aider makes is a git commit. Not a staged change, not a diff preview — an actual commit with a message like “feat: add rate limiting middleware to API routes.” If you don’t like a change, git undo (Aider’s alias for reverting the last commit) and you’re back to where you were.
This sounds simple but it changes how you work with AI. In Cursor or Copilot, you accept or reject inline suggestions. In Aider, you have a full git history of every AI interaction. You can cherry-pick, revert, squash, or rebase AI changes just like human changes.
Model flexibility
Aider works with any LLM: Claude (Sonnet, Opus), GPT (4o, o1), Gemini, DeepSeek, Llama via Ollama, or any OpenAI-compatible API. Switch models mid-session with /model. Use a cheap model for boilerplate and switch to Opus for complex refactoring.
I spent most of the week on Claude Sonnet 4.6 ($3/$15 per million tokens) and my total API cost was $14.30 for 5 days of active coding. That’s less than one month of GitHub Copilot.
What Frustrated Me
No autocomplete
This is the big one. Aider doesn’t do inline completions as you type. It’s a chat-based tool — you describe what you want, it makes the changes. If you’re used to Copilot’s ghost text appearing as you code, Aider feels like going back to 2020.
For quick edits and boilerplate, this is slower. For complex multi-file changes, it’s actually faster because you describe the intent once instead of accepting suggestions line by line.
Terminal UI limitations
The chat interface is functional but basic. Long code blocks are hard to read in a terminal. You can’t click on a file to see the diff — you need to use git diff in another terminal. Aider recently added a browser-based UI option, but it’s early.
Learning the commands
Aider has its own command language: /add to include files in context, /drop to remove them, /ask to ask without editing, /architect for planning mode. It takes a day to internalize these. The documentation is good but there’s a learning curve that Cursor and Copilot don’t have.
The Cost Breakdown
| Model | Daily cost (active coding) | Monthly estimate |
|---|---|---|
| Claude Sonnet 4.6 | $2-4 | $40-80 |
| GPT-4o | $1-3 | $20-60 |
| DeepSeek V3 | $0.30-0.80 | $6-16 |
| Llama 4 (local via Ollama) | $0 | $0 (just electricity) |
Compare to: Cursor Pro $20/month, GitHub Copilot $10/month, Claude Code (via Max) $100-200/month.
The math is interesting. If you use DeepSeek or a local model, Aider is essentially free. If you use Claude Sonnet, it’s comparable to Cursor but with no subscription — you only pay for what you use.
Aider vs Claude Code vs Cursor
- Aider: Terminal-first, any model, git-native, cheapest. Best for developers who live in the terminal and want model flexibility.
- Claude Code: Terminal-based but Claude-only, more autonomous, better at multi-step tasks. Best for complex refactoring and agent-style work.
- Cursor: GUI-based, inline completions + chat, most polished UX. Best for developers who want AI integrated into a visual editor.
My Verdict After 7 Days
Aider is the most underrated AI coding tool. It’s not the flashiest — no sleek UI, no marketing budget, no VC hype. But it’s the tool I kept reaching for when I needed to make real changes to a real codebase.
The git-native workflow is genuinely better than accept/reject buttons. The model flexibility means you’re never locked in. And the cost is hard to argue with.
Best for: Terminal-native developers, open-source contributors, anyone who wants AI coding without a subscription.
Not for: Developers who rely on autocomplete, anyone who prefers a visual editor, teams that need a managed solution.
Rating: 8.5/10 — The best value in AI coding tools. The terminal-only UX is the only thing holding it back from a 9.
Next week: I Used OpenCode for a Week — the open-source CLI with 95K+ GitHub stars that’s challenging Claude Code.
FAQ
Is Aider worth using?
Absolutely — Aider is the best value in AI coding tools. It’s free and open-source, and you only pay for the LLM API tokens you use (typically $2-4/day with Claude Sonnet). The git-native workflow where every AI change is a proper commit is genuinely better than accept/reject buttons in GUI editors.
Is Aider better than Claude Code?
Aider is simpler, cheaper, and supports any LLM provider — making it more flexible. Claude Code is more autonomous and better at complex multi-step refactoring tasks, but it’s locked to Anthropic’s models and costs $50-80/month via API. Choose Aider for daily coding with model flexibility; choose Claude Code for heavy autonomous refactoring.
Can Aider use local models?
Yes — Aider works with any OpenAI-compatible API, including Ollama and LM Studio for fully local inference. You can run models like Llama 4 or DeepSeek locally at zero cost (just electricity). You can even switch models mid-session with the /model command, using a cheap local model for boilerplate and a cloud model for complex tasks.
Related: Aider Complete Guide · How to Choose an AI Coding Agent · AI Coding Tools Pricing