Nanako0129/coralline
🪸 Powerlevel10k-inspired statusline for Claude Code — paste one prompt and your AI interviews you, then installs it
coralline – Claude Code용 상태줄
무엇인가요 – coralline는 Anthropic의 Claude LLM을 위한 IDE 유사 UI인 Claude Code 내에서 실행되는 사용자 정의 상태줄입니다. 인기 있는 Powerlevel10k 프롬프트의 외관과 느낌을 모방하지만, 쉘 프롬프트가 아니라 현재 Claude 세션의 단일 줄 요약을 표시합니다.
주요 기능
- 풍부한 세그먼트 – 디렉터리, Git 브랜치, 활성 Node/Python 런타임, 사용 중인 Claude 모델, 컨텍스트 창 사용량, 레이트 리밋 게이지, USD 기준 비용, 시계 등. 각 세그먼트는 구성 파일을 통해 켜거나 끌 수 있습니다.
- 두 가지 렌더러 – macOS/Linux/WSL용 Bash 기반 렌더러와 네이티브 Windows PowerShell 5.1 렌더러로, 어떤 플랫폼에서도 작동합니다.
- 테마 및 스타일 – 10개의 내장 색상 테마와 3가지 시각 스타일(
pill,lean,classic)이 있습니다. 테마는 단순한.conf파일로, 라인의 배경/전경에 색 인덱스 또는 RGB 값을 매핑합니다. - 동적 게이지 – 캐시 히트 비율, 5시간 및 7일 레이트 리밋 사용량 등 사용률 퍼센트에 대해 설정 가능한 임계값(Green → Yellow → Red)에 따라 색상이 변경됩니다.
- 자동 설치 – 1줄 설치 스크립트(
install.shfor Bash,install.ps1for PowerShell)가 최신 릴리스를 다운로드하고 커밋 SHA를 검증한 후 적절한 렌더러 스크립트와 테마 파일을 작성합니다. 설치 프로그램은 보안에 신경 써서 특정 커밋에 고정할 수 있는 방법도 제공합니다. - 구성 파일 –
~/.claude/coralline.conf(Bash에서 소스로 읽고 PowerShell에서 파싱)를 통해 사용자는 세그먼트 선택, 레이아웃(fixed대auto래핑), 시계 형식, 기호(glyphs), 기타 시각적 조정을 설정할 수 있습니다. - 서브에이전트 패널 – 선택적 추가 행으로 Claude 서브에이전트 상태를 표시할 수 있으며,
configure.sh로 전환 가능합니다.
왜 중요한가요 – Claude Code는 이미 상태줄을 제공하지만 매우 간소합니다. coralline은 에디터를 벗어나지 않고도 모델, 토큰 수, 레이트 리밋 사용량, 비용 등의 유용한 텔레메트리를 표시하여 개발자가 LLM 사용량을 파악하고 제한 내에서 운영할 수 있도록 도와줍니다.
설치 스크린샷
curl -fsSL https://raw.githubusercontent.com/Nanako0129/coralline/main/install.sh | bash
또는 Windows PowerShell에서:
& { … } # README에서 가져온 부트스트랩 스크립트
구성 예시 (기본 세그먼트 목록):
VL_SEGMENTS="dir git model ctx limit5h limit7d cost clock"
VL_STYLE="pill"
VL_LAYOUT="fixed"
결론 – coralline은 좁은 범위이지만 기능적인 오픈소스 도구로, Bash와 PowerShell 환경에서 Powerlevel10k 스타일의 고도로 설정 가능한 상태줄을 제공하여 Claude Code 경험을 향상시킵니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트