Show GN: 자연어로 말하면 쉘 명령어를 알아서 실행해주는 CLI 도구 `pls`
(github.com/colus001)자연어로 말하면 LLM 이 쉘 명령어를 만들어서 실행해주는 CLI 도구 pls 를 만들었습니다. 일상적으로 쓰이진 않고 가끔씩 쓰는 명령어들이 영 기억이 안나더라구요.
$ pls '1380 포트 쓰는 프로세스 다 죽여줘'
$ pls 'DNS Cache 날려줘'
$ pls '오래된 docker 컨테이너 정리해줘'
이런 것들? 그래서 간단하게 바이브코딩으로 만들어 봤습니다.
OpenCode 에 Opus 4.6, Sonnet 4.6 을 연결해서 만들었구요. Zig 를 배우고 싶어서 시작한건데, 배우... 는데는 실패한거 같고, 빌드 시스템이 깔끔해서 좋았습니다.
저는 gemini-3-flash-preview 쓰고 있는데, API Key 는 연동해주셔야 합니다. 워낙 기능 자체가 작다보니까 API 비용은 크게 걱정안하셔도 됩니다. 꽤 쓴다고 해도 몇십원 수준 정도로 나와서요.
$ echo '작업 내용' | pls 같은 형태로도 사용하실 수 있고, 맥 유저들은 brew 로 설치하시면 바로 사용하실 수 있습니다.
-
macOS
$ brew tap colus001/tap && brew install pls -
macOS / Linux
$ curl -sSfL https://raw.githubusercontent.com/colus001/pls/main/install.sh | sh
피드백 환영합니다~