Districts control access to AI tools.
District and school admins can turn any CodeHS AI tool on or off from the AI Policies page in the Administrator Dashboard. Student-facing AI tools also stay off by default until a teacher enables them for a class. Learn more at AI Settings for School and District Administrators or see how we approach AI at codehs.com/aicenter.
Which Tools Use AI Credits
☑️ Vibe Coding uses AI credits. Each request a student or teacher makes consumes credits, and requests that generate images use more than text-only requests.
☑️ Ask AI uses AI credits. Each request a teacher makes pulls from the same credit pool as Vibe Coding. If a deal purchases more AI credits, this goes to Ask AI as well.
❎ Smart Hints do not use credits. Students have a five-message daily limit instead.
❎ AI Grading, AI Teacher Hints, and AI Creator all do not have limits. We have standard rate limiting to avoid abuse.
What's Included with CodeHS Pro
Every CodeHS Pro plan includes AI credits at no additional cost. The amount included is based on your license type and the number of licenses you purchased, so it varies from school to school.
Credits are shared across Vibe Coding and Ask AI by all teachers and students on your account, and they're good for one school year — unused credits don't carry into the next year.
To learn more about the credits your school or district has, you can check out your AI Settings, or contact your Account Manager or email accounts@codehs.com.
Weekly and Monthly Limits
Usage is capped two ways: a monthly limit and a weekly limit. The weekly limit is half the monthly limit, so a user can use up to half of their monthly credits in a single week, and a full month's allowance in two weeks.
Limits apply at each individual user level. Every student has their own weekly and monthly limit, so one student using a lot of credits won't affect anyone else in the class. Teachers have their own limit too, separate from their students'.
There is also a district or school level AI credit limit, depending on your account agreement. Once this limit is reached, all teachers and students on the district or school account will be blocked from using AI credits, even if they have weekly or monthly credits left.
AI Credit Limit Resets
Weekly limits reset every Monday.
Monthly limits reset on the first day of every month.
Turning On Vibe Coding for Students
Vibe Coding is off for students by default. Teachers can turn it on for the whole class or for specific students in the Student Settings tab of the Vibe Coding app.
Viewing Credit Usage
Teachers can view their students' AI usage in the Student Settings tool within the Vibe Coding app.
Teachers can view their own AI usage in the AI Settings app or in their Account Settings > AI Settings tab.
Students can view their own AI usage in the My Credits tool within the student view of the Vibe Coding app.
Administrators can view AI usage data on the Data Tracking > Vibe Coding page of the Administrator Dashboard. If you are looking for this feature and do not have access, please contact your Account Manager or accounts@codehs.com.
Students Reaching the Credit Limit
When a student reaches their credit limit, no progress will be lost. If they hit their weekly limit, credits reset the next Monday. If they hit their monthly limit, credits reset on the 1st of the next month.
Encourage students to check My Credits — it's a good way to teach them to write thoughtful prompts instead of lots of quick ones." The original reply included that tip.
Buying Additional Credits
Districts can purchase additional AI credits. Contact your Account Manager or accounts@codehs.com.
AI tools are available as part of CodeHS Pro. To get Pro for your school, contact our team at sales@codehs.com!

