Koding håndteres
Med Koding kan administratorer opprette kontrollerte API-nøkler for programmeringsverktøy som Aider og OpenCode. Brukere arbeider da ikke med sin egen OpenAI-nøkkel, men med en nøkkel som AI-School administrerer.
Dette gjør Koding egnet for programmerings-/leseundervisning, 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 et eksternt AI-plattform. Hos Koding skjer bruken via AI-School. Dermed blir administrasjon, kostnader og rapportering hos skolen.
Viktige fordeler:
- Kostnader under kontroll: sett budsjett per nøkkel.
- Bruk ogsporbare: forbruk, kostnader og samtaler knyttes til brukeren.
- Sentral administrasjon: opprett, begrens og trekk nøkler i fra administrasjonsmiljøet.
- Egnet for klasser: opprett nøkler for en gruppe elever i ett slag.
Aktivere koding
Koding aktiveres på miljønivå. Dette kan gjøres av en administrerende administrator.
- Gå til Administrasjonsmiljø → Koding.
- Klikk på Aktiver koding.
- Les advarselen om abonnements- og API-kostnader.
- Klikk på Enig og aktiver.
Etter aktivering behandles den tekniske koblingen i bakgrunnen av AI-School. Administratorer trenger ikke å administrere eksterne prosjektinnstillinger for dette.
Koding kan medføre ekstra abonnementsavgifter. API-kostnader blir fakturert med en påslag. Ta kontakt med AI-School ved spørsmål.
Gi tilgang til skoler
Etter aktivering bestemmer du hvilke skoler som kan 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 hvor administratorrettigheter finnes. For en skoleadministrator skjules overflødige skolepaneler.
Velge modeller
I fanen Administrasjon velger du hvilke OpenAI-modeller som er tilgjengelige for Koding.
AI-School bruker disse modellene:
| Modell | Bruk |
|---|---|
| GPT-5.6 Luna | Rask og allsidig modell for elever og daglig programmeringshjelp |
| GPT-5.6 Terra | Kraftig modell for lærere, avanserte elever og komplekse programmeringsoppgaver |
| GPT-5.6 Sol | Mest avansert modell for krevende programmeringsarbeid og profesjonell bruk |
For klasser brukt er GPT-5.6 Luna en rask og tilgjengelig start. Velg Terra eller Sol når en oppgave krever mer analyse, resonnement eller selvstendige programmeringssteg.
Kompatible coding-verktøy
Koding fungerer med verktøy som kan bruke et OpenAI-kompatibelt endepunkt. Brukeren trenger da tre opplysninger:
- koding 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.6-luna
AI-School anbefaler for de fleste situasjoner disse to verktøyene:
| Verktøy | Anbefalt for | Merknad |
|---|---|---|
| Aider | Elever og klassisk koding | Spesifikk par-programmering i terminalen. Mindre agentisk og dermed bedre for å lære programmering. |
| OpenCode | Lærere og avanserte elever | Agentisk kodingverktøy for terminal, skrivebord og IDE. Kraftigere, men krever mer erfaring. |
I tillegg finnes 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. Undersøk hvilke handlinger agenten utfører. |
| Sourcegraph Cody Enterprise | Enterprise koding assistent | Spesielt relevant for organisasjoner med Sourcegraph Enterprise. Støtter openaicompatible modellkonfigurasjon på organisasjonsnivå. |
Et verktøy er kun 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 ingen passende innstilling for et spesifikt Koding-endepunkt. Også verktøy som Cursor eller Windsurf er bare nyttige hvis den brukte versjonen støtter en ganske fleksibel OpenAI-kompatibel base-URL.
Bruk først Aider for elever. Legg til agentiske verktøy som OpenCode, Cline eller Roo Code først når brukere 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.
Rapporten inneholder:
- totalt antall forespørsler
- totale kostnader
- antall tokens
- oppdeling per gruppe
- oppdeling per bruker
En skoleadministrator ser kun rapportering innenfor sin godkjente omfang. En administrerende direktør ser rapporteringen for hele miljøet.
Av-deaktivere koding
Du kan midlertidig slå av Koding via knappen i verktøylinjen.
Når Koding er deaktivert:
- eksisterende API-nøkler kan ikke brukes
- rapportering og historiske data forblir tilgjengelige
- Koding kan aktiveres igjen senere
Deaktivering fjerner ikke eksisterende rapportering.