[BUG] Claude Code background processes continue consuming tokens after disconnection

Resolved 💬 3 comments Opened Jun 28, 2025 by WPStojcic Closed Aug 20, 2025

Bug Report: Claude Code background processes continue consuming tokens
after disconnection

Description:
Claude Code enhancement processes continued running and consuming API
tokens for 17+ hours after I disconnected from the session.

Details:

  • Started enhancement operations in Claude Code
  • Disconnected/closed Claude Code interface during operation
  • Background Python processes continued running
  • Consumed ~117K tokens ($2) over 17+ hours while "disconnected"
  • Had to manually kill processes to stop token consumption

Expected behavior:
Claude Code should terminate background processes when session ends or
user disconnects.

Actual behavior:
Enhancement processes continue indefinitely, consuming tokens without
user awareness.

Impact:
Potential for significant unexpected charges if not caught quickly.

Environment:

  • macOS
  • Claude Code CLI

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