stephenleo/cship

⚡ A beautiful, fully customizable statusline for Claude Code - Starship-style TOML config, themeable colours, Nerd Font glyphs, and tunable cost/context/usage thresholds.

它解决了什么问题

CShip 为 Claude Code 会话提供了一个高度可定制的实时状态栏。它解决了在终端界面中缺乏对实时会话指标(如成本、上下文窗口使用情况和 API 限制)可见性的难题。

它如何工作

用 Rust 编写以实现高性能(渲染时间低于 10ms),CShip 与 Claude Code 的实时 JSON 流集成。它解析这些数据并根据 TOML 配置文件渲染状态栏。它还支持 "Starship 透传",允许用户将标准 Starship 提示模块(如 git 分支或目录)与原生 CShip 指标一起嵌入。

适合谁

希望获得 AI 会话资源消耗和环境状态实时可视化仪表板的 Claude Code 用户。

特色

  • 实时会话洞察:跟踪会话成本、上下文窗口使用情况、模型名称和 API 限制。
  • 可自定义阈值:基于成本或使用百分比设置 "警告" 和 "严重" 状态的自定义颜色。
  • Starship 集成:可直接将任何 Starship 模块嵌入状态栏。
  • 高性能:使用 Rust 构建,确保渲染时延迟极低。
  • 灵活的样式:支持 Nerd Font 图标和十六进制颜色代码,实现深度主题定制。

一个真正有用的工具,让你清楚地看到每次调用的成本和上下文使用情况 — @handle

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目