> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Tokenjuice

`tokenjuice` 是選用的外部外掛，會在命令已執行後，壓縮雜訊較多的 `exec` 和 `bash`
工具結果。

它會變更傳回的 `tool_result`，而不是命令本身。Tokenjuice 不會
重寫 shell 輸入、重新執行命令，或變更結束碼。

目前這適用於 OpenClaw 嵌入式執行，以及 Codex
app-server 測試框架中的 OpenClaw 動態工具。Tokenjuice 會掛接 OpenClaw 的工具結果中介軟體，並在輸出回到作用中的測試框架工作階段前先進行修剪。

## 啟用外掛

安裝一次：

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw plugins install clawhub:@openclaw/tokenjuice
```

然後啟用它：

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw config set plugins.entries.tokenjuice.enabled true
```

等同於：

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw plugins enable tokenjuice
```

如果你偏好直接編輯設定：

```json5 theme={"theme":{"light":"min-light","dark":"min-dark"}}
{
  plugins: {
    entries: {
      tokenjuice: {
        enabled: true,
      },
    },
  },
}
```

## tokenjuice 會變更什麼

* 在雜訊較多的 `exec` 和 `bash` 結果送回工作階段前先進行壓縮。
* 保持原始命令執行不變。
* 套用安全清單政策：精確的檔案內容讀取會保留原始輸出，獨立的儲存庫清單命令可以壓縮，而不安全的混合命令序列會保留原始輸出。
* 維持選擇啟用：如果你想要到處都使用逐字輸出，請停用此外掛。

## 驗證它正在運作

1. 啟用外掛。
2. 啟動可呼叫 `exec` 的工作階段。
3. 執行雜訊較多的命令，例如 `git status`。
4. 檢查傳回的工具結果是否比原始 shell 輸出更短且更有結構。

## 停用外掛

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw config set plugins.entries.tokenjuice.enabled false
```

或：

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw plugins disable tokenjuice
```

## 相關

* [Exec 工具](/zh-TW/tools/exec)
* [思考等級](/zh-TW/tools/thinking)
* [上下文引擎](/zh-TW/concepts/context-engine)
