vscode-remote-ssh-proxy-skill은(는) 무엇을 하나요?
Codex 스킬: VS Code Remote SSH에 Clash/Mihomo 프록시 전달 구성하기
개요
이 스킬은 VS Code Remote SSH 확장이 로컬 프록시(Clash, Mihomo 등)를 통해 원격 호스트에 연결할 수 있도록 SSH 클라이언트 구성을 자동으로 설정합니다. 프록시 환경에서 원격 개발을 원활하게 진행할 수 있습니다.
작동 방식
- 사용자의
.ssh/config파일을 찾습니다. - 지정된 원격 호스트에 대해
ProxyCommand지시어를 추가합니다. nc(netcat) 또는connect-proxy같은 도구를 사용하여 프록시를 통해 연결합니다.
지원 환경
- 프록시 도구: Clash, Mihomo, 그 외 SOCKS5/HTTP 프록시
- 플랫폼: Linux, macOS, Windows(WSL 포함)
- 에이전트: Codex
사용 예시
# SSH 설정에 프록시 추가
Host my-remote-server
HostName 192.168.1.100
User developer
ProxyCommand nc -X connect -x 127.0.0.1:7890 %h %p
참고 사항
- 프록시 주소와 포트는 실제 환경에 맞게 조정해야 합니다.
nc명령어가 설치되어 있는지 확인하세요.- Windows에서는 WSL 환경을 권장합니다.