aider

aider er en terminal-parprogrammør, der redigerer filer i dit git-repo. Den når Depaza via OpenAI-kompatible indstillinger.

Depaza API-nøgle
Model

Din nøgle bliver i denne browser (local storage) og sendes kun til depaza.eu. Alle config-blokke på siden udfyldes automatisk. Gør det ikke på en delt maskine.

Modellen skal have et openai/-præfiks, så LiteLLM vælger OpenAI-transporten: openai/core, ikke core. aider kører endnu ikke på Python 3.13 — pin 3.12.

Install

shell
uv tool install --python 3.12 aider-chat

Configure

shell
export OPENAI_API_BASE={{BASE_URL}}
export OPENAI_API_KEY={{KEY}}

aider --model openai/{{MODEL}}

Or make it permanent in ~/.aider.conf.yml:

~/.aider.conf.yml
openai-api-base: {{BASE_URL}}
openai-api-key: {{KEY}}
model: openai/{{MODEL}}

One-shot edits in scripts and CI:

shell
aider --model openai/{{MODEL}} --yes \
  --message "Add type hints to utils.py"