Przejdź do głównej treści

Zarządzanie Kodowaniem

Dzięki Kodowaniu administratorzy mogą tworzyć kontrolowane klucze API do narzędzi programistycznych, takich jak Aider i OpenCode. Użytkownicy nie pracują wtedy z własnym kluczem OpenAI, lecz z kluczem zarządzanym przez AI-School.

To sprawia, że Kodowanie jest odpowiednie do zajęć programistycznych, projektów i zaawansowanych użytkowników, którzy chcą korzystać z pomocy AI w lokalnym środowisku programistycznym.

Dlaczego kontrolowane klucze API?

Zwykły klucz API często daje szeroki dostęp do zewnętrznej platformy AI. W Kodowaniu użycie przebiega przez AI-School. W związku z tym zarządzanie, koszty i raportowanie pozostają w szkole.

Główne zalety:

  • Koszty pod kontrolą: ustaw budżet dla każdego klucza.
  • Użycie zidentyfikowane: zużycie, koszty i czaty są przypisane do użytkownika.
  • Centralne zarządzanie: twórz, ograniczaj i cofnij klucze z poziomu środowiska administracyjnego.
  • Odpowiednie dla klas: można jednorazowo utworzyć klucze dla grupy uczniów.

Włączanie Kodowania

Kodowanie włączane jest na poziomie środowiska. Może to zrobić administrator zarządzający.

  1. Przejdź do Środowisko Administracyjne → Kodowanie.
  2. Kliknij Włączyć Kodowanie.
  3. Przeczytaj ostrzeżenie dotyczące kosztów abonamentu i kosztów API.
  4. Kliknij Zgoda i włączyć.

Po włączeniu AI-School przetwarza techniczne powiązanie w tle. Administratorzy nie muszą zarządzać zewnętrznymi ustawieniami projektu.

Koszty

Kodowanie może wiązać się z dodatkowymi kosztami abonamentowymi. Koszty API będą rozliczane z narzutem. W razie pytań skontaktuj się z AI-School.

Przydzielanie dostępu do szkół

Po włączeniu określ, które szkoły mogą korzystać z Kodowania.

  1. Otwórz kartę Zarządzanie.
  2. Wybierz szkoły, które mogą korzystać z Kodowania.
  3. Kliknij Zapisz dostęp.

Administrator szkoły widzi tylko szkoły, dla których Kodowanie jest dozwolone i do których ma uprawnienia administracyjne. Dla administratora szkoły ukrywane są niepotrzebne panele szkolne.

Wybór modeli

Na karcie Zarządzanie wybierasz, które modele OpenAI będą dostępne w Kodowaniu.

AI-School używa tych modeli:

ModelZastosowanie
GPT-5.4 miniDomyślny i kosztowo efektywny model, odpowiedni dla uczniów i powszechnej pomocy programistycznej
GPT-5.4Silniejszy model dla nauczycieli, zaawansowanych uczniów i trudniejszych zadań programistycznych
GPT-5.5Najwyższy model do ciężkiej pracy programistycznej i profesjonalnego użytku

Do celów klasowych zwykle warto zaczynać od GPT-5.4 mini.

Kompatybilne narzędzia do kodowania

Kodowanie działa z narzędziami, które mogą korzystać z punktu końcowego zgodnego z OpenAI. Użytkownik potrzebuje wtedy trzech danych:

  • klucz API Kodowania
  • adres URL punktu końcowego OpenAI-School Kodowania: https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
  • dozwolony model, na przykład gpt-5.4-mini

AI-School zaleca w większości sytuacji te dwa narzędzia:

NarzędzieZalecane dlaUwaga
AiderUczniowie i kodowanie w klasieWyraźne narzędzie par-programowania w terminalu. Mniej asystentowe i dlatego lepiej nadaje się do nauki programowania.
OpenCodeNauczyciele i zaawansowani uczniowieNarzędzie asystujące kodowanie w terminalu, na pulpicie i IDE. Bardziej wydajne, ale wymaga większego doświadczenia.

Istnieją także inne narzędzia do kodowania, które technicznie mogą pracować z kompatybilnym z OpenAI punktem końcowym:

NarzędzieTypUwagi
ContinueAsystent IDE dla VS Code i JetBrainsObsługuje konfigurację OpenAI z niestandardowym apiBase. Świetny, gdy użytkownicy wolą pracować w IDE.
ClineRozszerzenie VS Code i CLIWybierz dostawcę OpenAI Compatible i wprowadź base URL, klucz API i model. Silnie asystujące; mniej odpowiednie dla początkujących bez prowadzenia.
Roo CodeRozszerzenie VS CodeMoże działać z dostawcą kompatybilnym z OpenAI. Dokładnie sprawdź, jakie akcje wykonuje agent.
Sourcegraph Cody EnterpriseEnterprise coding assistantSzczególnie istotny dla organizacji z Sourcegraph Enterprise. Obsługuje konfigurację modelu openaicompatible na poziomie organizacji.
Nie każda narzędzie do kodowania jest automatycznie odpowiednie

Narzędzie jest odpowiednie tylko wtedy, gdy możesz ustawić własny adres base URL kompatybilny z OpenAI. Narzędzia takie jak Claude Code i Codex CLI nie są więc odpowiednie dla Kodowania: Claude Code nie używa interfejsu API kompatybilnego z OpenAI, a Codex CLI nie oferuje właściwej konfiguracji dla konkretnego punktu końcowego Kodowania. Inne narzędzia, takie jak Cursor czy Windsurf, są przydatne tylko wtedy, gdy używana wersja obsługuje konfigurowalny adres base URL kompatybilny z OpenAI.

Porada dla szkół

Używaj najpierw Aider dla uczniów. Dodawaj dopiero narzędzia z asystą, takie jak OpenCode, Cline lub Roo Code, gdy użytkownicy mają wystarczające doświadczenie z terminalem, git, diffs i lokalnym zarządzaniem plikami.

Raportowanie

Zakładka Raportowanie pokazuje użycie i koszty za wybrany okres. Domyślnie wyświetlany jest ostatni tydzień.

Raport zawiera:

  • łączną liczbę żądań
  • łączny koszt
  • liczbę tokenów
  • rozbiór według grupy
  • rozbiór według użytkownika

Administrator szkoły widzi raporty tylko w swoim zakresie. Administrator zarządzający widzi raporty dla całego środowiska.

Wyłączanie Kodowania

Możesz tymczasowo wyłączyć Kodowanie za pomocą przycisku na pasku narzędzi.

Gdy Kodowanie jest wyłączone:

  • istniejące klucze API nie mogą być używane
  • raportowanie i dane historyczne pozostają zachowane
  • Kodowanie można ponownie włączyć później

Wyłączenie nie usuwa istniejących raportów.