Coding verwalten
Mit Coding können Administratoren kontrollierte API-Schlüssel für Programmiertools wie Aider und OpenCode erstellen. Benutzer arbeiten dann nicht mit einem eigenen OpenAI-Schlüssel, sondern mit einem Schlüssel, der von AI-School verwaltet wird.
Damit eignet sich Coding für Programmierunterricht, Projekte und fortgeschrittene Benutzer, die KI-Unterstützung in einer lokalen Entwicklungsumgebung verwenden möchten.
Warum kontrollierte API-Schlüssel?
Ein normaler API-Schlüssel gibt oft breiten Zugriff auf eine externe KI-Plattform. Bei Coding läuft die Nutzung über AI-School. Dadurch bleiben Verwaltung, Kosten und Berichte bei der Schule.
Wichtige Vorteile:
- Kosten unter Kontrolle: Lege pro Schlüssel ein Budget fest.
- Nutzung nachvollziehbar: Verbrauch, Kosten und Chats werden dem Benutzer zugeordnet.
- Zentrale Verwaltung: Erstelle, begrenze und widerrufe Schlüssel in der Verwaltungsumgebung.
- Geeignet für Klassen: Erstelle Schlüssel für eine Gruppe von Schülern auf einmal.
Coding aktivieren
Coding wird auf Umgebungsebene aktiviert. Das kann ein Verwaltungsadmin tun.
- Gehe zu Verwaltungsumgebung → Coding.
- Klicke auf Coding aktivieren.
- Lies den Hinweis zu Abonnementkosten und API-Kosten.
- Klicke auf Zustimmen und aktivieren.
Nach dem Aktivieren verarbeitet AI-School die technische Anbindung im Hintergrund. Administratoren müssen dafür keine externen Projekteinstellungen verwalten.
Für Coding können zusätzliche Abonnementkosten anfallen. API-Kosten werden mit einem Aufschlagsfaktor weiterberechnet. Wende dich bei Fragen an AI-School.
Schulen Zugriff geben
Nach dem Aktivieren legst du fest, welche Schulen Coding verwenden dürfen.
- Öffne den Tab Verwaltung.
- Wähle die Schulen aus, die Coding einsetzen dürfen.
- Klicke auf Zugriff speichern.
Ein Schuladmin sieht nur die Schulen, für die Coding erlaubt ist und für die der Admin Rechte hat. Für einen Schuladmin werden überflüssige Schulpanele ausgeblendet.
Modelle auswählen
Im Tab Verwaltung wählst du aus, welche OpenAI-Modelle für Coding verfügbar sind.
AI-School verwendet diese Modelle:
| Modell | Verwendung |
|---|---|
| GPT-5.4 mini | Standard- und kosteneffektives Modell, geeignet f ür Schüler und häufige Programmierhilfe |
| GPT-5.4 | Stärkeres Modell für Lehrkräfte, fortgeschrittene Schüler und komplexere Programmieraufgaben |
| GPT-5.5 | Spitzenmodell für anspruchsvolle Programmierarbeit und professionelle Nutzung |
Für den Einsatz im Unterricht ist es meistens sinnvoll, mit GPT-5.4 mini zu starten.
Kompatible Coding-Tools
Coding funktioniert mit Tools, die einen OpenAI-kompatiblen Endpoint verwenden können. Der Benutzer benötigt dann drei Angaben:
- den Coding API-Schlüssel
- die AI-School Coding Endpoint-URL:
https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 - ein erlaubtes Modell, zum Beispiel
gpt-5.4-mini
AI-School empfiehlt für die meisten Situationen diese zwei Tools:
| Tool | Empfohlen für | Hinweis |
|---|---|---|
| Aider | Schüler und Coding im Unterricht | Explizites Pair-Programming-Tool im Terminal. Weniger agentic und dadurch besser zum Programmierenlernen geeignet. |
| OpenCode | Lehrkräfte und fortgeschrittene Schüler | Agentic Coding-Tool für Terminal, Desktop und IDE. Leistungsfähiger, erfordert aber mehr Erfahrung. |
Daneben gibt es weitere Coding-Tools, die technisch mit einem OpenAI-kompatiblen Endpoint arbeiten können:
| Tool | Typ | Zu beachten |
|---|---|---|
| Continue | IDE-Assistent für VS Code und JetBrains | Unterstützt OpenAI-Konfiguration mit angepasster apiBase. Geeignet, wenn Benutzer hauptsächlich in der IDE arbeiten. |
| Cline | VS Code-Erweiterung und CLI | Wähle den Provider OpenAI Compatible und trage Base URL, API-Schlüssel und Modell ein. Stark agentic; für Anfänger nur mit Begleitung geeignet. |
| Roo Code | VS Code-Erweiterung | Kann mit einem OpenAI-kompatiblen Provider arbeiten. Prüfe genau, welche Aktionen der Agent ausführt. |
| Sourcegraph Cody Enterprise | Enterprise Coding Assistant | Vor allem relevant für Organisationen mit Sourcegraph Enterprise. Unterstützt openaicompatible-Modellkonfiguration auf Organisationsebene. |
Ein Tool ist nur geeignet, wenn du eine eigene OpenAI-kompatible Base URL einstellen kannst. Tools wie Claude Code und Codex CLI sind deshalb nicht für Coding geeignet: Claude Code verwendet keine OpenAI-kompatible API und Codex CLI bietet keine passende Einstellung für einen spezifischen Coding-Endpoint. Auch Tools wie Cursor oder Windsurf sind nur nutzbar, wenn die verwendete Version eine frei einstellbare OpenAI-kompatible Base URL unterstützt.
Verwende für Schüler zuerst Aider. Füge agentic Tools wie OpenCode, Cline oder Roo Code erst hinzu, wenn Benutzer ausreichend Erfahrung mit Terminal, Git, Diffs und lokaler Dateiverwaltung haben.
Berichte
Der Tab Berichte zeigt Nutzung und Kosten über den gewählten Zeitraum. Standardmäßig werden die letzten 7 Tage angezeigt.
Der Bericht enthält:
- Gesamtzahl der Anfragen
- Gesamtkosten
- Anzahl der Tokens
- Aufschlüsselung pro Gruppe
- Aufschlüsselung pro Benutzer
Ein Schuladmin sieht nur Berichte innerhalb des eigenen erlaubten Bereichs. Ein Verwaltungsadmin sieht die Berichte für die gesamte Umgebung.
Coding deaktivieren
Du kannst Coding über die Schaltfläche in der Toolbar vorübergehend deaktivieren.
Wenn Coding deaktiviert ist:
- bestehende API-Schlüssel können nicht verwendet werden
- Berichte und historische Daten bleiben erhalten
- Coding kann später wieder aktiviert werden
Das Deaktivieren löscht keine vorhandenen Berichte.