‹ BackHN Continuity

Thread

VSCode's SSH Agent Is Bananas (2025)

310 points · 218 comments · Rapzid

  1. halfcat · · focus · HN ↗
    I’m currently experimenting with running:

    - neovim

    - in VS Code [1]

    - in the browser

    Cloud VM runs the built-in `code serve-web` command, over Tailscale using `tailscale serve`. No SSH. Extensions work. No extensions run locally (with SSH some extensions have to run locally on your machine).

    I’m trying to see how little I can run on my local machine. VS Code over SSH is a good step in that direction, but there’s more attack surface if SSH is misconfigured, plus risk of an extension getting compromised.

    I expected the added layers (neovim, through an extension, inside VS Code, over the web) to be slow, but so far it works surprisingly well.

    [1] <a href="https:&#x2F;&#x2F;github.com&#x2F;vscode-neovim&#x2F;vscode-neovim" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vscode-neovim&#x2F;vscode-neovim

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.