Gestione della codifica
Con Coderen gli amministratori possono creare chiavi API controllate per strumenti di programmazione come Aider e OpenCode. Gli utenti non lavorano con una chiave OpenAI personale, ma con una chiave gestita da AI-School.
Questo rende Coderen adatto per lezioni di programmazione, progetti e utenti avanzati che desiderano utilizzare l’aiuto di AI in un ambiente di sviluppo locale.
Perché chiavi API controllate?
Una chiave API normale spesso concede un accesso ampio a una piattaforma AI esterna. Con Coderen l’uso passa tramite AI-School. In questo modo la gestione, i costi e la reportistica restano a scuola.
Vantaggi principali:
- Costi sotto controllo: imposta un budget per ogni chiave.
- Utilizzo tracciabile: consumo, costi e chat sono associati all’utente.
- Gestione centrale: crea, limita e revoca chiavi dall’ambiente di gestione.
- Adatto per classi: crea chiavi per un gruppo di studenti in una sola volta.
Abilitare Coderen
Coderen è attivato a livello di ambiente. Questo può essere fatto da un amministratore.
- Vai a Ambiente di gestione → Coderen.
- Fai clic su Abilita Coderen.
- Leggi l’avviso sulle spese di abbonamento e sui costi API.
- Fai clic su Accetta e attiva.
Dopo l’attivazione, AI-School effettua la connessione tecnica sullo sfondo. Gli amministratori non devono gestire impostazioni di progetto esterne.
A Coderen possono essere associati costi di abbonamento aggiuntivi. I costi API sono addebitati con un margine. Per domande contattare AI-School.
Dare accesso alle scuole
Dopo l’attivazione decidi quali scuole possono utilizzare Coderen.
- Apri la scheda Gestione.
- Seleziona le scuole a cui è consentito Coderen.
- Fai clic su Salva accesso.
Un admin di scuola vede solo le scuole per cui Coderen è consentito e per cui ha i diritti di admin. Per un admin scolastico, pannelli scolastici superflui sono nascosti.
Scegliere i modelli
Nella scheda Gestione scegli quali modelli OpenAI sono disponibili per Coderen.
AI-School usa questi modelli:
| Modello | Utilizzo |
|---|---|
| GPT-5.6 Luna | Modello rapido e versatile per studenti e aiuto di programmazione quotidiano |
| GPT-5.6 Terra | Modello potente per docenti, studenti avanzati e compiti di programmazione complessi |
| GPT-5.6 Sol | Modello più avanzato per lavori di programmazione impegnativi e uso professionale |
Per uso in classe, GPT-5.6 Luna è una scelta rapida e accessibile. Scegli Terra o Sol quando un compito richiede più analisi, ragionamento o passi di programmazione autonomi.
Strumenti di coding compatibili
Coderen funziona con strumenti che possono utilizzare un endpoint compatibile con OpenAI. L’utente ha quindi bisogno di tre dati:
- la chiave API di Coderen
- l’URL endpoint Coderen di AI-School:
https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 - un modello consentito, ad esempio
gpt-5.6-luna
AI-School consiglia per la maggior parte delle situazioni questi due strumenti:
| Strumento | Consigliato per | Nota |
|---|---|---|
| Aider | Studenti e codifica in classe | Strumento esplicito di pair-programming nel terminale. Meno agentico e quindi migliore per imparare la programmazione. |
| OpenCode | Docenti e studenti avanzati | Strumento di coding agentic per terminale, desktop e IDE. Più potente, ma richiede più esperienza. |
Inoltre ci sono altri strumenti di coding che possono tecnicamente lavorare con un endpoint compatibile OpenAI:
| Strumento | Tipo | Punti di attenzione |
|---|---|---|
| Continue | Assistente IDE per VS Code e JetBrains | Supporta la configurazione OpenAI con un apiBase personalizzato. Utile se gli utenti preferiscono lavorare dalla loro IDE. |
| Cline | Estensione VS Code e CLI | Scegli provider OpenAI Compatible e inserisci base URL, chiave API e modello. Forte agentic; meno adatto ai principianti senza supporto. |
| Roo Code | Estensione VS Code | Può funzionare con un provider compatibile OpenAI. Verifica attentamente quali azioni esegue l’agente. |
| Sourcegraph Cody Enterprise | Assistente di coding aziendale | Rilevante soprattutto per organizzazioni con Sourcegraph Enterprise. Supporta configurazione modello openaicompatible a livello organizzativo. |
Uno strumento è adatto solo se è possibile impostare un proprio URL di base compatibile OpenAI. Strumenti come Claude Code e Codex CLI non sono quindi adatti a Coderen: Claude Code non utilizza un’API compatibile OpenAI e Codex CLI non offre configurazione adatta per un endpoint Coderen specifico. Anche strumenti come Cursor o Windsurf sono utili solo se la versione in uso supporta un URL di base OpenAI-compatible molto configurabile.
Per gli studenti utilizzare prima Aider. Aggiungi strumenti agentici come OpenCode, Cline o Roo Code solo se gli utenti hanno una sufficiente esperienza con terminale, git, diff e gestione locale dei file.
reportistica
La scheda Reportistica mostra uso e costi per il periodo scelto. Per impostazione predefinita vengono mostrati gli ultimi 7 giorni.
La reportistica comprende:
- numero totale di richieste
- costi totali
- numero di token
- suddivisione per gruppo
- suddivisione per utente
Un admin di scuola vede solo la reportistica entro lo scopo consentito. Un admin di consiglio vede la reportistica per l’intera ambiente.
Disattivare Coderen
È possibile disattivare temporaneamente Coderen tramite il pulsante nella barra degli strumenti.
Quando Coderen è disattivato:
- le chiavi API esistenti non possono essere utilizzate
- la reportistica e i dati storici restano conservati
- Coderen può essere riattivato in seguito
Disattivando non si eliminano i report esistenti.