nicobailon/pi-powerline-footer

Powerline-style status bar extension for pi coding agent

해결하는 문제

pi-powerline-footer는 Pi 편집기를 위한 UI 강화 기능으로, AI 에이전트를 사용하는 개발자의 워크플로우를 개선하기 위해 고도로 커스터마이징 가능하고 정보 밀도가 높은 상태 바(파워라인) 및 편집기 유틸리티를 제공합니다. 기본 "Working..." 메시지를 테마 기반의 "vibes"로 대체하고, 스태싱과 큐잉과 같은 고급 편집기 상태 관리 기능을 추가합니다.

작동 방식

이 프로젝트는 Pi 편집기의 확장 기능으로 통합되어, 활성 AI 모델, Git 상태, 컨텍스트 윈도우 사용량, 토큰 비용 등의 실시간 데이터를 표시하는 시각적 푸터를 추가합니다. 편집기 환경 내에서 직접 명령을 실행할 수 있는 관리 셸 세션(Bash 모드)과, 빠른 프롬프트를 위해 편집기 내용을 일시적으로 저장하고 지우는 "stash" 시스템을 도입합니다.

대상 사용자

AI 에이전트의 상태(컨텍스트, 토큰, 비용)에 대한 가시성을 높이고, 통합 셸 액세스와 Git 통합을 통해 더 효율적이고 터미널과 같은 경험을 원하는 Pi 편집기의 개발자 및 파워 유저입니다.

주요 특징

  • 파워라인 상태 바: 모델 정보, 사고 수준, Git 브랜치/상태, 컨텍스트 사용량을 색상 코딩된 경고와 함께 표시하는 커스터마이징 가능한 푸터.
  • Bash 모드: 고스트 제안과 명령 출력 전용 전사본을 갖춘 영구적인 관리 셸 세션.
  • 편집기 스태시: 작업을 잃지 않고 편집기 초안을 저장하고 복원하기 위한 빠른 토글 시스템(Alt+S).
  • 파워라인 큐: 컴팩션 동안 프롬프트가 유실되는 것을 방지하고 수동 전달 또는 재시도를 허용하는 파일 기반 큐.
  • 워킹 바이브스: 표준 "Working..." 텍스트를 대체하는 AI 생성 테마 기반 로딩 메시지(예: 스타트렉 또는 해적 테마).
  • 레마 및 레이아웃: Nerd Fonts 지원, 여러 레이아웃 프리셋(minimal, full, nerd), 확장 상태 키의 푸터로의 커스텀 프로모션.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트