VSCode의 SSH 원격 편집 기능은 원격 명령을 실행하는 새로운 에이전트를 사용한다.
VSCode의 SSH 원격 편집 기능은 기존 명령 대신 Bash 코드로 Node 바이너리를 포함한 에이전트를 다운로드하여 실행한다. 이 원격 에이전트는 SSH 포트 포워딩을 통해 로컬 VSCode 프런트엔드와 WebSocket으로 연결되어 파일 탐색 및 작업을 수행한다. 이러한 방법은 기존의 방식과 차별화된 접근을 제공한다.
VSCode's SSH remote editing uses a new agent to execute remote commands.
VSCode's SSH remote editing feature downloads and executes an agent containing a Node binary using Bash code instead of relying on existing commands. This remote agent connects to the local VSCode frontend through SSH port forwarding and WebSocket, facilitating file navigation and operations. This approach differentiates itself from traditional methods.