尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Pilot Shell 状态栏组件详解:Token用量、限流节奏与Git信息

Pilot Shell 状态栏组件详解:Token用量、限流节奏与Git信息 Pilot Shell 状态栏组件详解Token用量、限流节奏与Git信息【免费下载链接】pilot-shellProfessional context and harness engineering for Claude Code and OpenAI Codex. Build production-grade software with spec-driven development, TDD, persistent memory, quality gates, code intelligence, human oversight, and end-to-end verification.项目地址: https://gitcode.com/GitHub_Trending/cl/pilot-shellPilot Shell 状态栏是 Claude Code 终端里的一行实时仪表盘Token 用量、限流节奏5h/7d 配额消耗与 Git 分支信息一眼可见。本文带你快速看懂每个组件在告诉你什么以及如何与自己的状态栏组合使用。状态栏长什么样一次看懂三行信息 Pilot Shell 状态栏渲染在 Claude Code 每次回复的下方。空闲会话显示两行执行 Spec 或 Buildout 工作流时会多出一行进度。示例Opus 5 [high] [1M] | █████░▓ 60% | 5h: 42% ⇡ 2h | 7d: 18% ⇣ 4d | 120 -38 | main ~5各组件由 launcher/statusline/widgets.py 中的小部件拼装而成数据来自 launcher/statusline/providers.py 提供的会话数据源最终由 launcher/statusline/formatter.py 格式化输出。组件一模型与上下文 Token 用量第一个部件是模型标识如Opus 5 [high] [1M]方括号里紧跟推理力度effort和上下文窗口大小。它跟随 Claude Code 实时上报的effort.level你在会话中执行/effort调整后也会同步变化。第二个是上下文用量条█████░▓ 60%表示当前上下文窗口已用 60%。颜色规则非常直白颜色用量区间含义 绿色 75%安全继续干活 黄色75%–90%接近压缩阈值留意节奏 红色90%即将触发压缩建议收尾在 API/Enterprise 计费模式下这里还会显示本次会话的美元成本订阅制Pro/Max下则自动隐藏成本改用下方限流信息。组件二5h/7d 限流节奏与重置倒计时5h: 42% ⇡ 2h | 7d: 18% ⇣ 4d这一组数字是订阅用户最关心的限流节奏5h: 42%— 近 5 小时滚动配额已用 42%⇡ 2h— 箭头朝上红色表示你消耗得比健康节奏快数字是距离配额重置的倒计时7d: 18% ⇣ 4d— 周配额仅用 18%箭头朝下绿色表示节奏偏保守还能多干点。简单记忆红箭头要减速绿箭头可加速。它让你在不打开任何网页的情况下就能判断现在猛干还是等一等。组件三代码行数与 Git 分支信息120 -38— 本次会话新增/删除的代码行数main ~5— 当前 Git 分支~5表示有 5 个未提交变更的文件目录名— 只在光看分支会迷路时才出现worktree 工作区、检出目录的子目录、或完全不在 Git 仓库内时。这让claude -w这类多 worktree 工作流变得清晰可读分支和目录可能不一致状态栏会同时展示目录短路径如~/…/angry-purple-tiger和分支Pilot 管理的/specworktree 还会额外打上wt标记。工作流进度行Spec 与 Buildout 的实时心跳执行 Spec 或 Buildout 时状态栏会插入一行进度例如Spec: my-feature feature [implement] ████░░░░ 3/6 iter:2— 显示计划名、类型、阶段plan/implement/verify、任务进度和迭代次数Build: running-brand build █░░░░░░ 3/8 r:2— Buildout 的构建进度用r:轮次替代迭代。在 plan 阶段还会显示模型切换模式models: auto/manual/off自动模式下若非 Opus 模型在规划会出现红色⚠ not-opus警告提醒你检查/model。最后一行则是版本信息Pilot 版本 (套餐) · CC 版本 (订阅) · Console: 地址点开 Console 地址即可进入会话、记忆、计划等管理界面。一键启用与自定义组合 自动配置安装 Pilot Shell 时会自动写入~/.claude/settings.json无需手动设置注意状态栏依赖 Claude Code 专属的 stdin APICodex CLI 不支持。保留你自己的状态栏把statusLine.command指向一个包装脚本——先读取并暂存 stdin 的会话 JSON打印你自己的行再把 JSON 重放给pilot statusline即可上下组合显示。升级安全Pilot 更新时会三方合并 settings.json你自定义的statusLine.command会被保留。核心模块路径速查模块作用launcher/statusline/widgets.py各显示小部件模型、用量条、Git 等launcher/statusline/providers.py会话数据解析与取值launcher/statusline/formatter.py状态栏整体格式化launcher/statusline/__main__.pypilot statusline命令入口launcher/tests/unit/statusline/test_widgets.py小部件单元测试docs/docusaurus/docs/features/statusline.md官方状态栏文档看懂这行小字你的 Claude Code 会话就从盲跑变成了带仪表盘驾驶——Token 余量、限流节奏、Git 位置全程心中有数。【免费下载链接】pilot-shellProfessional context and harness engineering for Claude Code and OpenAI Codex. Build production-grade software with spec-driven development, TDD, persistent memory, quality gates, code intelligence, human oversight, and end-to-end verification.项目地址: https://gitcode.com/GitHub_Trending/cl/pilot-shell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表