Gå till huvudinnehållet

Aider installera och använda

Aider är ett AI-parprogrammeringsverktyg för terminalen. AI-School rekommenderar Aider för kodning med elever, eftersom verktyget fungerar explicit och är mindre agentbaserat än många andra coding agents.

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

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

Installera

För Aider behövs först Python. Installera Python 3 via python.org eller via en paket-hanterare som Homebrew.

Kontrollera sedan att Python finns tillgängligt.

macOS och Linux

python3 --version

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

Windows

py --version

På Windows startas Python vanligtvis med py.

Aider-installation

Den rekommenderade installeringen enligt Aider-installationsdokumentationen är via aider-install.

macOS och Linux

python3 -m pip install aider-install
aider-install

På macOS och Linux kan Aider också 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-förråd. Installera därför även git och låt eleverna helst arbeta i en projektmapp med versionskontroll.

Ansluta till Kodning

Aider kan arbeta med OpenAI-kompatibla API:er. Använd då Kodningen-endpointen 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="ditt-dokument-api-nyckel"

Windows

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

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

Starta Aider

Gå till mappen för ditt projekt:

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

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

aider --model openai/gpt-5.6-luna

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

aider --model openai/gpt-5.6-terra

Arbeta med filer

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

/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
/diffGranska ändringarna
/undoÅterställ den senaste AI-ändringen
/exitAvsluta Aider

Råd för klassen

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

Bra uppgifter är till exempel:

  • “Förklara vad den här felmeddelandet betyder.”
  • “Vilken steg bör jag undersöka nu?”
  • “Hjälp mig att göra den här funktionen 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.”
WhatsApp