
오랫동안 윈도우 10은 만족스러운 명령줄 인터페이스(CLI)를 갖고 있지 못했습니다. 그 결과 개발자와 시스템 관리자들은 유닉스 스타일을 비롯한 다양한 콘솔 환경을 구현하기 위해 서드파티 프로그램을 직접 설치해 왔습니다. 요즘은 윈도우 10에서도 bash 셸을 사용할 수 있지만, 여전히 많은 사용자가 더 높은 자유도와 설정 옵션을 제공하는 터미널 에뮬레이터를 선호합니다. 지금부터 윈도우에서 활용할 수 있는 최고의 터미널 에뮬레이터 10가지를 살펴보겠습니다.
1. Windows Terminal
새롭게 출시된 윈도우 터미널(Windows Terminal)은 이 목록의 기능 중심 에뮬레이터에 비하면 아직 다소 부족하지만, 기존 윈도우 단독 터미널 애플리케이션보다는 크게 발전한 도구입니다. 명령 프롬프트, 파워셸(PowerShell), Azure Cloud Shell, Git Bash, WSL(리눅스용 윈도우 하위 시스템)을 하나로 통합했으며, 복잡한 우회 방법 없이는 복사·붙여넣기조차 어려웠던 기존 CLI 도구의 단점을 크게 개선했습니다.

무료인 윈도우 터미널을 주목해야 할 가장 큰 이유는 윈도우 11 경험의 핵심 축이 될 것이기 때문입니다. 추가 기능을 통해 더 단순하면서도 현대적인 터미널 환경을 제공하며, 윈도우 10과 11 양쪽에 가장 자연스럽게 어울립니다. 다른 서드파티 터미널과 달리 네이티브 도구이기 때문에 실행 중 지연, 버벅임, 끊김이 전혀 없다는 점도 큰 장점입니다.
2. FireCMD
윈도우에서 유닉스와 비슷한 환경을 만들고 싶다면 고급 명령 인터프리터인 FireCMD(Fire Command)가 좋은 선택입니다. 일반 윈도우 오피스 애플리케이션처럼 깔끔한 GUI를 갖추고 있어 비전공자도 쉽게 사용할 수 있습니다. 명령 자동 완성, 별칭(alias), 스냅샷, 다중 복사·붙여넣기, 찾기/바꾸기 등 문서 편집기에서 보던 편의 기능들도 제공합니다.

FireCMD에서는 글꼴 종류·크기·색상·스타일을 자유롭게 변경하고, 창 크기 조절과 확대·축소, 텍스트 복사·붙여넣기도 손쉽게 할 수 있습니다. 덕분에 터미널 프로그램이면서도 마이크로소프트 리치 텍스트 편집기에 가까운 외관과 기능성을 갖추게 됩니다. 윈도우 터미널처럼 탭 창을 지원하며 PowerShell, 명령 프롬프트, Cygwin, Git Bash 등 거의 모든 셸을 실행할 수 있습니다. 단, 무료는 아니며 평생 사용권 기준 약 39달러입니다.
3. MobaXterm
MobaXterm만큼 다재다능하고 커스터마이징이 자유로운 도구도 드뭅니다. SSH, Telnet, Rsh, Xdmcp(원격 유닉스), RDP, VNC(가상 네트워크 컴퓨팅), FTP, SFTP, 시리얼 COM, 로컬 셸, Mosh, 브라우저, 파일, AWS S3, WSL 등 폭넓은 프로토콜 세션을 지원하며 물론 일반 명령줄 셸도 사용할 수 있습니다.

직관적인 인터페이스로 여러 SSH 탭을 열거나 터미널을 가로·세로로 분할할 수 있고, 리눅스처럼 작업할 수 있는 필수 유닉스 명령어도 모두 갖추고 있습니다. 일반 설치형 버전 외에 포터블 버전도 제공되는데, zip 파일을 압축 해제한 뒤 CygUtility 플러그인을 반드시 같은 폴더에 복사해야 합니다. 그렇지 않으면 에뮬레이터가 실행 직후 종료됩니다.
단점이 하나 있다면 무료 버전은 세션 수가 최대 12개로 제한된다는 점입니다. 유료 버전은 평생 사용권 기준 69달러입니다.
4. ZOC Terminal
윈도우에서 유닉스 계정 데이터에 접근해야 하는 사용자에게 가장 적합한 도구 중 하나인 ZOC 터미널은 무료는 아니지만(79.99달러), 고급 사용자에게는 충분히 가치 있는 투자입니다. SSH, Telnet, Telnet/SSL, Serial/Modem/Direct, Rlogin, ISDN, Named Pipe, 윈도우 모뎀 등 다양한 연결 방식을 지원하며 필요한 명령은 모두 도움말 가이드에서 쉽게 찾을 수 있습니다.

핵심 장점은 탭 기능으로, 여러 터미널에서 동시에 여러 세션을 진행할 수 있습니다. 방대한 명령어를 갖추고 있을 뿐 아니라 개인의 작업 스타일에 맞춘 세밀한 커스터마이징도 가능합니다. 마우스·키보드 지원, 출력 연동, 라인 그래픽 등 강력하고 완성도 높은 에뮬레이션을 제공하며, 작업 내용에서 특정 텍스트를 검색해 하이라이트 처리하는 것도 아주 간편합니다.
5. Cmder
Cmder는 윈도우에 마땅한 대안이 없다는 '순수한 불만'에서 탄생한 유명 포터블 터미널 에뮬레이터입니다. 또 하나의 유명 콘솔 에뮬레이터인 ConEmu를 기반으로 하며, Clink로 기능이 강화되었습니다. Clink는 bash 스타일 자동 완성 같은 셸 기능을 ConEmu에 추가해 줍니다. msysgit, PowerShell, Cygwin, Mintty와 폭넓게 호환되어 윈도우에 유닉스 환경을 그대로 가져다줍니다.

