sirmalloc/ccstatusline

🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.

해결하는 문제

Claude Code CLI를 위한 고도로 사용자 정의 가능한 상태 라인을 제공하여 사용자가 터미널에서 직접 필수 세션 지표를 모니터링할 수 있게 합니다. Claude Code로 작업하는 동안 토큰 사용량, Git 상태, API 비용 및 모델 성능을 추적하기 위해 수동으로 명령을 실행하거나 컨텍스트를 전환해야 하는 번거로움을 해결합니다.

작동 방식

Claude Code CLI의 동반 도구로 실행되며, 세션 데이터와 상태를 읽어 실시간 상태 표시줄을 렌더링합니다. 사용자는 대화형 터미널 사용자 인터페이스(TUI)를 통해 레이아웃, 색상 및 표시할 위젯을 구성할 수 있습니다. Powerline 스타일 레이아웃, 그라데이션 색상 지정 및 사용자 정의 위젯 트리거와 같은 고급 기능을 지원합니다.

대상 사용자

Claude Code CLI를 매일 사용하며 AI 지원 코딩 세션을 위한 지속적이고 한눈에 파악 가능한 대시보드를 원하는 개발자와 파워 유저를 위해 설계되었습니다.

주요 특징

  • 포괄적인 지표: 토큰 사용량, 세션 비용, 컨텍스트 창 제한 및 압축 횟수를 추적합니다.
  • Git 통합: 브랜치 이름, PR/MR 상태 및 파일 변경 횟수(스테이징됨/스테이징되지 않음/추적되지 않음)를 표시합니다.
  • 높은 사용자 정의 가능성: 대화형 TUI를 통해 위젯 순서 변경, 색상 변경(그라데이션 포함) 및 표시 여부 전환이 가능합니다.
  • 성능 중심: Git 명령 캐싱 및 터미널 너비 감지 기능이 포함되어 있어 CLI 속도를 저하시키지 않으면서 상태 라인의 응답성을 유지합니다.
  • 시각적 완성도: Powerline 스타일 레이아웃, Nerd Font 아이콘 및 유연한 패딩 옵션을 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트