Command-line interface
명령 줄 인터페이스(CLI, Command line interface) 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻한다. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어진다. 명령 줄 인터페이스는 1950년대 텔레타이프라이터가 컴퓨터에 연결되어 사용된 때부터 유래된다. 즉각적인 상호 작용과 피드백을 할 수 있었기 때문에 천공 카드에 비해 진보한 방식으로 여겨졌다.
Categories
AI Agents
Projects
- Fang (go) - CLI 스타터 키트
- Cobra - 강력한 Go 기반 CLI 앱 개발 라이브러리
- Pueue - 커맨드 라인 명령어를 큐로 처리해주는 도구
- Gluegun - Node 기반 커맨드라인 도구(CLI)를 쉽고 빠르게 만들게 해주는 툴킷
- VHS - Your CLI home video recorder 📼
- Gooey - 커맨드 라인 프로그램을 GUI 애플리케이션으로 변환
See also
- User Interface
- Argc - Bash 기반의 강력한 CLI 빌드 프레임워크
- attempt - 실패 가능성이 있는 명령을 재시도하는 CLI
Favorite site
References
-
Command_Line_Interface_Guidelines_-_ko.pdf ↩