CLI Tools2026年5月14日·1 分钟阅读

tokenu — du-like Token Counter for Repos

tokenu is a du-like CLI to measure token usage per file/dir for LLM context planning; verified 59★ with `npx tokenu .` and JSON output for agents.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Cli
安装
Bundle
信任
信任等级:Established
入口
npx tokenu .
通用 CLI 安装命令
npx tokrepo install 8c6f3a86-deb7-5e6a-9548-5cbb7d131834
介绍

tokenu 是类似 du 的 CLI,用于统计文件/目录的 token 消耗以做上下文预算;已验证 59★,支持直接 npx tokenu . 与 agent 可消费的 JSON 输出。

Best for: 需要做上下文预算、避免误把 40K token 目录塞进 agent 的开发者

Works with: Node.js + npx/npm、能读取 JSON 输出的 agent 管线,以及可接入 pre-read hook 的工作流

Setup time: 2-6 minutes

Key facts (verified)

  • GitHub:59 stars · 1 forks;最近更新 2026-05-13。
  • 许可证:Apache-2.0;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:npx tokenu .

Main

  • 在把仓库交给 agent 之前先跑一遍:token 统计能快速定位哪些目录(如 dist/)会吞掉上下文预算。

  • agent 管线优先用 --json 输出,让 agent 在固定 token 上限内规划要读哪些文件。

  • 需要比较不同模型的 token 开销时,用 --model/--encoding 对比不同 tokenizer 的差异。

Source-backed notes

  • README 提供免安装 Quick Start:npx tokenu .
  • README 支持 agent 可消费 JSON 输出:tokenu --json
  • README 列出 encodings(o200k_basecl100k_base 等)及 --max-depth--exclude 等参数。

FAQ

  • tokenu 会自动帮我省 token 吗?:不会。README 说明它是测量工具,用于告诉你成本,方便你决定排除/摘要哪些内容。
  • agent 能程序化使用吗?:可以。用 tokenu --json 输出结构化结果让 agent 解析。
  • 这是估算还是实际分词?:README 表示它使用真实 tokenizer 做实际 tokenization,而非启发式估算。
🙏

来源与感谢

Source: https://github.com/lirantal/tokenu > License: Apache-2.0 > GitHub stars: 59 · forks: 1

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产