ClaudeTower
Claude Code 화면 아래쪽에 작업 위치·모델·Git 브랜치·대화 사용량·비용·사용률을 보여주는 도구
JavaScriptCLIClaude CodeSingle ExecutableNode.jsStatuslineCross-PlatformSecurity
README
화면 폭에 따라 막대 그래프 밀도와 표시 항목이 자동으로 조절된다. 넓으면 더 촘촘하게, 좁으면 덜 중요한 항목부터 자동으로 숨겨 줄바꿈을 막는다.
HIGHLIGHTS
- 01Git 저장소일 때만 브랜치·변경사항 자동 표시
- 02개발 흐름을 방해하지 않고 필요한 정보만 확인 가능
- 03계정 정보를 전혀 다루지 않아 보안 이슈를 원천 차단
- 04복잡한 명령어 없이 채팅 한마디로 설정 변경 가능
HOW IT WORKS
- 01Claude Code가 3초 주기로 작업 위치·모델·컨텍스트·비용 정보를 JSON으로 전달
- 02전달받은 값을 사람이 읽기 좋은 한 줄로 가공해 즉시 화면에 반환
- 03외부 서버로 전송하지 않고 전부 내 컴퓨터 안에서만 처리
- 04보안을 위해 상태표시줄과 계정전환 모듈을 처음부터 분리해서 설계
- 05계정 코드는 빌드 시점에 실행 파일에서 자동으로 제외됨
- 06두 기능이 서로 섞이지 않았는지 매 빌드마다 자동으로 검사
- 07Node.js 설치 없이 실행되는 단일 실행파일(SEA)이라 파일 하나로 바로 실행