Hantera Kodning
Med Kodning kan administratörer skapa kontrollerade API-nycklar för programmeringsverktyg som Aider och OpenCode. Användare arbetar då inte med sin egen OpenAI-nyckel, utan med en nyckel som hanteras av AI-School.
Detta gör Kodning lämpligt för programmeringslektioner, projekt och avancerade användare som vill använda AI-hjälp i en lokal utvecklingsmiljö.
Varför kontrollerade API-nycklar?
En vanlig API-nyckel ger ofta bred tillgång till en extern AI-plattform. Med Kodning går användningen via AI-School. Därmed ligger hantering, kostnader och rapportering hos skolan.
Viktiga fördelar:
- Kostnader under kontroll: ställ in en budget per nyckel.
- användning spårbar: förbrukning, kostnader och chats kopplas till användaren.
- Central hantering: skapa, begränsa och återkalla nycklar från adminmiljön.
- Lämplig för klasser: skapa nycklar för en grupp elever i ett slag.
Aktivera Kodning
Kodning aktiveras på miljönivå. Detta kan göras av en administratör.
- Gå till Adminområde → Kodning.
- Klicka på Aktivera Kodning.
- Läs varningen om prenumerationskostnader och API-kostnader.
- Klicka på Närvarande och aktivera.
Efter aktivering bearbetar AI-School den tekniska kopplingen i bakgrunden. Administratörer behöver inte hantera externa projektinställningar.
Kodning kan medföra extra prenumerationskostnader. API-kostnader vidarefaktureras med en påslag. Vid frågor kontakta AI-School.
Ge skolor tillgång
Efter aktivering bestämmer du vilka skolor som får använda Kodning.
- Öppna fliken Administration.
- Välj skolorna som får använda Kodning.
- Klicka på Spara tillgång.
En skoladmin ser endast skolor där Kodning är tillåtet och där admin-rättigheter finns. För en skoladmin döljs onödiga skolpaneler.
Välja modeller
I fliken Administration väljer du vilka OpenAI-modeller som är tillgängliga för Kodning.
AI-School använder dessa modeller:
| Modell | Användning |
|---|---|
| GPT-5.4 mini | Standard- och kostnadseffektivt modell, lämplig för elever och vanligt programmeringshjälp |
| GPT-5.4 | Starkare modell för lärare, avancerade elever och mer komplexa programmeringsuppgifter |
| GPT-5.5 | Toppmodell för tungt programmeringsarbete och professionell användning |
För klassrumsbruk är det vanligtvis klokt att börja med GPT-5.4 mini.
Kompatibla coding-verktyg
Kodning fungerar med verktyg som kan använda en OpenAI-kompatibel slutpunkt. Användaren behöver då tre uppgifter:
- Kodningens API-nyckel
- AI-School Kodning slutpunkts-URL:
https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 - ett tillåtet modell, till exempel
gpt-5.4-mini
AI-School rekommenderar för de flesta situationer dessa två verktyg:
| Verktyg | Rekommenderas för | Anmärkning |
|---|---|---|
| Aider | Elever och klassrumkodning | Explicit par-programmering i terminalen. Mindre agentisk och därför bättre för att lära sig programmering. |
| OpenCode | Lärare och avancerade elever | Agentisk kodningsverktyg för terminal, skrivbord och IDE. Kraftigare, men kräver mer erfarenhet. |
Det finns även andra coding-verktyg som tekniskt kan fungera med en OpenAI-kompatibel slutpunkt:
| Verktyg | Typ | Uppmärksamhet |
|---|---|---|
| Continue | IDE-assistent för VS Code och JetBrains | Stödjer OpenAI-konfiguration med en anpassad apiBase. Lämpligt om användare främst vill arbeta från sin IDE. |
| Cline | VS Code-tillägg och CLI | Välj leverantör OpenAI Compatible och fyll i bas-URL, API-nyckel och modell. Starkt agentiskt; mindre lämpligt för nybörjare utan vägledning. |
| Roo Code | VS Code-tillägg | Kan fungera med en OpenAI-kompatibel leverantör. Kontrollera vilka åtgärder agenten utför. |
| Sourcegraph Cody Enterprise | Enterprise-kodningsassistent | Relevant främst för organisationer med Sourcegraph Enterprise. Stöder openaicompatible modellkonfiguration på organisationsnivå. |
Ett verktyg är endast lämpligt om du kan ställa in en egen OpenAI-kompatibel base URL. Verktyg som Claude Code och Codex CLI är därför inte lämpliga för Kodning: Claude Code använder ingen OpenAI-kompatibel API och Codex CLI erbjuder ingen lämplig inställning för en specifik Kodning-slutpunkt. Även verktyg som Cursor eller Windsurf är endast användbara om den använda versionen stöder en fritt inställbar OpenAI-kompatibel base URL.
Använd först Aider för elever. Lägg till agentiska verktyg som OpenCode, Cline eller Roo Code först när användare har tillräcklig erfarenhet av terminal, git, diffs och lokal filhantering.
Rapportering
Fliken Rapportering visar användning och kostnader över den valda perioden. Som standard visas de senaste 7 dagarna.
Rapporten innehåller:
- totalt antal förfrågningar
- totala kostnader
- antal tokens
- uppdelning per grupp
- uppdelning per användare
En skoladmin ser endast rapportering inom den egna tillåtna räckan. En styrelseadmin ser rapporteringen för hela miljön.
Stänga Kodning
Du kan tillfälligt stänga av Kodning via knappen i verktygsfältet.
Om Kodning är avstängt:
- befintliga API-nycklar kan inte användas
- rapportering och historiska uppgifter förblir tillgängliga
- Kodning kan aktiveras igen senare
Att stänga av påverkar inte befintlig rapportering.