Pattern: every major CLI is converging on a background daemon, and each is now shipping the escape hatch
In one 24-hour window Codex added `/daemon` and `--no-daemon` for its shared background server, Qwen Code added background result execution tracked across daemon and web shell plus a fix for the web shell dropping the daemon credential on two navigation paths, Copilot CLI changed its status row to declare when a turn ended with a background shell still attached, and Claude Code 2.1.274 fixed background commands being stopped after 30 idle minutes under mild memory pressure and background agent notifications wrongly claiming no live work. The shared shape: a long-lived process outside the session, discovered late, with per-tool bugs about credentials, lifetime and whether the session knows it is still running.
Source
↳ Follow the thread