Owloops/claude-powerline
Beautiful vim-style powerline for Claude Code
해결하는 문제
Claude Powerline은 Claude Code용으로 매우 사용자 정의 가능한 vim 스타일의 상태줄을 제공하여 세션 메트릭, git 상태, 사용 비용에 대한 실시간 가시성이 부족한 문제를 해결합니다. 이 도구는 Claude Code 인터페이스 하단을 사용자가 시스템을 수동으로 쿼리하지 않아도 토큰 사용량, 비용, 환경 정보를 추적할 수 있는 정보 대시보드로 전환합니다.
작동 방식
이 도구는 Claude Code용 명령 기반 상태줄 플러그인으로 설치됩니다. 별도의 프로세스로 실행되어 세션 데이터와 환경 변수를 읽어 '세그먼트'(예: Git 브랜치, 현재 모델, 토큰 사용량)의 형식화된 문자열을 생성합니다. 사용자는 JSON 설정 파일이나 Powerline Studio라는 시각적 설정 도구를 통해 이러한 세그먼트를 구성할 수 있습니다. 여러 시각적 스타일(최소, powerline, 캡슐, TUI)과 여러 내장 테마(Nord, Tokyo Night 등)를 지원하며, 유니코드 기호 또는 ASCII 텍스트로 렌더링할 수 있습니다.
대상 사용자
프로젝트의 git 상태, API 사용 비용, 컨텍스트 창 활용도를 지속적이고 실시간으로 파악하여 예산과 토큰 한도를 더 잘 관리하고자 하는 Claude Code 사용자.
주요 기능
- 실시간 사용 추적: 세션 및 일일 토큰 사용량, 비용, 5시간 청구 창 활용도를 모니터링.
- Git 통합: 현재 브랜치, 커밋 SHA, 스태시 수, 작업 트리 상태를 표시.
- 컨텍스트 창 모니터링: 다양한 프로그레스 바 스타일(바, 점, 블록)로 컨텍스트 사용량을 시각화하고 사용자 정의 모델 컨텍스트 한도를 지원.
- 프롬프트 캐시 타이머: 5분 프롬프트 캐시 TTL을 추적하여 '콜드 스타트'를 피하는 데 도움을 줍니다.
- 시각적 설정 도구: 실시간 미리보기 및 JSON 설정 내보내기가 가능한 웹 기반 스튜디오 포함.
- 풍부한 사용자 정의: 사용자 정의 테마, 환경 변수 표시, 사용자 정의 예산 경고를 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트