Zed Remote SSH Connection Healthy | Generated by AI

Home 2026.06

Diagnosis looks healthy. Here’s the full picture:

HOW ZED SSH REMOTE WORKS

  1. You run: zed ssh://lzw@192.168.1.36//mnt/data/zz/

  2. Zed SSHs into the remote, uploads a ~100MB binary to ~/.zed_server/ This is the “Installing development server” step.

  3. The binary runs as a daemon on the remote, handling:
    • File watching (inotify)
    • LSP servers (Python, etc.)
    • Terminal sessions
    • Git operations
  4. Local Zed <-> Remote server communicate over the SSH tunnel.

YOUR CURRENT STATE

Everything is actually working:

The “installing development server” message you saw was likely:

THE “no worktree” WARNINGS

These are harmless: WARN skipping diagnostics update, no worktree found for path “…”

This happens when LSP (Pyright/ruff) reports diagnostics for files that Zed’s worktree hasn’t indexed yet. It’s a known benign warning, not an error.

IF IT’S STILL STUCK

If the UI is still showing “installing” and you can’t edit files:

Kill remote server, let Zed re-upload

ssh lzw@192.168.1.36 “rm -rf ~/.zed_server/”

Then reopen in Zed

But from what I can see, your connection is live and working. The “installing” message should have disappeared once the server started.


Back Donate