À propos du projet
ccstatusline est un formateur de ligne d’état pour l’interface de ligne de commande Claude Code. Il fournit une interface utilisateur en terminal pour configurer des lignes d’état qui affichent des informations contextuelles pendant les sessions de codage.
Les principales fonctionnalités incluent :
- **Prise en charge de Powerline** : Comprend des mises en page Powerline avec alignement automatique, un mode flex pour l’alignement à droite du contenu, et des séparateurs et des caps personnalisables.
- **Widgets étendus** : Offre une large variété de widgets d’affichage, notamment :
- Informations Git (branche, statut, fichiers mis en scène/non mis en scène/non suivis, conflits, liens PR/MR pour GitHub et GitLab, détails du worktree)
- Utilisation des jetons et du contexte (jetons d’entrée/sortie, longueur/pourcentage du contexte, utilisation de la session/hebdomadaire, métriques du cache de prompt)
- Détails de la session (informations sur le modèle, effort de réflexion, nom de la session, coût, timers de bloc, compteur de compaction)
- Métriques du système (utilisation de la mémoire, répertoire de travail actuel)
- Santé du service Claude et statut du bac à sable
- **Personnalisation** : Prend en charge les couleurs de gradient par widget et sur toute la ligne, les glyphes personnalisés, la prise en charge des emojis, et le formatage des nombres configurable. Inclut un mode minimaliste global pour une sortie sans étiquette.
- **Gestion de la configuration** : Permet d’exporter et d’importer des configurations via JSON, d’épingler les versions pour les installations, et de définir des chemins de fichiers de configuration personnalisés.
- **Performance** : Implémente la mise en cache persistante de Git, la mise en cache des timers de bloc, et l’analyse en streaming de JSONL pour les grandes sessions afin de maintenir la vitesse de rendu.
- **Multi-plateforme** : Prend en charge Windows, macOS et Linux, y compris la gestion de la sortie pipée UTF-8 de Windows et des processus d’aide cachés.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.