Skip to main content

Using the AI Settings App to Turn AI Features On or Off and Set AI Defaults

Enable or disable AI Hints, AI Grade Suggestions, Vibe Coding, and Ask AI; set your default AI Hint level and AI Creator defaults; control student data sharing; and check your monthly AI usage — all in one place.

Written by Eli Hernandez
pro feature banner

AI Settings App Overview

The AI Settings app on CodeHS is the single place where teachers control every AI feature on their account. From this one page, you can turn individual AI tools on or off, choose the defaults they use, decide whether Ask AI can reference your students' data, and see how much of your monthly AI usage you've used.

Where to find the AI Settings app

Teachers can access the AI Settings app by opening the AI menu in the left-hand navigation bar and choosing AI Settings.

image showing AI settings in the nav bar

Using the AI Settings App Tools

The AI Settings app is organized into four sections, which can be accessed by the links in the sub-navigation menu on the left side of the page:

  • AI Hints & Grading

  • Vibe Coding

  • AI Creator

  • Ask AI

Clicking a tool jumps you to that section of the page. Some sections only appear if your account has access to that feature. For example, the Vibe Coding and Ask AI sections are only shown to accounts with those features enabled. Sections your plan doesn't include are shown grayed out with a link to learn more.

[Screenshot: the full AI Settings page with the left sub-navigation menu visible]

AI Hints & Grading

This section lets teachers manage AI Hints and AI Grading, including turning each feature on or off and setting the default hint level for students. It also displays a progress bar showing monthly AI usage and the date the allowance resets.

[Screenshot: AI Hints & Grading section with usage bar and toggles]

AI Hints

When this setting is on, you can generate an AI hint in the editor's Conversation tab while reviewing a student's code. The hint points out where the student's program can be improved. You choose how much detail the hint gives, edit the draft however you like, and decide whether to send it to the student.

Grade Suggestions in Fast Grade

Turning this on adds the option to generate a suggested score and feedback as you move through submissions in the Fast Grade tool. You can accept, edit, or ignore each suggestion before it's saved.

Grade Suggestions in Gradebook By Assignment

Turning this on adds the option to generate a suggested score and feedback for free response questions in the Gradebook By Assignment view, so you can grade a whole assignment quickly.

Default AI Hint Level

This dropdown sets how much detail an AI hint includes by default when you generate one. You can still change the level for any individual hint.

  • General Hint: nudges the student in the right direction.

  • Identify Problem: points out what's going wrong.

  • Identify Problem and Offer Solution: points out what's going wrong and suggests how to fix it.

For more information on AI Hints and Grading, check out these articles: CodeHS AI Hints and Using the AI Grading App to Automate Grading and Feedback.

Vibe Coding

Vibe Coding lets you and your students collaborate with AI to generate and update code right inside the editor. Describe what you want in plain language and the assistant drafts the code. The controls in this section let you choose whether Vibe Coding appears for you and keep an eye on your usage.

[Screenshot: Vibe Coding section]

Show Vibe Code in Editor

Use the Turn on and Turn off button to show or hide the Vibe Code panel in your own view of the editor. This only changes what you see. It does not affect your students.

Usage

Below the toggle, you'll find progress bars for your Vibe Coding usage:

  • Percent used this month, with the date your monthly allowance resets.

  • Percent used this week, with the date your weekly allowance resets.

  • One-time credit grants, if your account has any, each showing how much has been used and when the grant expires

For more information on Vibe Coding, see this article: Using the Vibe Coding App to Collaboratively Code with AI (Beta).

AI Creator Default Settings

Set your default options for newly generated AI Creator activities. You can change these settings for any activity before generating it.

[Screenshot: AI Creator Default Settings section]

Programming Language

Choose the language AI Creator defaults to: JavaScript, Python, Java, HTML, C++, or None for activities that aren't tied to a specific language.

Grade Levels

Select the grade levels your generated activities should target, from 4th through 12th grade, or choose All Grades. AI Creator uses this to pitch the reading level and complexity of what it generates.

Language

Set the human language AI Creator writes activities in, so you can generate content for multilingual classrooms.

Notes Format

Choose whether generated notes are created as Markdown or HTML notes.

Use Karel Dog Personality

Turn this on to have Karel appear as a dog instead of the default robot character in generated Karel activities.

For more information on AI Creator, see this article: Using the AI Creator App to Generate AI-Based Activities.

Ask AI

Choose whether Ask AI can use student data to provide more tailored responses. You can update this setting anytime.

[Screenshot: Ask AI section]

Include Student Data

When this setting is on, Ask AI may reference your students' progress, grades, and how they use CodeHS in order to give you more tailored answers. Turn it off if you'd prefer not to share that information with the assistant. Student data is not sent to external services and is not used to train models. The choice is entirely yours, and you can change it at any time.

For more information on Ask AI, please see this article: Using the Ask AI App to Explore Courses, Manage Assignments, and Find Resources


The AI features managed in the AI Settings app are available as part of CodeHS Pro. To get CodeHS Pro for your school, contact our team at sales@codehs.com.

Did this answer your question?