# tascli - 로컬 터미널에서 작업과 기록을 빠르게 관리하기 위한 초경량 CLI 도구

> Clean Markdown view of GeekNews topic #25672. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=25672](https://news.hada.io/topic?id=25672)
- GeekNews Markdown: [https://news.hada.io/topic/25672.md](https://news.hada.io/topic/25672.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-01-09T09:31:01+09:00
- Updated: 2026-01-09T09:31:01+09:00
- Original source: [github.com/Aperocky](https://github.com/Aperocky/tascli)
- Points: 5
- Comments: 0

## Summary

**tascli**는 로컬 환경에서 작업과 기록을 빠르게 관리하기 위한 초경량 CLI 도구입니다. 단일 바이너리로 2MB 미만, 실행 시간 10ms 이하를 목표로 하며 모든 데이터를 SQLite에 저장합니다. today, friday, monthly 17th 같은 **자연어 기반 시간 문자열**을 지원해 반복 작업을 손쉽게 설정할 수 있고, 완료 시 자동으로 기록이 생성되어 히스토리를 추적할 수 있습니다. 서버나 클라우드 없이 개인 생산성에 집중한 **local-first 철학**이 인상적입니다.

## Topic Body

- **작업(task)과 기록(record)을 로컬로 관리**하기 위해 **속도와 단순함**에 초점을 둠  
- 단일 바이너리 기준 **2MB 미만**, 실행 시간 **10ms 이하**를 목표로 한 경량 설계  
- 모든 데이터는 SQLite 기반으로 로컬에 저장  
- 마감 기한이 있는 작업과 반복 작업을 **자연어에 가까운 시간 문자열**로 생성 가능  
  - today, tomorrow, friday, eom 같은 상대 날짜 지원  
  - daily, weekly friday, monthly 17th 등 반복 일정 지원  
- 작업 완료 시 자동으로 **기록(record)이 생성**되어 히스토리 추적 가능  
- 작업과 기록 모두 **카테고리 분류, 검색, 기간 필터링** 지원  
- 리스트 출력이 표 형태로 정리되어 **터미널 가독성** 우수  
- 설정 파일을 통해 **DB 저장 위치 변경** 가능  
- [clap](https://github.com/clap-rs/clap) 기반 CLI 구조로 명령 체계가 단순하고 예측 가능  
- 서버·클라우드 없이 개인 생산성 관리에 집중한 **local-first 철학의 도구**

## Comments



_No public comments on this page._
