/ Annuaire / Playground / ccstatusline
● Communauté sirmalloc ⚡ Instantané

ccstatusline

par sirmalloc · sirmalloc/ccstatusline

Une vraie statusline pour le CLI Claude Code — style powerline, widgets personnalisables, suivi du coût/utilisation en temps réel visible pendant que vous travaillez.

ccstatusline remplace le prompt nu par une statusline de style tmux/powerline. Les widgets affichent le modèle, les tokens dépensés, le coût actuel, la branche git, et plus. Utile pour savoir réellement ce que coûte votre session.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

prêt

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "sirmalloc-ccstatusline": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sirmalloc/ccstatusline"
      ],
      "_inferred": true
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "sirmalloc-ccstatusline": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sirmalloc/ccstatusline"
      ],
      "_inferred": true
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "sirmalloc-ccstatusline": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sirmalloc/ccstatusline"
      ],
      "_inferred": true
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "sirmalloc-ccstatusline": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sirmalloc/ccstatusline"
      ],
      "_inferred": true
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "sirmalloc-ccstatusline",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/sirmalloc/ccstatusline"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "sirmalloc-ccstatusline": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/sirmalloc/ccstatusline"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add sirmalloc-ccstatusline -- git clone https://github.com/sirmalloc/ccstatusline

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : ccstatusline

Voir le coût de session au fur et à mesure

👤 Utilisateurs Claude Code ⏱ ~15 min intermediate

Quand l'utiliser : Vous avez été pris par surprise par des factures inattendues.

Déroulement
  1. Installer
    Ajoutez ccstatusline à la config de votre harness.✓ Copié
    → Statusline visible
  2. Configurer
    Épinglez les widgets coût + tokens.✓ Copié
    → Coût suivi
  3. Travailler
    Observez les coûts augmenter en temps réel.✓ Copié
    → Meilleure gestion du budget

Résultat : Plus de factures Anthropic surprises.

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

sirmalloc-ccstatusline + claude-code-safety-net

Statusline + hooks de sécurité = meilleure UX quotidienne

Combiner sirmalloc-ccstatusline avec claude-code-safety-net : statusline + hooks de sécurité = meilleure UX quotidienne✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
statusline-widgets (voir la documentation) Widgets configurables, pas des outils appelables 1 appel

Coût et limites

Coût d'exécution

Quota d'API
N/A
Tokens par appel
0
Monétaire
Gratuit
Astuce
Choisissez 3 à 4 widgets ; plus devient du bruit

Sécurité

Permissions, secrets, portée

Stockage des identifiants : Aucune
Sortie de données : Aucune

Dépannage

Erreurs courantes et correctifs

Glyphes manquants

Installez une Nerd Font ; les glyphes powerline en ont besoin

Alternatives

ccstatusline vs autres

AlternativeQuand l'utiliserCompromis
Prompt par défautVous ne vous souciez pas d'un prompt nuPas de visibilité sur les coûts

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills