Context low 경고가 애매하게 12% 정도 여유가 있을 때 메시지가 표시되어
현재 컨텍스트가 얼마나 남아 있는지 확인할 수 있는 방법을 알아보던 중 statusline 관련 기능을 알게 되었습니다.
아래 사진과 같이 화면 왼쪽에 상태바가 표시되며,

plan 또는 auto accept 모드의 경우 상태바 하단에 표시됩니다.

각 필드는 아래와 같이 구성되어 있으며, 주의가 필요(예: detached branch 또는 context low 등)할 경우 텍스트 컬러를 변경하여 이목을 끌도록 구현했습니다.
[code][lyrics] [git:master* (↑3)] [ctx:25%] [Sonnet 4.5]
ㄴ 프로젝트명
ㄴ 현재 깃 프로젝트 상태 [예: git:detached<1f325d>* (↑1↓7)]
ㄴ 현재 컨텍스트 사용량
ㄴ 모델명[/code]
설치 방법
- 하단 첫번째 링크의 텍스트를 복사해서 ~/.claude/statusline.sh 파일을 생성합니다.
- chmod +x ~/.claude/statusline.sh 명령을 통해 실행 권한을 부여합니다. (@챠비 님 감사합니다)
- ~/.claude/settings.json 파일에 아래와 같이 statusLine 개체를 추가합니다.
- 업데이트 정보는 두번째 링크를 방문하시면 됩니다.
[code=json]-- 생략
"statusLine": {
"type": "command",
"command": "~/.claude/statusline.sh",
"padding": 0
}
}[/code]
최근 글
최근 댓글
- 그게 QuickStar 였나요?시계에 날짜도 함께 표시하도록 설정은 했는데, 한번 어떤걸 숨길지 확인해 봐야겠군요
- Weawow 날씨 앱에서 제공하는 위젯입니다. https://play.google.com/store/apps/details?id=com.weaw
- 문제는 직접 빌드한 UnrealEditor 의 경우, 시스템 환경설정에서 명시적으로 "허용" 버튼이 뜨지 않았다는 점입니다... 셰이더 컴파일에
- 리눅스로 갈아타게 된 계기가 바로.. 구형 삼성프린터 드라이버가 전부 재배치된 항목 디렉토리로 옮겨지던가, 아니면 커스텀 빌드된 UnrealEd
- https://ghostarchive.org/archive/cWmiA
댓글 (3)
-
쟈쟈가
25.12.30 · 106.♡.68.68
- 챠
챠비
25.12.30 · 58.♡.138.242
실행권한을 추가해야 하나봐요
chmod +x ~/.claude/statusline.sh
좋네요 감사합니다! -
커커널패닉
→ 챠비 작성자
25.12.30 · 119.♡.59.225
아 그렇네요
실행권한을 부여해야 한다는 것을 까먹고 있었습니다 {emo:onion-002.gif:50}
댓글을 작성하려면 이 필요합니다.
저는 Auto compact 을 끄고 사용해서
12%정보가 답답했는데 이걸로 간단히 해소가 되네요!