(아래는 최적화가 끝난 저의 귀여운 클로드코드 미리보기입니다.)
클로드 코드 쓰시는 분들 중에 ✨간지✨가 중요하신 분이 계실까요.
사실 제가 바로 그렇습니다.
클로드 코드를 쓰면서 가장 공을 많이 들인것이 바로 "세팅" 이었습니다.
"나무를 베는 데 8시간이 주어진다면, 도끼를 가는 데 6시간을 쓰겠다."
- 에이브러햄 링컨
역사적 인물들도 인정한게 바로 준비의 중요성입니다!
그렇게 준비를 하다 보니, Statusline이라는게 있는겁니다.
클로드코드를 쓸때마다 밑에 나오는 조그만한 정보들... 이건...
상.태.창
이거다!!!
난 이걸 최적화 하고 나서 코딩을 시작하겠다!
라고 마음먹었습니다.
그림으로 간략하게 정리한 저의 개발 목적 동기입니다!
🎨 Awesome Statusline
Catppuccin 테마의 아름다운 그라데이션 프로그레스 바로 Context, 5H/7D API 제한을 실시간으로 모니터링하세요. 더 이상 슬래시 커맨드를 입력할 필요 없이, 터미널 상단에서 한눈에 모든 정보를 확인할 수 있습니다.
Awesome Statusline은 이런 분들을 위해 만들어졌습니다!
✨
코딩할 때 "간지"가 중요하신 분
😮💨
/context, /usage 들어가서 사용량 체크하기 귀찮으신 분
🖥️
CLI를 쓰지만 GUI의 갬성을 버릴 수 없는 분
✨ 주요 기능
기능
설명
🌈
Catppuccin 테마
아름다운 4단계 그라데이션 프로그레스 바
📊
실시간 모니터링
모델, Git 상태, Context 사용량, API 제한 (5H/7D)
🔄
간편한 모드 전환
/awesome-statusline-mode 명령어로 즉시 변경
🎨
4가지 디스플레이 모드
Compact, Default, Full, Legacy
🛠️
커스터마이징
쉘 스크립트 기반으로 자유롭게 수정 가능
💾
자동 백업
기존 statusline 자동 백업 및 복원 지원
🛠️ 설치는 매우 쉽습니다!
https://github.com/AwesomeJun/awesome-claude-plugins
(맘에 드셨다면 별 하나 부탁드립니다!)
위 깃허브에 나온대로 차근히 따라하면 완료입니다!
터미널을 연다 (VS code, Cursor에서 쓰는 터미널도 됩니다! 확장프로그램은 안되요!)
클로드를 켠다! (위험할 정도로 허락을 구하지 않는 녀석으로!)
claude --dangerously-skip-permission마켓플레이스 깔고, 플러그인 깔고, 상태창 깔기!
/plugin marketplace add awesomejun/awesome-claude-plugins/plugin install awesome-statusline@awesome-claude-plugins/awesome-statusline-start차례 로 진행해줍니다! 끝!
🖥️ 아래는 영상으로 준비한 설치과정입니다!
아래는 쓸수 있는 모드들입니다!
📐 디스플레이 모드
📌 Full 모드 (5줄, 40블록 바)
가장 상세한 정보를 제공하는 모드입니다. 세션 비용, 경과 시간, Git 동기화 상태(ahead/behind), 가상 환경, 그리고 정확한 토큰 수(94k/200k)까지 모든 정보를 한눈에 볼 수 있습니다. 넓은 터미널에서 개발 현황을 완벽하게 파악하고 싶은 사용자에게 추천합니다.
📌 Default 모드 (2줄, 10블록 바)
균형 잡힌 정보량을 제공하는 표준 모드입니다. 모델명, Output Style, Git 브랜치/상태, Context/5H/7D 사용량을 2줄에 압축하여 보여줍니다. 리셋 시간도 (12m), (Fri) 형태로 간결하게 표시됩니다. 대부분의 사용자에게 권장하는 기본 모드입니다.
📌 Compact 모드 (2줄, 10블록 바)
최소한의 공간에 핵심 정보만 표시하는 모드입니다. 모델명은 Opus처럼 축약되고, 퍼센트 숫자 없이 프로그레스 바만 표시됩니다. 좁은 터미널 창이나 화면 분할 환경에서 공간을 절약하면서도 사용량을 시각적으로 파악하고 싶을 때 적합합니다.
📌Legacy 모드 (4줄, 클래식 디자인)
v1.0.2의 오리지널 디자인을 유지하는 클래식 모드입니다. 40블록의 넓은 Context 바와 10블록의 Usage 바 조합, 가상 환경 표시, 그리고 심플한 2단계 그라데이션 색상이 특징입니다. 기존 버전에 익숙하거나 클래식한 디자인을 선호하는 사용자에게 추천합니다.
📊 모드 비교
기능
Compact
Default
Full
Legacy
줄 수
2
2
5
4
바 너비
10블록
10블록
40블록
40블록
모델명
축약 (Opus)
전체 (Opus 4.5)
전체 (Opus 4.5)
전체 (Opus 4.5)
Output Style
❌
✅
✅
✅
Git 상태
✅
✅
✅
✅
Git 세부상태 (+N !N ?N)
❌
❌
✅
❌
Git ↑↓ (ahead/behind)
❌
❌
✅
❌
가상 환경
❌
❌
✅
✅
세션 비용 (💰)
❌
❌
✅
❌
세션 시간 (⏰)
❌
❌
✅
❌
리셋 시간
❌
축약 (1h2m)
전체
축약
그라데이션 바
✅
✅
✅
✅
% Bold 색상
❌
✅
✅
✅
🎯 다음주 목표!!
바 이브코딩을 열심히 하다보니, 상태창 뿐만아니라 내가 직접 쓸 툴을 먼저 만들어야 겠다는 생각이 들었습니다.
그래서
1. 시중에 많이 나와 있는 SDD TDD 등을 차용해서 나만의 Skill set을 장착해야겠다.
2. 위에서 잘 작동하는것을 플러터 등으로 앱으로 만들어봐야겠다.
3. 바이브코딩을 원격(모바일에서)으로 할수 있는 툴을 원격 접속 등 말고 좀 더 제대로 만들어야 겠다!
4. 위 툴들을 가지고 본격적으로 나의 문제(뇌과학, 딥러닝 등)에 적용해서 세상의 문제를 해결해야겠다.
를 준비해보고자 합니다!
긴 글 봐주셔서 감사합니다!
다시 한번 깃허브 링크..!
(맘에 드셨다면 별 Star 하나 부탁드립니다!)