완전 포터블 방식이라 로컬 하드 드라이브에 아무것도 설치하지 않고 USB 드라이브에서 곧바로 실행할 수 있어 현장 지원 엔지니어의 필수품으로 꼽힙니다. 게다가 Sublime Text와 조화를 이루는 인기 색 구성표인 Monokai가 기본 탑재되어 있는 것도 매력적입니다.
6. ConEmu
ConEmu는 탭, 멀티 윈도우, 다양한 커스터마이징 옵션을 갖춘 윈도우 콘솔 에뮬레이터입니다. 역사가 깊은 프로그램으로, 1996년 윈도우용 파일·아카이브 관리자였던 'Far Manager'의 동반 도구로 처음 개발되었습니다. 하지만 오랜 역사에도 불구하고 현재까지 꾸준히 개발이 이어지고 있으며, PowerShell, 명령 프롬프트, Chocolatey, Git Bash 등 여러 도구를 동시에 나란히 실행할 수 있습니다.

방대한 설정 메뉴와 자유로운 단축키 할당을 지원해 Vim이나 Emacs처럼 키보드 중심으로 작업하는 사용자들에게 특히 사랑받습니다. DosBox 같은 DOS 에뮬레이터를 함께 설치하면 64비트 환경에서도 DOS 애플리케이션을 구동할 수 있습니다. 다만 ConEmu는 셸이 아니기 때문에 원격 연결이나 탭 자동 완성 같은 셸 기능은 포함되어 있지 않습니다. 열렬한 팬층을 보유하고 있지만, 처음 접하는 초보 사용자에게는 다소 진입 장벽이 있을 수 있습니다.
7. PuTTY
PuTTY는 윈도우용 무료 SSH·Telnet 클라이언트입니다. 연결을 시작하면 텍스트 창이 열리고 사용자 이름과 비밀번호를 입력하면 됩니다. SSH 포트 포워딩은 물론 Rlogin, SUPDUP 프로토콜 연결 등 다양한 용도로 활용할 수 있습니다.

PuTTY의 자체 명령줄 유틸리티인 'Plink'는 어떤 명령 터미널에서도 실행할 수 있어 자동화된 연결 처리에 특히 유용합니다. PuTTY의 가장 큰 강점은 공개키 인증 기반의 높은 보안성입니다. 덕분에 웹 서버, 원격 호스트 등 온라인 연결 관리용 터미널로 오랫동안 큰 인기를 누리고 있습니다.
8. Termius
Termius는 화면에 두고 싶어지는 세련된 프리미엄(freemium) 윈도우 에뮬레이터로, Mac, Linux, Android, iOS도 함께 지원합니다. 상당히 고급스러운 도구라 익히는 데 약간의 학습이 필요하지만, 애플 공동창업자 스티브 워즈니악도 사용한다고 밝힐 정도로 완성도가 높습니다. 아름다운 사용자 인터페이스 때문만이 아니라 'Teams'라는 팀 협업 기능 덕분이기도 합니다.

Termius는 이 목록에서 터미널 입력 도중 실시간 추천을 제공하는 유일한 프로그램이기도 합니다. Git Bash, WSL, 명령 프롬프트, PowerShell 등 다양한 셸을 통합 지원하며, 여러 면에서 차세대 터미널 에뮬레이션을 대표하는 도구로 그 많은 기능이 업계 흐름보다 한 발 앞서 있습니다.
9. Mintty
Mintty는 Cygwin과 WSL 등의 프로젝트에서 파생된 무료 오픈소스 터미널입니다. 이미지, 그래픽, 이모지를 지원하는 깔끔한 화면을 제공하며, 마우스와 키보드로 손쉽게 텍스트를 선택할 수 있고 밑줄, 그림자, 위첨자, 겹치기 효과도 지원합니다. 윈도우 데스크톱 애플리케이션 전반을 지원하는 최고의 무료 도구 중 하나이며, 윈도우 XP 같은 구형 운영체제에서도 안정적으로 작동합니다.

Cygwin만을 윈도우 셸로 사용한다면 Mintty는 탁월한 선택입니다. 실제로 Mintty는 기본 터미널 에뮬레이터로 설치됩니다. 이 목록의 다른 도구들과 마찬가지로 드래그 앤 드롭, 전체 화면, 복사·붙여넣기, 테마 지원 같은 부가 기능도 갖추고 있으며, MSYS와 MSYS2에서도 문제없이 작동합니다. 또한 Git Bash의 기본 터미널 에뮬레이터이기도 하므로 Mintty라고 입력하기만 하면 바로 호출할 수 있습니다.
10. Git Bash
목록의 마지막은 Git Bash입니다. 기본적으로 BASH 에뮬레이션을 제공하여 명령줄에서 바로 Git을 실행할 수 있게 해줍니다. 수많은 오픈소스 프로젝트에서 Git과 GitHub가 활용되는 것을 생각하면, Git 전용 터미널 에뮬레이터를 사용해볼 가치는 충분합니다.

Git Bash를 윈도우 PC에 제대로 설치하고 나면 Git Aliases를 비롯한 다양한 기능을 실험해볼 수 있습니다. 윈도우 터미널과 마찬가지로 Git Bash 역시 윈도우 11과 호환되므로, 다른 터미널 에뮬레이터들이 따라올 때까지 기다릴 필요 없이 새 운영체제에서 즉시 사용할 수 있다는 점도 장점입니다.