CLI Wrapper, 왜 그리고 언제 만드는가
CLI Wrapper의 본질을 프로세스·stdio·exit code·argv 관점에서 정리하고, alias·shell function과의 차이를 명확히 구분한다. 기존 CLI를 감싸는 Type A와 임의 동작을 CLI화하는 Type B로 유형을 나누고, TypeScript·Python·Go·Rust의 생태계·배포·기동속도를 비교해 언어 선택의 판단 기준을 제시한다. 본 시리즈가 TypeScript로 진행되는 이유와 다른 언어 독자를 위한 라이브러리 매핑까지 안내하며, 앞으로 만들 greet-cli와 gitx 두 프로젝트의 최종 모습을 미리 공개한다.