Перейти до основного змісту

Управління кодуванням

З Кодуванням адміністратори можуть створювати контрольовані API-ключі для інструментів програмування, таких як Aider та OpenCode. Користувачі тоді не працюють із власним ключем OpenAI, а з ключем, який управляється AI-School.

Це робить Кодування придатним для уроків програмування, проєктів та просунутих користувачів, які хочуть отримувати допомогу штучного інтелекту у локальному середовищі розробки.

Чому потрібні контрольовані API-ключі?

Звичайний API-ключ зазвичай надає широкий доступ до зовнішньої платформи штучного інтелекту. У Кодуванні використання проходить через AI-School. Так зберігається управління, витрати та звітність у школі.

Важливі переваги:

  • Контроль витрат: встановлюйте бюджет на кожен ключ.
  • Використання відстежується: використання, витрати та чати пов’язані з користувачем.
  • Централізоване управління: створюйте, обмежуйте та відкликати ключі з адміністративного середовища.
  • Підходить для класів: одним разом створюйте ключі для групи учнів.

Увімкнення кодування

Кодування вмикається на рівні середовища. Це може зробити адміністратор управління.

  1. Перейдіть до Управління → Кодування.
  2. Натисніть Увімкнути кодування.
  3. Прочитайте попередження про абонентські витрати та витрати на API.
  4. Натисніть Згоден та увімкнути.

Після увімкнення AI-School обробляє технічне з’єднання у фоновому режимі. Адміністратори не потребують керувати зовнішніми налаштуваннями проєктів.

Витрати

До Кодування можуть бути прикріплені додаткові витрати на підписку. Витрати на API нараховуються з націнкою. Звертайтеся до AI-School із питаннями.

Надавати доступ школам

Після увімкнення ви визначаєте, які школи можуть використовувати Кодування.

  1. Відкрийте вкладку Управління.
  2. Виберіть школи, які можуть застосовувати Кодування.
  3. Натисніть Зберегти доступ.

Адміністратор школи бачить лише школи, для яких дозволено Кодування і на які поширюються його права. Для адміністратора школи зайві панелі школи приховані.

Вибір моделей

У вкладці Управління вибирайте, які моделі OpenAI доступні для Кодування.

AI-School використовує ці моделі:

МодельВикористання
GPT-5.6 LunaШвидка та багатофункціональна модель для учнів та щоденної допомоги з програмування
GPT-5.6 TerraПотужна модель для викладачів, просунутих учнів та складних завдань програмування
GPT-5.6 SolНайпередовіша модель для вимогливих завдань програмування та професійного використання

Для навчального використання рекомендовано GPT-5.6 Luna як швидкий та доступний старт. Вибирайте Terra або Sol, коли завдання потребує більшого аналізу, міркувань або самостійних кроків програмування.

Сумісні інструменти для кодування

Кодування працює з інструментами, які можуть використовувати OpenAI-сумісну точку доступу. Користувачу потрібно три дані:

  • ключ API для Кодування
  • URL-адреса кінцевої точки Coderen від AI-School: https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
  • дозволена модель, наприклад gpt-5.6-luna

AI-School радить для більшості ситуацій ці два інструменти:

ІнструментРекомендовано дляПримітка
AiderУчні та класове кодуванняЯвний інструмент парного програмування у терміналі. Менша агентність, тому краще підходить для вивчення програмування.
OpenCodeВикладачі та просунутих учнівАгентне кодування для терміналу, настільного ПК та IDE. Потужніший, але потребує більшого досвіду.

Крім того, існують інші інструменти кодування, які технічно можуть працювати з OpenAI-сумісною точкою доступу:

ІнструментТипПримітка
ContinueIDE-помічник для VS Code та JetBrainsПідтримує конфігурацію OpenAI з адаптованим apiBase. Підходить, якщо користувачі хочуть працювати переважно у IDE.
ClineРозширення VS Code та CLIВиберіть провайдера OpenAI Compatible та заповніть базову URL-адресу, ключ API та модель. Сильна агентність; менш підходить для початківців без підтримки.
Roo CodeРозширення VS Codeможе працювати з провайдером, сумісним з OpenAI. Переконайтесь, які дії виконує агент.
Sourcegraph Cody EnterpriseEnterprise-помічник з кодомОсобливо актуально для організацій з Sourcegraph Enterprise. Підтримує конфігурацію моделі openaicompatible на рівні організації.
Не кожен інструмент для кодування автоматично підходить

Інструмент підходить лише якщо у вас є власна URL-адреса бази OpenAI-s сумісного типу. Інструменти на зразок Claude Code та Codex CLI тому не підходять для Кодування: Claude Code не використовує OpenAI-s сумісний API, а Codex CLI не пропонує відповідну настройку конкретної точки входу Coderen. Також інструменти на кшталт Cursor або Windsurf придатні лише якщо використовувана версія підтримує досить настроювану URL-адресу OpenAI-s сумісного базового рівня.

Рекомендація для шкіл

Спочатку використовуйте Aider для учнів. Додавайте агентні інструменти на кшталт OpenCode, Cline або Roo Code лише після того, як користувачі набудуть достатнього досвіду з терміналом, git, diff та локальним управлінням файлами.

Звітування

Вкладка Звітування показує використання та витрати за обраний період. За замовчуванням відображаються останні 7 днів.

Звітування містить:

  • загальну кількість запитів
  • загальні витрати
  • кількість токенів
  • розподіл за групою
  • розподіл за користувачем

Адміністратор школи бачить звіти лише у межах своєї дозволеної області. Адміністратор управління бачить звіти для всього середовища.

Вимкнення кодування

Ви можете тимчасово вимкнути кодування за допомогою кнопки на панелі інструментів.

Якщо кодування вимкнене:

  • існуючі API-ключі не можна використовувати
  • звіти та історичні дані зберігаються
  • кодування можна увімноватись знову пізніше

Вимикання не видаляє існуючі звіти.

WhatsApp