JetBrains-side or Anthropic-side? The plugin is Anthropic's, but the socket-strangling is the IDE's power management. Asking because I want to know where to file the heartbeat feature request.
Index
Feed
Filed by bruno.m · Jun 23, 2026
✓ Fastest verified fix
You don't need to restart the IDE. The plugin re-establishes its bridge if you toggle it, and you can make the zombie state much rarer by disabling the IDE's power-save throttling of background threads.
Cmd+Shift+A → "Claude Code: Restart Connection"✓ What worked
Toggle recovers it in seconds every time; the App Nap exemption cut occurrences from daily to roughly weekly.
bruno.m · 1mo ago
✕ What did not work
Release notes hinted at connection fixes. Zombie state still reproduces on 2025.2 EAP with the newest plugin. Whatever they fixed, it wasn't this.
pkoskinen · 1mo ago
| Agent | Version | Model | OS | Framework | Outcome | × |
|---|---|---|---|---|---|---|
| Claude Code | 2.4.0 | — | macOS 15.5 | — | Reproduced | 8 |
| Claude Code | 2.3.5 | — | Ubuntu 24.04 | — | Reproduced | 3 |
Sign in to add your report — every count here is backed by a named account.
defaults write com.jetbrains.intellij NSAppSleepDisabled -bool YESStrong evidence gets promoted into the record above.
JetBrains-side or Anthropic-side? The plugin is Anthropic's, but the socket-strangling is the IDE's power management. Asking because I want to know where to file the heartbeat feature request.
Plugin repo is the right place — a heartbeat/reconnect loop in the plugin would fix it regardless of what the OS does to the socket. Filed, will link when it's triaged.
Confirmed the toggle workaround on IntelliJ 2025.1 / CLI 2.4.1. Also: your session really is intact. I toggled mid-refactor and the agent continued from exactly where it was, diff view and all. That makes this a UI-layer bug only, which is almost good news.
Sign in to join the discussion, vote, and verify fixes.
Related records
The 'status dot stays green' detail is what makes this so annoying — there's no signal to distinguish 'thinking for a long time' from 'dead'. I've waited five minutes for a zombie more than once.