Turn on spellcheck to underline misspelled words as you type in the prompt.
What's wrong with this entry?
Claude Code can now underline misspelled words as you type in the prompt, using a spell checker already installed on your machine. Turn it on with "spellcheck": { "enabled": true } in your user or managed settings; the default is false. checker defaults to "auto", which picks the first of aspell, hunspell or ispell found on PATH, and if none is found spell checking stays off silently. language and color are also configurable.
- The setting is only read from user settings, managed settings and command-line flags. A
spellcheckblock in a project's.claude/settings.jsonor.claude/settings.local.jsonis ignored, with a warning. languagemust be a plain dictionary name; the value is validated before being passed to the checker.- The driver shells out to the installed checker and parses its ispell-protocol output; usage is recorded under an
input_spellchecktelemetry event.
{ "spellcheck": { "enabled": true, "checker": "auto", "language": "en_US" } }Turn on spell checking of the prompt input (default: false)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.