Gå till huvudinnehållet

Aider installation och användning

Aider är ett AI-parprogrammeringsverktyg för terminalen. AI-School rekommenderar Aider för kodning tillsammans med elever, eftersom verktyget är explicit och mindre agentiskt än många andra kodningsagenter.

Lärlingen får hjälp med programmering men ser fortfarande tydligt vilka filer som ändras.

Mer information finns på Aiders webbplats och i den officiella Aider-dokumentationen.

Installera

För Aider behöver du först Python. Installera Python 3 via python.org eller via en paketförvaltare som Homebrew.

Kontrollera sedan att Python är tillgängligt.

macOS och Linux

python3 --version

På macOS och många Linux-installationer heter Python 3-kommandot python3 istället för python. Använd därför alltid python3 i handboken.

Windows

py --version

På Windows körs Python oftast med py.

Installera Aider

Den rekommenderade installationen enligt Aiders installationsdokumentation är via aider-install.

macOS och Linux

python3 -m pip install aider-install
aider-install

På macOS och Linux kan Aider även installeras med ett installationsskript:

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

På Windows kan detta göras via PowerShell:

py -m pip install aider-install
aider-install

Eller med installationsskriptet:

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

Aider fungerar bäst i en mapp som är ett git-repository. Installera därför också git och låt eleverna i möjligaste mån arbeta i en projektmapp med versionshantering.

Ansluta till Kodning

Aider kan arbeta med OpenAI-kompatibla API:er. Använd därför Coding-endpoint och API-nyckeln från AI-School.

macOS och Linux

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

Windows

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

Stäng sedan terminalen och öppna en ny terminal så att Windows använder de nya variablerna.

Starta Aider

Gå till din projekts mapp:

cd sökväg/till/ditt/projekt

Starta Aider med en tillåten modell. För elever rekommenderar vi gpt-5.4-mini.

aider --model openai/gpt-5.4-mini

För avancerade användare kan en starkare modell väljas:

aider --model openai/gpt-5.4

Arbeta med filer

I Aider kan du lägga till filer i kontexten:

/add src/main.py

Be om hjälp därefter, till exempel:

Kan du förklara varför den här funktionen inte fungerar?

Eller:

Gör felmeddelandet tydligare för användaren.

Praktiska kommandon

KommandoBetydelse
/add filLägg till en fil i chatten
/askStäll frågor utan att direkt ändra koden
/codeBe Aider ändra koden
/diffSe ändringarna
/undoÅterställ senaste AI-ändringen
/exitAvsluta Aider

Råd till klassen

Låt elever använda Aider som programmeringshjälp, inte som en automatisk lösningsmaskin.

Bra uppgifter till exempel:

  • “Förklara vad den här felmeddelandet betyder.”
  • “Vilken stapel ska jag undersöka härnäst?”
  • “Hjälp mig att göra denna funktion mindre.”
  • “Kontrollera om min lösning är logisk.”

Mindre lämpligt för nybörjare:

  • “Gör hela uppgiften åt mig.”
  • “Bygg hela applikationen.”
  • “Lös allt automatiskt.”