如何用 CodexHost 用量面板控制 AI 编码成本:缓存命中率、Token 与费用实时查看教程
【免费下载链接】codex-hostRun Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。项目地址: https://gitcode.com/gh_mirrors/co/codex-host
CodexHost 是一个让 Pi、Claude Code 等 AI 编码 Harness 直接运行在 Codex Desktop 内的开源项目。它的**用量面板(Usage 面板)**可以把缓存命中率、Token 消耗和会话费用估算实时展示在输入框旁,帮你快速看懂 AI 编码成本、及时控制开销。本文用最少的步骤,带你从安装到读懂每个指标。
为什么 AI 编码成本必须"看得见"
AI 编码工具的费用由两部分构成:
- Token 消耗:每轮对话都会产生输入、输出与缓存读写 Token,上下文越长、轮次越多,消耗越大。
- 缓存命中率:命中缓存的输入 Token 单价远低于全量输入,命中率越高越省钱。命中率掉到个位数时,往往意味着上下文已失焦,费用正在快速上涨。
问题在于,很多工具只在账单里"事后结算"。CodexHost 的做法是把用量前置到输入框:一边对话,一边看数。
1 分钟上手:安装并启动 CodexHost
方式一:npm(macOS / Windows / Linux,x64 与 ARM64 均支持):
npm install -g @codexhost/cli codexhost方式二:安装包(macOS / Windows):从 Releases 下载对应平台安装包。
启动后,Codex Desktop 会以原生界面加载 CodexHost,Pi、Claude Code、Grok 等十余个 Harness 都能在同一窗口中使用:
若启动失败,运行
codexhost console打开本地控制台(http://127.0.0.1:26339/)查看失败原因与日志。
在哪里打开 CodexHost 用量面板:输入框左下方的用量控件
发起对话后,注意 Composer(输入框)工具栏:在原生上下文用量圆环(或模型选择器)的左侧,会出现 CodexHost 的用量控件。
折叠态只保留最有价值的两个字段,例如:
CH 99.9% · $0.168CH 99.9%:最近一次请求的缓存命中率(Cache Hit)。$0.168:本会话的累计费用估算。
若某个字段不可靠(比如拿不到命中率),面板不会显示CH 0%之类的占位值,只展示可信的字段;完全没有可靠数据时控件直接隐藏,不影响正常对话。
展开用量详情:Token、缓存读写与上下文一次看全
点击用量控件(或键盘聚焦后回车),会弹出一个紧凑的详情浮层,并同步发起一次精确刷新(Exact Refresh)拉取最新快照。可见字段包括:
| 字段 | 含义 | 省钱提示 |
|---|---|---|
| 上下文(Context) | 当前上下文占用 / 窗口上限 | 接近上限前主动压缩或 Fork 新会话 |
| 最近缓存命中率 | 最新一次请求的缓存命中比例 | 持续偏低时考虑精简上下文 |
| 缓存读取 / 写入 | 命中与写入缓存的 Token 量 | 写入越多,首次成本越高 |
| Token 总数、输入 / 输出 | 会话累计 Token 分布 | 输出暴涨时检查 Agent 是否在反复重写 |
| 推理(Reasoning) | 思考型 Token 消耗 | 简单任务关闭深度思考 |
| 输出速度 | tok/s 实时速率 | 直观反映当前响应效率 |
| 会话费用估算 | 累计估算金额(不是账户扣费) | 与预算对比,随时叫停 |
两个容易混淆的点:
- 费用是会话累计估算,不是账单扣费,面板不会把它表述为账户扣款。
- Claude.ai 订阅套餐的 5 小时 / 7 天额度窗口只出现在详情浮层里(含重置时间),不会混进折叠态的
CH · $摘要中;API Key 方式则没有套餐窗口行。
Grok Build 等按 Credit 计量的账号,还会在输入框旁单独显示 Credit 用量圆环,周期与重置时间一目了然:
用用量面板控制成本:4 个实用技巧
- 盯住 CH% 而非只看金额:命中率从 99% 跌到 80%,通常比金额上涨更早暴露"上下文失焦"。此时 Fork 一个干净会话往往最省钱。
- 上下文占满前行动:浮层里的
xx% / 272k就是压缩时机,不要等到模型开始"失忆"再处理。 - 多 Agent 并行时逐会话对比:CodexHost 中每个 Harness 的会话独立计费展示,把同一任务分别交给不同 Agent,事后对比
$估算值,选出性价比最高的组合。 - 订阅用户核对额度窗口:详情浮层里的 5h / 7d 窗口与重置时间,是决定"现在跑还是等重置"的直接依据。
延伸阅读与源码位置
- 用量面板产品行为:docs/product/codex-accounts.md("用量浮窗"一节)
- 面板交互规范:openspec/specs/renderer-thread-usage-surface/spec.md
- 面板渲染实现:packages/renderer-extension/src/renderer-usage-control.ts
- 端到端行为测试:tests/e2e/renderer-usage.spec.ts
- 用量通知相关测试:tests/e2e/renderer-usage-notification.spec.ts
把用量面板变成你的"成本仪表盘":命中率低了就换会话,上下文满了就压缩,预算超了就叫停——AI 编码的每一分钱,都花在你看得见的前提下。
【免费下载链接】codex-hostRun Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。项目地址: https://gitcode.com/gh_mirrors/co/codex-host
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考