[BUG] SSH Remote Development: "Could not spawn claude-ssh" on Linux — binary missing from .deb package

Resolved 💬 2 comments Opened Feb 15, 2026 by ayoahha Closed Feb 16, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When configuring an SSH remote connection in Claude Desktop on Linux, the connection fails with:
Could not spawn claude-ssh

The app expects the claude-ssh binary at <resourcesPath>/claude-ssh/claude-ssh-linux-x64 (used to bootstrap the remote server). This directory is absent from the .deb package — the resources/ folder contains no claude-ssh/ directory.

This is distinct from #25659 (Windows hardcoded /usr/bin/ssh path) and #25661 (Identity File ignored). Here the SSH connection itself never starts because the helper binary is missing from the package.

What Should Happen?

The claude-ssh/ directory with the platform binaries and version.txt should be included in the Linux .deb package, matching the macOS distribution.

Error Messages/Logs

Could not spawn `claude-ssh`

Confirmed missing:
$ ls /usr/lib/claude-desktop/node_modules/electron/dist/resources/claude-ssh
ls: cannot access '.../claude-ssh': No such file or directory

Steps to Reproduce

  1. Install Claude Desktop .deb on Linux
  2. Open Settings > SSH
  3. Add a connection (any valid host, port, user, identity file)
  4. Click Connect
  5. Error: "Could not spawn claude-ssh"

Claude Model

Not sure / Multiple models

Is this a regression?

No, this never worked

Last Working Version

_No response_

Claude Code Version

Claude Desktop 1.1.3189 (.deb package)

Platform

Anthropic API

Operating System

Ubuntu/Debian Linux

Terminal/Shell

Other

Additional Information

  • #25659 — SSH fails on Windows (hardcoded /usr/bin/ssh)
  • #25661 — Identity File ignored, requires ssh-agent
  • #25804 — SSH docs don't mention platform limitations

View original on GitHub ↗

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