MCP

Windows 에서 Linux 스타일 명령을 네이티브로 실행한다

WSL 을 설치하거나 가상 머신을 돌리지 않고 Windows 에서 Linux 스타일 명령을 실행하려는 사람에게 맞다. 다만 기기에 PowerShell 5.1+ 와 Node.js ≥ 18 이 있어야 하며, 각 명령은 PowerShell 로 번역되어 네이티브 실행된다.

Official source · fauxnix

Install

npm install -g fauxnix-cli

누구에게 맞나

Windows 에서 일하고 Linux 스타일 명령으로 일을 처리하고 싶지만 WSL 이나 가상 머신은 설치하고 싶지 않다면 이 서버가 맞다. 공식 설명은 가상 머신과 WSL 없이 Windows 에서 Linux 스타일 명령을 네이티브로, 결정적으로 실행할 수 있다고 한다. 각 명령은 PowerShell 로 번역되어 기기에서 네이티브 실행된 뒤 GNU/Linux 처럼 보이는 출력으로 돌아온다.

비 Windows 환경에는 맞지 않고, 아직 PowerShell 5.1+ 또는 Node.js ≥ 18 이 없는 기기에도 맞지 않는다. 현재 발췌에는 도구 함수 이름, 매개변수 표, 「첫 번째로 무엇을 돌릴지」의 공식 예시 명령이 없다. 그대로 복사할 호출 시그니처가 필요하다면 증거는 여기서 멈춘다.

이것은 읽기 전용 검색이 아니다. 번역 뒤에 기기에서 실행된다. 그 명령을 이 Windows 에 떨어뜨리고 싶을 때만 사용하라.

3분 만에 첫 시도

먼저 세 가지가 동시에 성립하는지 확인한다. 시스템이 Windows 인지. 내장 PowerShell 5.1 이상이 있는지. Node.js ≥ 18 인지. 공식 권장 주 경로는 CLI 를 먼저 전역 설치한 뒤 MCP 연결을 표준 입출력 서비스로 향하게 하는 것이다:

npm install -g fauxnix-cli

설치가 끝나면 MCP 클라이언트에서 서버 시작 명령을 fauxnix mcp 로 가리킨다. 발췌는 이어서 임의의 MCP harness 를 fauxnix mcp 로 향하게 하며, 이것이 agent harness 가 연결해야 할 MCP stdio 서비스라고 설명한다. 발췌는 특정 설정 파일 경로를 고정하지 않았으므로 구체 클라이언트 파일을 확인된 것으로 쓰지 마라.

착수 전에 확인한다. 제출하려는 Linux 스타일 명령이 이 기기에서 실행해도 되는 내용인지. 부작용은 해당 명령이 결정적으로 PowerShell 로 번역되어 기기에서 네이티브 실행된다는 것이다. 발췌는 첫 명령이 무엇이어야 하는지 지정하지 않았으므로 나오지 않은 명령 이름을 공식 예시로 쓰지 마라. 확인한 뒤 이번 요청을 보낸다.

성공 신호는 GNU/Linux 처럼 보이는 출력이 반환되는 것이며, Node.js 가 없거나 PowerShell 버전이 부족하거나 fauxnix / fauxnix mcp 를 시작하지 못한다는 메시지가 아니다. 이번 실행을 네트워크 없음, 로컬 읽기 없음, 프라이버시 경계 없음으로 이해하지 마라.

사용 사례

사례 1: 이 Windows 에서 Linux 스타일 명령 하나를 실행하고 GNU/Linux 비슷한 출력을 본다. 발췌는 각 명령을 결정적으로 PowerShell 로 번역해 네이티브 실행한 뒤 GNU/Linux 처럼 보이는 출력을 돌려준다고 명시한다. 명령 내용을 먼저 확인한 뒤 제출한다. 대조할 수 있는 것은 「번역하고 네이티브 실행한 뒤 Linux 비슷한 출력을 준다」까지다. 어떤 명령이 지원되는지, 오류 텍스트 형식은 현재 발췌에 완전히 나오지 않았다.

사례 2: agent harness 가 표준 입출력으로 이 MCP 서비스에 연결하게 한다. 발췌는 MCP stdio 서비스를 실행하는 명령이 fauxnix mcp 이며 이것이 harness 가 연결할 입구라고 명시한다. 성공 시 클라이언트는 해당 stdio 서비스에 연결할 수 있어야 한다. 발췌에는 fauxnix install --claude 도 나오지만 어떤 파일을 바꾸는지 설명하지 않는다. 첫 시도에서 이를 주 설치기로 삼지 말고, 쓰이지 않은 쓰기 범위를 확인된 것으로 취급하지 마라.

이 두 사례는 「명령 하나 실행」과 「stdio 로 harness 접속」에 각각 대응한다. 확인되지 않은 한 번의 호출로 섞지 마라.

사용 경계

실행 전제는 Windows, PowerShell 5.1+, Node.js ≥ 18 이다. 주 설치 경로는 npm install -g fauxnix-cli 이고 주 연결 명령은 fauxnix mcp 이다. 가상 머신과 WSL 에 의존하지 않는다고 명시하지만, 대신 얻는 것은 기기의 PowerShell 실행이며 격리 배포판 안에서 도는 것이 아니다.

공식 페이지는 https://github.com/20000419/fauxnix . 발췌에는 자격 증명 필드, 클라이언트 목록, 철회 단계, 명령 커버 표가 없다. 나오지 않은 명령 이름을 보완하지 말고, 「WSL 불필요」를 제로 위험이나 자유로운 롤백으로 이해하지 마라.