[BUG] Uninstalled claude.ai plugins are re-enabled server-side within seconds and synced into every Claude Code session
Preflight Checklist
- I have searched existing issues and this hasn't been reported yet
- This is a single bug report (please file separate reports for different bugs)
- I am using the latest version of Claude Code
What's Wrong?
On my claude.ai account, four plugins from the knowledge-work-plugins marketplace can't be removed. Uninstalling shows a success notification, but the server re-enables them within seconds. This happens on claude.ai (web) and in Claude Desktop, even with every other Claude client closed.
Since a few weeks, Claude Code (CLI, Linux) has synced these plugins into ~/.claude/plugins/synced/_/ and loaded them into every session. Their skills appear in the skill list, and disabling them in Claude Code does not persist across launches.
Affected plugins and their server IDs, from the synced manifest.json:
Plugin Server-Plugin-ID installationPreference desktop-commander | plugin_01S1HcuzG4CPx8bTxZDQAguG | available engineering | plugin_01FTLa86dhbVJ3HB1LdHdhN7 | available productivity | plugin_014WxCYbLf7f3uw2isHFR9US | available ai-firstify | plugin_01N1WJAviip299WSJ5mduv97 | available
All four are available, not installed by default. Their return can't be explained by the default-install behavior from #74706.
The behavior has gotten worse over time. At first the plugins came back after a page reload. Now they come back within seconds. It has been going on for months.
What Should Happen?
An uninstall on claude.ai should clear the account-side enabled flag permanently. Plugins removed there should no longer be synced into Claude Code.
Workaround
Setting "syncClaudeAiPlugins": false in ~/.claude/settings.json stops the sync into Claude Code. I verified this with a fresh session. It does nothing for the account itself, though, and it also blocks every plugin I might want from claude.ai.
Related
- #74706: plugins revert within ~60s after uninstall. Closed as stale, not fixed.
- #85218: Desktop uninstall never clears the account-side enabled flag. Closed as stale, not fixed.
- Older reports, closed without a fix: #39686, #37340, #49260, #40475.
- A support request with account details is open: conversation ID 215476206780593.
Error Messages/Logs
Steps to Reproduce
- Quit Claude Desktop on all devices and close all Claude Code and Cowork sessions.
- On claude.ai, uninstall one of the plugins above. A success notification appears.
- Wait a few seconds. The plugin is listed as installed or enabled again.
- Start Claude Code. The plugin is re-downloaded into ~/.claude/plugins/synced/… and its skills are loaded.
Claude Model
None
Is this a regression?
I don't know
Last Working Version
No response
Claude Code Version
2.1.287
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
No response
Source: anthropics/claude-code