미니 CLI 생산성 도구 – GitHub Copilot CLI 챌린지
Source: Dev.to
소개
이 글은 GitHub Copilot CLI 챌린지에 대한 제출물입니다. 저는 2026년 2월 14일에 챌린지에 등록했습니다. Copilot의 무료 플랜 할당량이 소진되었지만, 직접 Mini CLI 생산성 도구를 Node.js로 만들었습니다.
기능
- 작업 추가
- 작업 목록 보기
- 작업을 완료로 표시
- 작업 삭제
모든 작업은 로컬 tasks.json 파일에 저장됩니다. 이 도구는 PowerShell에서 완전히 테스트되었습니다.
설치
-
저장소 복제
git clone https://github.com/your-username/your-repo.git -
Node.js가 설치되어 있는지 확인
공식 사이트에서 다운로드 및 설치합니다. -
tasks.json파일이 존재하는지 확인 (초기에는 비어 있음)[]
사용법
터미널이나 PowerShell에서 CLI 명령을 실행합니다:
node index.js add "Sample Task"
다른 명령(list, done, delete 등)도 유사한 방식으로 사용합니다. 모든 작업은 로컬 tasks.json에 저장됩니다.
주요 사항
- 이것은 Node.js CLI 애플리케이션이며, 브라우저에서 직접 실행할 수 없습니다.
- Node.js가 설치된 컴퓨터라면 누구나 저장소를 다운로드받아 도구를 실행할 수 있습니다.