‹ BackHN Continuity

Thread

VSCode's SSH Agent Is Bananas (2025)

310 points · 218 comments · Rapzid

  1. binlog · · focus · HN ↗
    The agent is supposed to run on a remote dev box. The purpose is to make the remote machine an extension of your local one, to run extensions, containers, install packages, test deployments, forward ports and tons more. Tunneling is part of the feature set. If you are installing it on production servers and are surprised by its behavior that’s on you.
    1. angry_octet · · focus · HN ↗
      It also makes your local client an extension of the remote box. That is going directly against expectations for remote access.
      1. afiori · · focus · HN ↗
        I think it is so that the server extensions can do stuff on the client, imo the weirder part is that it installs a bunch of stuff on the remote
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.