Як ClassDojo масштабує AI Sidekick для вчителів через Claude
Production-кейс ClassDojo Sidekick: lesson planning, assessments, report comments і family communication з Claude — з teacher review, privacy boundaries, school policy, ZDR context та education-specific evals.
Картка кейсу
Що тут автоматизовано
Обсяг автоматизації
ClassDojo uses Claude in Sidekick to help teachers draft instructional and administrative content such as lesson plans, assessments, messages, report comments and classroom activities. AI-Magister classifies the teacher workflow as A2: generation and transformation are automated, but teachers preview, edit and decide whether to use outputs. Separate ClassDojo parent/child AI surfaces may use both Anthropic and OpenAI under distinct privacy and safety rules and must not be conflated with the teacher-only Sidekick case.
Роль людини
Teachers own educational judgment, student-specific context and final communication; school/district administrators set acceptable-use and privacy policy; platform teams own data minimization, provider contracts, safety tests, logging and incident response. For child-facing or sensitive decisions, AI output cannot replace required professional, parent or school authority.
Заявлені результати
- Anthropic reports ClassDojo reaches 45 million kids, families and teachers across 180 countries and is used in 90% of US elementary schools; these are provider/company-reported scale figures, not AI effectiveness metrics
- Anthropic reports roster setup can move from roughly 20–30 minutes to seconds in the documented workflow; this is workflow-specific provider-reported time evidence
- Teacher statements that Sidekick saves hours each week are qualitative/company-published feedback, not an independently controlled learning-outcome study
Anthropic's ClassDojo case describes Claude-powered teacher AI and reports ClassDojo reach across 45 million kids, families and teachers in 180 countries, use in 90% of US elementary schools, and roster setup reduced from 20–30 minutes to seconds. ClassDojo's own Sidekick materials say the tool drafts assessments, messages, report comments, activities and lesson content and explicitly tell teachers to preview AI output and avoid entering personal information. Current ClassDojo transparency materials document Anthropic and OpenAI as LLM providers for certain parent/child AI tools with specific retention and safety controls, which is relevant as a privacy governance pattern but not evidence that every Sidekick request follows the same provider path.
Зміст статті
- 01Бізнес-задача: прибрати teacher busywork, не делегуючи педагогічну відповідальність
- 02Trigger, input, AI stage, integrations та output
- 03Privacy boundary: data minimization до model context
- 04Human-in-the-loop і autonomy A2
- 05Error handling: wrong tone, wrong learner, wrong fact
- 06Evaluation contract: не плутати teacher productivity з learning outcome
- 07Frequency, scalability та cost model
- 08Як повторити: 7-кроковий rollout для education AI
Бізнес-задача: прибрати teacher busywork, не делегуючи педагогічну відповідальність
Lesson planning, family messages, assessment drafts і report comments забирають у вчителя час, але містять педагогічний контекст, тон і потенційно student data. ClassDojo Sidekick автоматизує first draft і transformation tasks всередині вже знайомого teacher workflow, а не створює окремий чат, куди школа має вручну переносити все життя класу.
Production boundary тут принципова: AI може прискорити підготовку матеріалу, але не має самостійно виставляти оцінку, робити high-impact висновок про дитину або надсилати чутливе повідомлення без teacher ownership. ClassDojo's own help guidance прямо просить preview-ити content і дотримуватись school rules.
architecture
Карта системи: Як ClassDojo масштабує AI Sidekick для вчителів через Claude
Trigger, input, AI stage, integrations та output
Trigger: teacher відкриває Sidekick або запускає конкретний classroom task. Input: topic, grade/age context, learning objective, tone, rubric або teacher-authored details. Для roster/productivity flows input може приходити зі structured school files, але доступ до student data повинен залежати від role і конкретної function.
AI stage генерує lesson plan, multiple-choice assessment, thank-you note, message/reply, report-card draft, Story post або classroom activity. Output залишається editable draft. Для production reproduction metadata має містити task type, model/provider revision, safety verdict, whether student data was present, teacher edits and final action state.
- Trigger → explicit teacher task, not ambient unrestricted surveillance.
- Input → minimum context required for that teaching/admin job.
- AI → draft, transform, translate, structure.
- Output → editable content that teacher reviews before use.
decision-tree
Контрольні точки для практичного застосування
Контрольна теза з матеріалу статті.
Контрольна теза з матеріалу статті.
Контрольна теза з матеріалу статті.
Контрольна теза з матеріалу статті.
Privacy boundary: data minimization до model context
ClassDojo's current help guidance tells teachers to avoid personal information such as names or addresses when using Sidekick. Для відтворення це має бути не лише tooltip: PII detection/redaction, role-based fields, purpose limitation і policy-enforced context builder повинні працювати до model call.
ClassDojo separately documents Anthropic and OpenAI as providers for certain parent/child AI tools and describes provider-side transient retention/ZDR arrangements for those surfaces. Цей факт корисний як governance pattern, але його не можна автоматично переносити на кожен teacher Sidekick request без конкретної product contract verification. Data processing map версіонується per feature/provider, а 'not used for training' не підміняє retention і application storage policy.
Human-in-the-loop і autonomy A2
A2 достатньо для більшості teacher-content tasks: model створює draft, teacher переглядає, редагує і публікує. Якщо продукт додає direct-send або gradebook write, authority tier повинен зростати окремо: exact destination, recipients, payload preview, explicit confirmation і immutable audit event.
Для student-facing feedback корисно вимагати evidence/rubric references і teacher confirmation. Для sensitive topics, welfare, discipline, disability, mental health або safety правильний outcome часто — escalation to school policy/professional support, а не більш переконливий AI paragraph.
Error handling: wrong tone, wrong learner, wrong fact
Failure modes: hallucinated curriculum fact, age-inappropriate instruction, biased behavior framing, wrong student context, accidental PII disclosure, unsafe recommendation, duplicate family message або translation that changes meaning. Model refusal and safety block також є terminal states, які UI повинен пояснити, а не silently replace generic content.
Для send/write flows застосовується idempotency key. Якщо request timed out after message send, system reads authoritative message state before retry. If source context or roster is stale, draft gets STALE flag and teacher is asked to refresh rather than AI inventing missing records.
Evaluation contract: не плутати teacher productivity з learning outcome
Eval corpus включає different grades, subjects, multilingual families, special-education sensitivities, ambiguous instructions, adversarial prompt injection in pasted text, PII, culturally sensitive examples and scenarios requiring refusal/escalation. Graders assess factuality, rubric alignment, age appropriateness, harmful stereotype, privacy leakage, tone, action safety and teacher edit distance.
Teacher time saved — operations metric. Student learning outcome потребує окремого study design. Release gate therefore uses severe-error slices and teacher acceptance/revision rates rather than красивий average helpfulness score. Every production incident becomes a minimized permanent regression case tied to feature/model/prompt version.
Frequency, scalability та cost model
Teacher Sidekick is on-demand with predictable school-day and report-period peaks. Scale controls: per-user quotas, queue priorities, template caching, lightweight model for bounded transformation, stronger model only for multi-step reasoning and separate safety classifiers where justified. District-level availability and geographic/privacy contracts must be checked before rollout.
Full cost = model tokens + moderation/safety + context retrieval + translation + storage + observability + support + teacher review time + privacy/security operations + evals. Кращий denominator — cost per teacher-accepted artifact або time saved on a defined task, not prompts per dollar.
Як повторити: 7-кроковий rollout для education AI
1) Почніть з low-risk lesson/activity drafts. 2) Побудуйте minimum-context policy і PII filters. 3) Додайте teacher preview/edit як mandatory gate. 4) Створіть grade/subject/safety eval slices. 5) Запустіть pilot із edit/accept/reject telemetry. 6) Додавайте roster/context integrations лише з role scopes і retention map. 7) Direct send або other writes відкривайте як окремий capability після authorization/reconciliation tests.
Підходить школам і edtech products із чітким teacher-owned workflow та privacy governance. Не підходить deployment, який вимірює успіх кількістю generated worksheets, не знає, які student fields надсилає provider-у, і вважає кнопку 'Regenerate' достатнім safety control.
Практичні приклади
Приклад: assessment draft для четвертого класу
Teacher задає objective і grade, system мінімізує context, Sidekick генерує 10 questions, deterministic validator перевіряє structure, safety layer flags sensitive content, teacher редагує й затверджує. Якщо матеріал публікується, exact final payload і recipients проходять окремий action gate.
FAQ
Чи Sidekick сам надсилає або оцінює учнів?
Документований ClassDojo Sidekick фокусується на drafting teacher content, а help guidance вимагає preview. Будь-який direct send/gradebook write слід оцінювати як окремий higher-authority capability.
Чи ClassDojo використовує лише Anthropic?
Ні. Claude документований у teacher Sidekick case, а current ClassDojo transparency materials також описують OpenAI та Anthropic для окремих parent/child AI surfaces. Не слід змішувати ці feature paths.
Чи reported time savings доводять кращі learning outcomes?
Ні. Productivity і learning outcome — різні метрики; останнє потребує окремого evaluation/study design.
Пов’язані матеріали
Production-кейс Campfire: Claude в Ember для фінансового reasoning, reconciliation і reporting, а поруч — спеціалізована accounting intelligence. Розбираємо hybrid model architecture, human approval, auditability, cost і rollout.
Як Trellix використовує Claude для автономних security investigationsProduction-кейс Trellix: Claude через Amazon Bedrock для alert analysis, autonomous investigations і security engineering — з human escalation, model routing, evidence trace, containment та verified remediation.
Як Notion оркеструє 30+ паралельних Claude Managed Agents у спільному workspaceProduction-кейс Notion + Claude Managed Agents: команди запускають десятки довготривалих агентних задач із task board, підтягують контекст із робочих сторінок і репозиторіїв, а результати проходять через видимі permission, review, retention та cost boundaries.
Як League скоротив product cycle вдвічі з Claude у регульованому healthcareProduction-кейс League + Claude Enterprise/Claude Code: company-wide AI rollout, overnight coding agents, vendor-security reviews і finance automation — з жорстким відділенням protected health data, human sign-off та production authority.
Red teaming LLM-системПрактичний red teaming перетворює припущення про безпеку LLM-системи на відтворювані атаки, докази та regression-тести. Розглядаємо threat model, ручні й автоматизовані кампанії, triage, безпечну лабораторію та перевірку виправлень.
Observability для LLM-системЯкі traces, metrics, logs і evaluation signals потрібні для LLM: prompts, retrieval, tool calls, usage, quality, privacy, cardinality і розслідування інцидентів.