Token Pilot

🧮 LLM成本智能管控 · 源自Claude Code生产实践

智能Token优化引擎,通过行为规则注入、插件协同和动态诊断,实现LLM会话成本降低30%-70%,源自Claude Code源码级最佳实践。

收藏
4.6k
安装
1.3k
版本
3.8.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Token Pilot:LLM成本控制的系统性解决方案

Token Pilot 是一个深度集成 OpenClaw 生态的智能 Token 优化技能,采用"规则引擎 + 诊断工具 + 配置优化"三位一体架构,将 Claude Code 源码级优化经验迁移至多 Agent 协作场景。

核心用法

自动规则注入:安装后执行 init.sh 向所有 Agent 的 AGENTS.md 注入 9 条核心规则(R1-R10),涵盖智能读取(先读 30 行探查)、工具结果压缩(>500 字符即摘要)、响应简洁性("Done."是有效回复)、批量工具调用、Prompt Cache 布局等。规则在会话启动时自动生效,无需触发词。

动态诊断系统:提供 audit.js(只读诊断)和 optimize.js(可执行优化)双轨工具,支持 workspace 扫描、cron 任务优化、Agent 模型分层建议。可检测根目录脚本冗余、MEMORY.md 臃肿、工具白名单配置等隐形 Token 杀手。

插件协同检测:自动识别并协同 qmd、smart-agent-memory、coding-lead 等 8 类插件,实现搜索先于读取、记忆复用、ACP 上下文文件等高级模式,避免重复造轮子。

显著优点

量化收益明确:工具白名单配置可减少 4,000-8,000 tok/Agent/会话;根目录脚本清理实测节省 29,500 tok/session;Prompt Cache 命中后 input token 费用降 75%。

源码级可靠性:核心规则直接引用 Claude Code autoCompact.tstokenBudget.tsmodelCost.ts 等生产代码,非推测性建议。例如 R10 动态内容上限直接来自 context.tsMAX_STATUS_CHARS=2000 设计。

多 Agent 原生设计:支持按角色类型(Heavy/Medium/Light)自动裁剪工具集,cron 任务 lightContext 模式,subagent spawn 的边际递减检测等团队场景刚需。

潜在局限

初始化依赖用户确认:首次加载需用户明确同意才执行 AGENTS.md 注入,无法完全静默部署。

配置层级易错compactionbootstrapMaxChars 等字段必须放在 agents.defaults 下,误写顶层会导致 OpenClaw 启动失败。

第三方技能配置风险:SKILL.md 中的"推荐配置"未必与平台 schema 对齐,需用 config.schema.lookup 验证后写入。

适合人群

  • 运行 3+ Agent 的多团队协作,Token 成本随 Agent 数量线性膨胀
  • 高频使用 browser/screenshot 等视觉工具,单次调用消耗极高的场景
  • 有长期运行的 cron 任务(日报/巡检),冷启动 Token 累积显著
  • 追求"可审计的省钱"——需要看到具体节省数字,而非模糊承诺

常规风险

  • 过度压缩风险:R3 响应简洁性若执行过度,可能导致关键信息遗漏,需配合用户反馈机制(R7 角色感知可缓解)
  • Cache 策略误配:bursty/通知类 Agent 若未设 cacheRetention: "none",会因缓存写入溢价(+25%)反而增加成本
  • AGENTS.md 截断风险:注入后若超 bootstrapMaxChars(默认 6000),规则会被静默截断,导致优化失效
  • Skill 元数据膨胀:安装 Skill 过多且描述冗长时,系统 prompt 注入开销反而抵消优化收益

Token Pilot 内容

references文件夹
scripts文件夹
手动下载zip · 40.6 kB
cron-optimization.mdtext/markdown
请选择文件