SkillsLLM
CategoriesBlogAI NewsAbout
HomeAI Agentsclaude-code-statusline-pro

claude-code-statusline-pro

by Wangnov

Pending

Pro statusline for Claude Code | 功能强大的 Claude Code 状态栏

146stars
14forks
Rust
Added 3/11/2026
View on GitHubDownload ZIP
AI Agentsclaude-code
Installation
# Add to your Claude Code skills
git clone https://github.com/Wangnov/claude-code-statusline-pro
README.md

Claude Code Statusline Pro

npm version License: MIT Node.js Platform

中文 | English


使用指南

Claude Code Statusline Pro - 为Claude Code量身定制的智能状态栏系统。

✨ 核心特性

  • 🎯 三大主题系统: Classic、Powerline、Capsule 主题,自适应终端能力
  • 🛠️ 灵活的配置系统: 支持TOML配置文件和命令行参数覆盖
  • 📊 精准Token计算: 与Claude官方API完全一致的token统计,支持渐变可视化进度条
  • 🧠 智能状态识别: 基于tokens数量精准识别Thinking vs Ready状态
  • 🚀 预设系统: 通过字母组合快速配置组件排布 (PMBTUS, MT, BT)
  • 🌈 跨平台兼容: Windows、macOS、Linux智能适配,支持各种终端
  • 🧩 多行小组件系统: 支持网格布局、静态/ API 数据源、检测与过滤器,自由扩展状态栏
  • ⚡ 高性能优化: 缓存机制,300ms更新间隔,符合Claude Code官方建议
  • 🌐 双语支持: 中英双语配置界面和错误提示
  • 🦀 Rust 引擎: 提供原生 Rust 内核,更快更稳

🦀 Rust 重写优化亮点

  • 原生 git2 仓库分析:直接获取分支、状态、stash 等信息,避免频繁 Shell 调用,在大型仓库中依然流畅
  • 多层缓存体系:组件级内存缓存结合会话持久化存储,减少重复解析配置与历史数据的 IO
  • Tokio 异步运行时:多线程调度渲染与文件操作,维持官方推荐的 300ms 更新节奏并提升稳定性
Comments (0)
to leave a comment.

No comments yet. Be the first to share your thoughts!

Related Skills

gemini-cli

by google-gemini

An open-source AI agent that brings the power of Gemini directly into your terminal.
97,469
  • 增量 Transcript 解析:按偏移量增量读取 .jsonl,并通过原子写入持久化快照,避免大型日志反复全量扫描
  • 配置与扩展缓存:合并配置结果可复用并附带差异报告,多行组件缓存上次 Widget 内容以降低 I/O 和网络抖动
  • 📋 系统要求

    在开始使用之前,请确保您的系统满足以下要求:

    必需条件

    • Claude Code: 版本 ≥ 1.0.71
    • Node.js: 版本 ≥ 18.0.0 (下载安装)
    • npm: 通常随Node.js自动安装

    检查当前版本

    # 检查Claude Code版本
    claude --version
    
    # 检查Node.js版本
    node --version
    
    # 检查npm版本
    npm --version
    

    🚀 快速开始

    一步配置,即刻使用

    只需要在Claude Code的配置文件中添加一行配置,无需预先安装:

    在项目根目录或 $USER 目录创建 .claude/settings.json:

    {
      "statusLine": {
        "type": "command", 
        "command": "npx ccsp@latest"
      }
    }
    

    💡 兼容说明:旧命令 npx ccsp@latest 仍会继续工作并自动调用新包,但将显示迁移提示。建议尽快将现有配置更新为 npx ccsp@latest 以保持一致。

    保存文件后,重新打开Claude Code即可看到专业版状态栏!

    验证安装

    打开Claude Code,你应该看到类似这样的状态栏:

    📁 my-project | 🤖 S4 | 🌿 main | 📊 [████████████░░░] 80.1%(160k/200k) | $21.07 | ✅ Ready
    

    🎯 快速配置指南

    预设系统 - 字母组合配置

    通过简单的字母组合快速定制状态栏显示内容:

    • P = Project (项目名称)
    • M = Model (模型信息)
    • B = Branch (Git分支)
    • T = Tokens (Token使用情况)
    • U = Usage (使用量统计)
    • S = Status (状态信息)

    快速配置命令

    注:这些命令全部是写在settings.json中的,并不是在终端直接执行使用(直接执行会打印出预览结果)

    # 显示所有组件(推荐)
    npx ccsp@latest --preset PMBTUS --theme powerline
    
    # 只显示模型、Token和使用量
    npx ccsp@latest --preset MTU --theme classic
    
    # 只显示分支和Token信息
    npx ccsp@latest --preset BT --theme capsule
    

    🧩 多行小组件系统

    多行系统可以把状态栏扩展为网格布局,嵌入多个可独立刷新的小组件。

    • 网格布局:使用 row(从1开始)和 col(从0开始)控制每个小组件的位置,支持跨行/列排布。
    • 小组件类型:内置 static(静态文本)与 api(HTTP 请求)两种类型,API 小组件支持模板渲染、环境变量替换。
    • 自动检测:通过 detection 段读取环境变量,可配置 equals / contains / pattern 触发条件,也可以配合 force 手动开启或关闭。
    • 结果过滤:filter 支持 JSONPath + equals / contains / pattern 匹配,只在命中关键字时刷新;可用于最近请求等场景。
    • 模板示例:项目内提供 `configs/components/usage.templa...
    12,195
    TypeScript
    AI Agentsaiai-agents
    View details
    everything-claude-code

    by affaan-m

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
    73,757
    9,228
    JavaScript
    AI Agentsai-agentsanthropic
    View details
    awesome-claude-skills

    by ComposioHQ

    A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
    43,513
    4,373
    Python
    AI Agentsagent-skillsai-agents
    View details
    chatgpt-on-wechat

    by zhayujie

    CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长。同时支持飞书、钉钉、企业微信应用、微信公众号、网页等接入,可选择OpenAI/Claude/Gemini/DeepSeek/ Qwen/GLM/Kimi/LinkAI,能处理文本、语音、图片和文件,可快速搭建个人AI助手和企业数字员工。
    42,164
    9,820
    Python
    AI Agentsaiai-agent
    View details
    cherry-studio

    by CherryHQ

    AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
    41,349
    3,818
    TypeScript
    AI Agentsai-agentclaude-code
    View details
    ui-ux-pro-max-skill

    by nextlevelbuilder

    An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
    40,598
    3,923
    Python
    CLI Toolsai-skillsantigravity
    View details