tokenjuice 是一个可选的外部插件,会在命令已经运行完成后,对冗长的 exec 和 bash
工具结果进行压缩。
它改变的是返回的 tool_result,而不是命令本身。Tokenjuice 不会重写 shell 输入、重新运行命令,或更改退出代码。
目前,这适用于 OpenClaw 的内嵌运行,以及 Codex
app-server harness 中的 OpenClaw 动态工具。Tokenjuice 会挂接到 OpenClaw 的工具结果中间件,并在结果返回到当前 harness 会话之前对输出进行裁剪。
启用插件
安装一次:tokenjuice 会改变什么
- 在冗长的
exec和bash结果反馈到会话之前,对它们进行压缩。 - 保持原始的命令执行不受影响。
- 保留精确的文件内容读取以及 tokenjuice 应保留原样的其他命令。
- 保持可选启用:如果你希望所有地方都输出逐字原文,请禁用该插件。
验证它是否正常工作
- 启用插件。
- 启动一个可以调用
exec的会话。 - 运行一个冗长的命令,例如
git status。 - 检查返回的工具结果是否比原始 shell 输出更短且更有结构。