Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.288 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

--cloud stops early when it would need a keyboard it can't read

If --cloud would open a session in your terminal but there is no keyboard to read from, Claude Code now exits with an error before creating it

You'll notice Improvements
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release
What

Starting a cloud session with --cloud (or --remote, its deprecated alias, or --environment) can keep the session open in your terminal. If it would, but Claude Code cannot read your keyboard there, for example because input is piped in from another program, it now stops with an error before creating any session:

"No cloud session was created or opened: it would open in this terminal and need the keyboard."

The error is followed by one of three explanations:

  • You are on Windows.
  • The CI environment variable is set, which marks an automated build system.
  • The terminal device /dev/tty is not available.

Whether the session stays open in your terminal depends partly on a setting that is off unless it is switched on remotely.

Why

Running a cloud launch from a script or automated job now fails straight away with a clear message instead of hanging or misbehaving, and leaves no unused session behind.

Read from
Names in the bundle--remote
Feature flag
tengu_remote_backend Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.287: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.287. It isn't a statement about your account. What a flag value here can and cannot tell you

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 doubtThe exact conditions that decide when the session would stay open in the terminal are not clear.

See this entry in the whole of v2.1.287 →

Feedback