macOS, Linux 및 기타 Unix 계열 시스템에서 사용할 수 있는 사용자 친화적인 대화형 셸로, 구문 강조와 자동 제안을 기본 제공합니다.
lasantosr/intelli-shell
터미널에서 IntelliSense처럼 작동하는 Bash, Zsh, Fish, Nushell, PowerShell용 명령 템플릿 및 스니펫 관리자입니다.
- 스타
- 1,298
- 포크
- 25
- 열린 이슈
- 5
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
IntelliShell은 셸에 통합되는 명령 템플릿 및 스니펫 관리자입니다. {{variables}}가 포함된 명령을 북마크해 두었다가 셸 기록에만 의존하지 않고 단축키로 검색할 수 있습니다. 변수는 프롬프트에서 입력하며, 이전 입력이나 다른 명령, 환경 변수에서 가져온 추천 항목을 활용할 수 있습니다.
Bash, Zsh, Fish, Nushell, PowerShell을 지원하며 Linux, macOS, Windows용 독립 실행형 바이너리로 제공됩니다. 로컬 또는 원격 LLM을 사용하는 선택적 AI 기능으로 설명을 바탕으로 명령을 생성하거나, 실패한 명령을 수정하거나, 텍스트에서 명령 템플릿을 추출할 수 있습니다. tldr 페이지, 공유 Gist 또는 HTTP 엔드포인트에서 명령을 가져올 수도 있습니다.
팀은 저장소에 .intellishell 파일을 추가해 해당 작업 공간에서 일하는 누구나 빌드 또는 배포 명령을 검색할 수 있게 할 수 있습니다. 검색 모드, 키 바인딩, 테마, 순위 기준을 설정할 수 있습니다.
핵심 기능
- 01ctrl+space, ctrl+b 같은 셸 단축키로 명령을 검색하고 북마크하거나 수정합니다.
- 02{{variables}}를 사용해 재사용 가능한 명령 템플릿을 만들고 대화형으로 값을 입력합니다.
- 03이전 입력, 다른 명령, 환경 변수에서 가져온 동적 변수 추천을 확인합니다.
- 04로컬 또는 원격 LLM으로 명령을 생성, 수정하거나 가져옵니다.
- 05파일, HTTP 엔드포인트 또는 Gist를 통해 명령을 가져오고 내보냅니다.
- 06.intellishell 파일에서 작업 공간별 명령을 불러옵니다.
활용 사례
- Docker, Git 또는 클라우드 CLI에서 자주 쓰는 긴 명령을 정리하고 검색합니다.
- 터미널에서 저장소의 빌드 및 배포 명령을 찾아 새 저장소에 적응합니다.
- 커밋된 작업 공간 파일이나 Gist를 통해 팀의 표준 셸 작업을 공유합니다.
- AI에 진단과 수정을 요청해 실패한 명령을 복구합니다.
빠른 시작
- 1
Linux/macOS(sh 호환 셸)에서 바이너리를 설치하거나 업데이트합니다
- 2
공식 PowerShell 설치 스크립트로 Windows에 설치하거나 업데이트합니다
- 3
터미널에 명령을 입력하고 ctrl+b를 눌러 첫 명령을 북마크합니다
- 4
ctrl+space를 눌러 명령 라이브러리 검색을 시작합니다
사용 전 알아둘 점
- README의 설치 방법은 원격 스크립트를 셸에 파이프로 전달하므로 실행 전에 내용을 확인하세요.
- Windows에서 애플리케이션을 실행하려면 Microsoft Visual C++ Redistributable이 필요합니다.
- 일부 기능을 사용하려면 로컬 또는 원격 LLM을 활성화해야 합니다.
토픽
자주 묻는 질문
- intelli-shell은(는) 무엇인가요?
- 터미널에서 IntelliSense처럼 작동하는 Bash, Zsh, Fish, Nushell, PowerShell용 명령 템플릿 및 스니펫 관리자입니다. IntelliShell은 셸에 통합되는 명령 템플릿 및 스니펫 관리자입니다. {{variables}}가 포함된 명령을 북마크해 두었다가 셸 기록에만 의존하지 않고 단축키로 검색할 수 있습니다. 변수는 프롬프트에서 입력하며, 이전 입력이나 다른 명령, 환경 변수에서 가져온 추천 항목을 활용할 수 있습니다.
- intelli-shell은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- intelli-shell은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- intelli-shell은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. intelli-shell의 마지막 커밋은 2026년 10월 15일입니다.
- intelli-shell은(는) 어디에 사용할 수 있나요?
- Docker, Git 또는 클라우드 CLI에서 자주 쓰는 긴 명령을 정리하고 검색합니다. 터미널에서 저장소의 빌드 및 배포 명령을 찾아 새 저장소에 적응합니다. 커밋된 작업 공간 파일이나 Gist를 통해 팀의 표준 셸 작업을 공유합니다. AI에 진단과 수정을 요청해 실패한 명령을 복구합니다.
- intelli-shell는 어떻게 설치하나요?
- Linux/macOS(sh 호환 셸)에서 바이너리를 설치하거나 업데이트합니다 공식 PowerShell 설치 스크립트로 Windows에 설치하거나 업데이트합니다 터미널에 명령을 입력하고 ctrl+b를 눌러 첫 명령을 북마크합니다 ctrl+space를 눌러 명령 라이브러리 검색을 시작합니다
- intelli-shell은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lasantosr/intelli-shell
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
자주 찾는 디렉터리를 학습해 몇 번의 키 입력으로 이동하는 더 똑똑한 cd 명령어
표준 타입 힌트로 CLI 애플리케이션을 만들고, 도움말·유효성 검사·셸 자동 완성을 제공하는 Python 라이브러리입니다.
Rust로 작성된 크로스 플랫폼 텍스트 확장기로, 입력한 키워드를 스니펫, 이모지, 날짜 또는 스크립트 출력으로 바꿉니다.
구문 강조, Git 변경 표시, 자동 페이징을 지원하는 터미널용 cat(1) 클론입니다.