Gå til hovedinnhold

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.

  1. Gå til Administrasjon –> Koding.
  2. Klikk på Aktiver koding.
  3. Les advarselen om abonnements- og API-kostnader.
  4. Klikk på Godkjenn og aktiver.

Etter aktivering oppretter AI-School den tekniske koblingen i bakgrunnen. Administratorer trenger ikke å håndtere eksterne prosjektinnstillinger.

Kostnader

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.

  1. Åpne fanen Administrasjon.
  2. Velg skolene som kan bruke koding.
  3. 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:

ModellBruk
GPT-5.4 miniStandard og kostnadseffektivt modell, egnet for elever og vanlig programmeringshjelp
GPT-5.4Sterkere modell for lærere, avanserte elever og mer komplekse programmeringsoppgaver
GPT-5.5Toppmodell 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øyAnbefalt forMerknad
AiderElever og klassekodingEksplisitt par-programmering-verktøy i terminalen. Mindre agentisk og dermed bedre for å lære programmering.
OpenCodeLærere og avanserte eleverAgentisk 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øyTypeOppmerksomhetspunkt
ContinueIDE-assistent for VS Code og JetBrainsStøtter OpenAI-konfigurasjon med en tilpasset apiBase. Passer hvis brukere primært vil jobbe fra IDEen.
ClineVS Code-utvidelse og CLIVelg leverandør OpenAI Compatible og fyll inn base URL, API-nøkkel og modell. Sterk agentisk; mindre egnet for nybegynnere uten veiledning.
Roo CodeVS Code-utvidelseKan fungere med en OpenAI-kompatibel leverandør. Sjekk nøye hvilke handlinger agenten utfører.
Sourcegraph Cody EnterpriseEnterprise-kodingassistentSpesielt relevant for organisasjoner med Sourcegraph Enterprise. Støtter openaicompatible modellkonfigurasjon på organisasjonsnivå.
Ikke alle coding-verktøy er automatisk egnet

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.

Råd for skoler

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.