Administrere koding
Med Koding kan administratorer opprette kontrollerte API-n økler for programmeringsverktøy som Aider og OpenCode. Brukere jobber da ikke med en egen OpenAI-nøkkel, men med en nøkkel som AI-School administrerer.
Dette gjør Koding egnet for programmeringsklasser, prosjekter og avanserte brukere som ønsker AI-hjelp i et lokalt utviklingsmiljø.
Hvorfor kontrollerte API-nøkler?
En vanlig API-nøkkel gir ofte bred tilgang til en ekstern AI-plattform. Hos Koding går bruken via AI-School. Dermed forblir administrasjon, kostnader og rapportering hos skolen.
Viktige fordeler:
- Kostnader under kontroll: sett budsjett per nøkkel.
- Bruk sporbart: forbruk, kostnader og chatter knyttes til brukeren.
- Sentral administrasjon: opprett, begrens og trekk nøkler tilbake fra administrasjonsmiljøet.
- Egnet for klasser: opprett nøkler for en gruppe elever i ett slag.
Aktivér koding
Koding aktiveres på miljønivå. Dette kan gjøres av en administrerende admin.
- Gå til Administrasjon –> Koding.
- Klikk på Aktiver koding.
- Les advarselen om abonnements- og API-kostnader.
- Klikk på Godkjenn og aktiver.
Etter aktivering oppretter AI-School den tekniske koblingen i bakgrunnen. Administratorer trenger ikke å håndtere eksterne prosjektinnstillinger.
Koding kan medføre ekstra abonnementsutgifter. API-kostnader belastes med en påslagfaktor. Kontakt AI-School ved spørsmål.
Gi skoler tilgang
Etter aktivering bestemmer du hvilke skoler som får bruke koding.
- Åpne fanen Administrasjon.
- Velg skolene som kan bruke koding.
- Klikk på Lagre tilgang.
En skoleadministrator ser kun skolene hvor koding er tillatt og der administratorrettigheter finnes. For en skoleadministrator blir overflødige skolepaneler skjult.
Velge modeller
I fanen Administrasjon velger du hvilke OpenAI-modeller som skal være tilgjengelige for koding.
AI-School bruker disse modellene:
| Modell | Bruk |
|---|---|
| GPT-5.4 mini | Standard og kostnadseffektivt modell, egnet for elever og vanlig programmeringshjelp |
| GPT-5.4 | Sterkere modell for lærere, avanserte elever og mer komplekse programmeringsoppgaver |
| GPT-5.5 | Toppmodell for tungt programmeringsarbeid og profesjonell bruk |
For klasser er det vanlig å starte med GPT-5.4 mini.
Kompatible coding-verktøy
Koding fungerer med verktøy som kan bruke et OpenAI-kompatibelt endepunkt. Brukeren trenger da tre opplysninger:
- kodingens API-nøkkel
- AI-School Koding endepunkt-URL:
https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 - et tillatt modell, for eksempel
gpt-5.4-mini
AI-School anbefaler for de fleste situasjoner disse to verktøyene:
| Verktøy | Anbefalt for | Merknad |
|---|---|---|
| Aider | Elever og klassekoding | Eksplisitt par-programmering-verktøy i terminalen. Mindre agentisk og dermed bedre for å lære programmering. |
| OpenCode | Lærere og avanserte elever | Agentisk koding-verktøy for terminal, skrivebord og IDE. Kraftigere, men krever mer erfaring. |
I tillegg finnes det andre coding-verktøy som teknisk kan fungere med et OpenAI-kompatibelt endepunkt:
| Verktøy | Type | Oppmerksomhetspunkt |
|---|---|---|
| Continue | IDE-assistent for VS Code og JetBrains | Støtter OpenAI-konfigurasjon med en tilpasset apiBase. Passer hvis brukere primært vil jobbe fra IDEen. |
| Cline | VS Code-utvidelse og CLI | Velg leverandør OpenAI Compatible og fyll inn base URL, API-nøkkel og modell. Sterk agentisk; mindre egnet for nybegynnere uten veiledning. |
| Roo Code | VS Code-utvidelse | Kan fungere med en OpenAI-kompatibel leverandør. Sjekk nøye hvilke handlinger agenten utfører. |
| Sourcegraph Cody Enterprise | Enterprise-kodingassistent | Spesielt relevant for organisasjoner med Sourcegraph Enterprise. Støtter openaicompatible modellkonfigurasjon på organisasjonsnivå. |
Et verktøy er bare egnet hvis du kan sette en egen OpenAI-kompatibel base-URL. Verktøy som Claude Code og Codex CLI er derfor ikke egnet for Koding: Claude Code bruker ikke OpenAI-kompatibel API og Codex CLI tilbyr ikke riktig innstilling for et spesifikt Koding-endpunkt. Verktøy som Cursor eller Windsurf er også kun brukbare hvis den brukte versjonen støtter en åpent konfigurerbar OpenAI-kompatibel base-URL.
Bruk Aider for elever i første omgang. Legg til agentiske verktøy som OpenCode, Cline eller Roo Code først når brukerne har tilstrekkelig erfaring med terminal, git, diffs og lokalt filbehandling.
Rapportering
Fanen Rapportering viser bruk og kostnader for den valgte perioden. Som standard vises de siste 7 dagene.
Rapporteringen inkluderer:
- totalt antall forespørsler
- totale kostnader
- antall tokens
- oppdeling per gruppe
- oppdeling per bruker
En skoleadministrator ser bare rapportering innenfor sin egen tillatte omfang. En styreadministrator ser rapportering for hele miljøet.
Slå koding av
Du kan midlertidig slå av koding via knappen i verktøylinjen.
Når koding er slått av:
- eksisterende API-nøkler kan ikke brukes
- rapportering og historiske data forblir
- koding kan aktiveres igjen senere
Å slå av slettes ikke eksisterende rapportering.