Преподаёшь программирование в boot-camp, школе или 1-на-1? Каждому ученику — изолированный Linux-environment в один клик. Multi-tenant: 30 студентов на 1 сервере без cross-contamination. Read-only учебные проекты с fork-в-sandbox. Progress tracking: коммиты, часы, AI-сессии. Telegram-reminders про дедлайны.


Не онлайн-курс с видео-лекциями. Платформа для интерактивного обучения с реальными dev-environment'ами. Замена Replit Teams + GitHub Classroom + Slack.
Добавил ученика — он получил Linux-account и приглашение в Telegram. Поведёшь группу из 30 — за 10 минут готовы все sandbox'ы.
Создаёшь учебный проект — публикуешь read-only. Ученик кликает «начать» — fork в его sandbox. Ты пушнул обновление — всем прилетает merge-request.
Видишь по каждому ученику: время в коде, коммиты, кол-во AI-вопросов, pass-rate тестов, какой task застрял. Сравнительная таблица группы.
Claude Code как первая линия поддержки. Ученик спрашивает «как использовать useState» — Claude отвечает не давая готового кода, наводит на решение.
Бот шлёт ученикам напоминания про дедлайны, мотивирует streaks, поздравляет с прохождением tasks. Тебе — алерты про застрявших.
Каждый ученик — отдельный Linux user namespace + cgroup. Никакого cross-student file access. Resource quotas: CPU / RAM / disk.
Сценарий — преподаватель Python boot-camp на 30 человек запускает новый поток.
До старта потока, утром:
Первая лекция онлайн, ученики открывают терминал:
Через 2 недели, утро понедельника:
Конец потока, финальная демо-неделя:
$5 за студента в месяц — meньше чем GitHub Pro для одного человека. Маржа твоего bootcamp'а растёт когда тебе не нужно настраивать env каждому отдельно.
Для тест-группы
Стандартная модель
100+ учеников · annual
Не нашёл ответ? Напиши в Telegram @coscosang.
Replit Teams — $35/студент/мес, нет AI-mentor встроенного, нет Telegram-интеграции, нет нашего progress tracking. GitHub Classroom — assignments только, нужен свой dev-environment, ученики на разных машинах с разными проблемами. Здесь — $5 на студента, унифицированный environment, AI как первая линия поддержки.
Да, на VPS 8 vCPU / 16 GB RAM / 200 GB SSD. Каждый ученик — изолированный namespace с cgroup quota 0.5 vCPU / 512 MB / 5 GB. Когда ученик активно кодит — burst до 2 vCPU. В пиках (все 30 одновременно тесты гоняют) — load average ~6, всё работает. От 50 учеников нужен 2-й VPS.
Default — лимит 30 запросов в день на студента (хватает для активного обучения). Settable per-group: можно сделать 100/день для интенсивных потоков, 10/день для школьников. Бесплатный fallback на Haiku, если квота Sonnet/Opus исчерпана.
Метрики: hours_in_terminal (xterm-активность), commits_count (git log в его sandbox), tests_passrate (vitest / pytest run-history), ai_questions_count (запросы к Claude), daily_streak. Видишь в dashboard, экспортируешь в CSV / Google Sheets для отчётов родителям.
Да, ядро под MIT. Multi-tenant + group management + progress dashboard — closed source, $500/год self-hosted license. Подписка на managed cloud дешевле если у тебя <15 учеников.
Каждый ученик регистрируется на bot'е через invite-link от тебя. Бот знает только его Telegram username (не телефон). Reminders идут через bot-аккаунт, не от твоего. GDPR-compliant — ученик может удалить свой trace через /forget.
Webhook-API: твой LMS дёргает наш endpoint при добавлении студента → автоматически создаём sandbox + Telegram-invite. Для оценок — webhook от нас в твой LMS с pass-rate / progress %. LTI 1.3 в roadmap (готов для пилотов).