Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.311 ·

IDE extension auto-install now reports why it was skipped

Claude Code now says why it skipped installing its IDE extension: CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL set or autoInstallIdeExtension off

Group of 2 You'll notice Internal Changes
JSON All of v2.1.311
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
IDE IntegrationArea: what it touches
Internal ChangesKind: in v2.1.311,
ImprovementsSection of the release

Unclear Whether autoInstallIdeExtension and CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL still stop the install depends on a check that is not shown.

What

Claude Code can install its extension in your IDE (code editor) automatically. The decision now goes through one new check that also gives a reason:

  • The new check reports why auto-install is skipped. The reasons are that CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL is set, or that the autoInstallIdeExtension setting is off. The setting defaults to on.
  • The install function no longer reads the variable and the setting itself. It goes ahead when the new check finds no reason to skip.
  • The install function now returns its result.

Why

If the extension was not installed for you, Claude Code can now say which switch stopped it. Both switches are now read through the new check, not by the install function directly.

Read from
What the documentation says
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether autoInstallIdeExtension and CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL still stop the install depends on a check that is not shown.

See this entry in the whole of v2.1.311 →

Feedback