Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.235 Home All releases olderv2.1.234 v2.1.236newer
Claude Code v2.1.235

Opt-in spell checking for the prompt input

Use it now
Useful4 Signal3
Prompt Input Notable

Turn on spellcheck to underline misspelled words as you type in the prompt.

spellcheckenabledcheckerlanguagecolor
What

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.

Details
  • The setting is only read from user settings, managed settings and command-line flags. A spellcheck block in a project's .claude/settings.json or .claude/settings.local.json is ignored, with a warning.
  • language must 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_spellcheck telemetry event.
Usage
{ "spellcheck": { "enabled": true, "checker": "auto", "language": "en_US" } }
Evidence

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.

See this entry in the whole of v2.1.235 →