Aider
Install, authenticate, and resume Aider inside Daintree, including provider env vars and the --no-auto-commits launch flag.
Aider
Aider is a Git-aware AI pair programmer that edits files in your repo directly. It runs as a process in its own Daintree terminal panel with full PTY emulation, like every other built-in agent.
| Command | aider |
|---|---|
| Shortcut | — |
| Color | Green (#14B014) |
| Platforms | macOS, Windows, Linux |
Install & Authenticate
brew install aider
# or
pipx install aider-chat
# or
curl -LsSf https://aider.chat/install.sh | shpipx install aider-chat
# or
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"pipx install aider-chat
# or
curl -LsSf https://aider.chat/install.sh | shAider is provider-agnostic. It picks up OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, DEEPSEEK_API_KEY, OPENROUTER_API_KEY, or AIDER_API_KEY from your environment, or reads .aider.conf.yml from your home directory or project root.
--no-auto-commits. Aider commits after every edit by default, which would clutter your worktree commit history. The flag turns that off so you decide when commits happen. Override it with a custom preset if you want the default back.Resuming Sessions
Aider has no session ID. It re-reads .aider.chat.history.md on launch, so a relaunch picks up where the previous conversation left off through its rolling history file. Quit a session with /exit. For the resume mechanics across all agents, see Session Resume.
aider isn't detected after install, confirm it's on your PATH (which aider on macOS/Linux, where aider on Windows), then restart Daintree. See Agent Availability for the five detection states, and Presets for launch configuration.