Gå til hovedinnhold

Aider installere og bruke

Aider er et AI-parprogrammeringsverktøy for terminalen. AI-School anbefaler Aider for koding med elever, fordi verktøyet fungerer eksplisitt og er mindre agentisk enn mange andre kodingsagenter.

Eleven får hjelp med programmering, men ser likevel tydelig hvilke filer som endres.

Mer informasjon finnes på Aider-nettstedet og i den offisielle Aider-dokumentasjonen.

Installere

For Aider trenger du først Python. Installer Python 3 via python.org eller via en pakkebehandler som Homebrew.

Sjekk deretter at Python er tilgjengelig.

macOS og Linux

python3 --version

På macOS og mange Linux-installasjoner kalles Python 3-kommandoen python3 i stedet for python. Bruk derfor alltid python3 i bruksanvisningen.

Windows

py --version

På Windows startes Python vanligvis med py.

Aider installere

Anbefalt installasjon i følge Aider-installationsdokumentasjonen er via aider-install.

macOS og Linux

python3 -m pip install aider-install
aider-install

På macOS og Linux kan Aider også installeres med et installasjonsskript:

curl -LsSf https://aider.chat/install.sh | sh

På Windows kan dette kjøres via PowerShell:

py -m pip install aider-install
aider-install

Eller med installasjonsskriptet:

powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Git installere

Aider fungerer best i en mappe som er et git-repositorium. Installer derfor også git og la elever helst jobbe i en prosjektmappe med versjonskontroll.

Koble til med Koding

Aider kan fungere med OpenAI-kompatible API-er. Bruk derfor Coding-endepunktet og API-nøkkelen fra AI-School.

macOS og Linux

export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="din-api-nøkkel"

Windows

setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "din-api-nøkkel"

Lukk deretter terminalen og åpne en ny terminal, slik at Windows bruker de nye variablene.

Starte Aider

Gå til prosjektmappen din:

cd sti/til/ditt/prosjekt

Start Aider med en tillatt modell. For elever anbefaler vi gpt-5.6-luna.

aider --model openai/gpt-5.6-luna

For erfarne brukere kan en sterkere modell velges:

aider --model openai/gpt-5.6-terra

Arbeide med filer

I Aider kan du legge til filer i konteksten:

/add src/main.py

Be om hjelp etterpå, for eksempel:

Kan du forklare hvorfor denne funksjonen ikke fungerer?

Eller:

Gjør feilmeldingen tydeligere for brukeren.

Praktiske kommandoer

KommandoBetydning
/add filLegg til en fil i chatten
/askStill spørsmål uten å endre koden direkte
/codeBe Aider endre koden
/diffSe endringene
/undoAngre siste AI-endring
/exitAvslutt Aider

Råd til klassen

La elever bruke Aider som programmeringshjelp, ikke som en automatisk løsningsmaskin.

Gode oppgaver er for eksempel:

  • “Forklar hva denne feilmeldingen betyr.”
  • “Hvilket steg bør jeg undersøke nå?”
  • “Hjelp meg å gjøre denne funksjonen mindre.”
  • “Sjekk om løsningen min er logisk.”

Mindre egnet for nybegynnere:

  • “Gjør hele oppgaven for meg.”
  • “Bygg hele applikasjonen.”
  • “Løs alt automatisk.”
WhatsApp