Claude Code Stops Installing the IDE Extension Automatically From an IDE Terminal

Claude CodeView original changelog

Claude Code 2.1.318 no longer installs or updates the IDE extension when it is started inside an IDE's integrated terminal. Users who want the extension now have to run /ide from a terminal outside the editor, or install it from the editor's extensions view. The change removes an automatic modification of the user's editor.

Key Takeaways

  • Claude Code no longer installs or updates the IDE extension when started from an IDE's integrated terminal.
  • Users who want the extension must run /ide from an outside terminal or use the editor's extensions view.
  • This is a behavior change, not a new feature, and it affects anyone who relied on silent updates.
  • It removes a case where a command-line tool modified the user's editor without being asked.
  • An already-installed extension keeps working, but it will not auto-update from the integrated terminal.
  • The change ships in Claude Code 2.1.318.

What changed

Claude Code 2.1.318 changes what happens when it is started in an IDE terminal. Previously, launching it in the integrated terminal of a supported editor could install or update the Claude Code extension for that editor on its own. That no longer happens.

What users do instead

Anthropic's release notes name two routes:

  • Run /ide from a terminal outside the editor.
  • Install or update the extension from the editor's own extensions view.

Why it matters

This is a change to existing behavior, not a new feature. Anyone who relied on Claude Code to keep the extension current, simply by starting it inside the editor, will now need to update it themselves. People who did not want a command-line tool touching their editor will see one fewer unrequested modification. In managed environments, where editors are often locked down or extensions pinned, the change also removes a path that could conflict with policy.

Practical effect

Nothing breaks if the extension is already installed. The difference shows up at the next update: the extension version will no longer move forward just because Claude Code was launched from the integrated terminal.