Claude Code CLI용 상태 표시줄: 캐시, Git, 컨텍스트 및 한도를 한곳에
Anthropic
OpenAI
Google/DeepMind
한 개발자가 Claude Code 터미널 인터페이스용 상태 표시줄을 만들어 모델, 노력, 컨텍스트 사용량, 프롬프트 캐시 통계, 속도 제한, Git 저장소 상태 등 필수 세션 데이터를 한 줄에 표시합니다. 이 도구는 stdin에서 세션 정보를 읽고, 긴 이름을 처리하며 컨텍스트 임계값에 대해 경고합니다. 또한 CLAUDE.md, AGENTS.md, GEMINI.md 파일의 드리프트 감지기를 포함하여 여러 AI 에이전트를 동기화 상태로 유지합니다.
개발자 일리아 플루즈니코프(Ilia Pluzhnikov)가 클로드 코드 CLI용 상태줄(Statusline)을 만들었습니다. 이 상태줄은 터미널 하단에 유용한 세션 정보를 간결하게 표시합니다. 모델과 노력 수준(예: Op4.8:hg는 Opus 4.8, 높은 노력을 의미), 현재 폴더와 Git 브랜치, 저장소 상태(수정, 추가, 삭제, 이름 변경, 추적되지 않음, 충돌)를 VS Code 스타일 약어로 표시하고, 원격 저장소 대비 앞서거나 뒤처진 상태, CLAUDE.md, AGENTS.md, GEMINI.md 파일 간의 차이, 색상으로 구분된 컨텍스트 창 사용량, 프롬프트 캐시 적중률과 TTL, 5시간 및 7일 창에 대한 요금 제한을 보여줍니다. 이 상태줄 스크립트는 Node.js 프로그램으로, settings.json의 statusLine 명령을 통해 Claude Code가 호출하며, 표준 입력으로 JSON을 받아 한 줄을 출력합니다. 색상과 시각화를 위해 ANSI 코드를 사용합니다. 개발자는 선택적 동반 훅(companion hooks)도 만들었습니다. 세션 시작 시 MD 차이 감지, CLAUDE.md와 AGENTS.md 및 GEMINI.md 간 자동 동기화, 원격 저장소와의 차이 확인을 위한 백그라운드 가져오기(fetch)입니다. 이 도구는 GitHub의 https://github.com/ilia-pluzhnikov/claude-code-statusline에서 사용할 수 있으며, 83개의 별을 받았습니다.
출처: Habr — хаб ИИ —
원문
