본문 바로가기

카라페이스

Carapace

여러 셸에서 쓰는 자동완성 엔진

한줄평

여러 셸을 오가며 작업하는 개발자·시스템 관리자에게 일관된 자동완성을 안겨 줍니다. 다만 완성 품질은 대상 명령마다 편차가 있습니다.

이런 분께 여러 셸을 오가며 터미널을 자주 쓰는 개발자께

좋은 점

  • 여러 셸에서 동일한 완성 규칙을 공유
  • 지원 명령 목록이 방대함

아쉬운 점

  • 초기 셸 설정과 개념 이해가 필요
  • 명령별 완성 정확도에 차이가 있음

카라페이스 소개

bash·zsh·fish·PowerShell 등 여러 셸에 걸쳐 명령어 인자 자동완성을 제공하는 명령줄 도구입니다. 수백 개 CLI 명령의 하위 명령·플래그·인자 값을 하나의 정의로 완성해 주며, 셸마다 따로 완성 스크립트를 관리할 필요를 줄여 줍니다. 셸 초기화 파일에 몇 줄을 등록해 두고 쓰는 방식입니다.

제작사

영삼넷 · 공식 홈페이지