Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.317 ·

Stricter permission checks for ssh, scp, rsync and sftp commands

Claude Code now checks more options and host names in ssh, scp, rsync, rcp and sftp commands before allowing them without asking

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

Before running a shell command without asking you, Claude Code checks whether it is safe. Before, for ssh it checked only a few -o options: those setting the host name, the user, or a command to run. Now the checks go further:

  • ssh: all -o option values and config keys are checked, and so is the host name.
  • rsync, scp, rcp and sftp: the options -e, --rsh, -o, -S, -D, -F and -J are checked.

A command is refused if one of these options or host names looks suspicious.

Why

More of these remote-access commands are now refused or need your approval instead of running automatically.

See this entry in the whole of v2.1.317 →

Feedback