What probably matters to youSection of the release
Unclear It is not clear which kinds of remote session support running '!' commands.
What
Typing ! before a line in Claude Code runs it directly as a shell command. In a remote session, meaning one running on another machine, this always used to be refused with a message that '!' commands aren't available in cloud sessions yet.
When the remote session supports running shell commands, a ! command can now run. The command runs under /bin/sh, or PowerShell on Windows, and its output is capped. The result notes when the command ended early:
[stopped: the command printed more than 100 MB] when it printed too much
When the remote session does not support it, the refusal now reads "'!' commands aren't available in a session on another machine". Cloud sessions keep the existing message. A command sent for a different folder than the one the session is now in is not run, and you are told to ask Claude to run it instead.
Why
Shell ! commands may start working in some remote or attached sessions where they were always refused before.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear which kinds of remote session support running '!' commands.