
vincentkoc/tokenjuice
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
🧃 トークンの軽量化。端末重視のエージェントワークフロー向けのリーン出力圧縮。ネイティブCLIツールとしても、または一般的なコーディングやエージェントフレームワークの拡張としても機能します。
概要
ターミナル重視エージェントワークフロー向けのリーン出力圧縮。 TokenJuiceは、ターミナル負荷の高いエージェントワークフロー向けの決定論的出力圧縮器です。エージェントやハーネスはgit status、pnpm test、docker build、rg、pnpmなどのノイズの多いコマンドを実行します --help;TokenJuiceはコマンドの意味をそのまま保ち、実行後の出力を観察し、ターミナルテキストの壁を文脈に戻す代わりに、ルール駆動型リデューサーから構築された小さなペイロードを返します。 ポイントは活用です。トランスクリプトの無駄を減らし、無駄な再実行を減らし、ツール間のハンドオフがよりクリーンで、シェルを魔法のようにしないようにすることです。生の出力は、明示的に--RAW / ---フルまたはオプトインのアーティファクトストレージを通じて求めた場合にのみ利用可能になり、ルールはLLMのような雰囲気ではなくJSONを検査可能なままにし、ホスト統合は単一のアダプターロジックではなく、同じコアリデューサーの周りに薄いラッパーとして残ります。 OpenClawのサポートはOpenClaw側にバンドルされています。
概要(AI 翻訳)
ターミナル重視エージェントワークフロー向けのリーン出力圧縮。
トークンジュースって何?
トークンジュースは、ターミナル重視のエージェントワークフロー向けの決定性出力コンパクトです。エージェントやハーネスは、git status、pnpm test、docker build、rg、pnpm --helpなどのノイズの多いコマンドを実行します。トークンジュースはコマンドの意味をそのまま維持し、実行後に出力を観察し、ターミナルテキストの壁全体をコンテキストに戻す代わりに、ルール駆動型リデューサーから構築された小さなペイロードを返します。
ポイントはレバレッジです。トランスクリプトの無駄を減らし、無駄な再実行を減らし、ツール間のハンドオフをシェルを魔法のようにしないようにします。生の出力は、--raw / [--fullまたはオプトインのアーティファクトストレージを通じて明示的に要求した場合にのみ利用可能になり、ルールはLLMの雰囲気ではなく検査可能なJSONのままで、ホスト統合は同じコアリデューサーの周りに薄いラッパーとして残り、単発のアダプターロジックにならないようにします。
ホスト統合
サポートされた統合:
| ロゴ | クライアント | インストール | フックファイル |
|---|---|---|---|
| クロード・コード | tokenjuice install claude-code |
~/.claude/settings.json |
|
| コードバディ | tokenjuice install codebuddy |
~/.codebuddy/settings.json |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
tokenjuice 🧃
lean output compaction for terminal-heavy agent workflows.
what is tokenjuice?
tokenjuice is a deterministic output compactor for terminal-heavy agent workflows. agents and harnesses run noisy commands like git status, pnpm test, docker build, rg, or pnpm --help; tokenjuice keeps the command semantics untouched, observes the output after execution, and returns a smaller payload built from rule-driven reducers instead of dumping the whole wall of terminal text back into context.
the point is leverage: less transcript waste, fewer useless reruns, and cleaner handoff between tools without making the shell magical. raw output stays available only when you explicitly ask for it through --raw / --full or opt-in artifact storage (one exception: the pi extension stores the raw bytes of every rewrite, so tokenjuice cat can always recover them; set TOKENJUICE_ARTIFACT_DIR to choose where), rules stay inspectable JSON instead of LLM vibes, and host integrations stay thin wrappers around the same core reducer instead of becoming one-off adapter logic.
host integrations
supported integrations:
| Logo | Client | Install | Hook file |
|---|---|---|---|
| Claude Code | tokenjuice install claude-code |
~/.claude/settings.json |
|
| CodeBuddy | tokenjuice install codebuddy |
~/.codebuddy/settings.json |
|
| Codex CLI | tokenjuice install codex |
~/.codex/hooks.json |
|
| Cursor | tokenjuice install cursor |
~/.cursor/hooks.json |
|
| Droid (Factory CLI) | tokenjuice install droid |
~/.factory/settings.json |
|
| GitHub Copilot CLI | tokenjuice install copilot-cli |
~/.copilot/hooks/tokenjuice-cli.json |
|
| OpenClaw | openclaw config set plugins.entries.tokenjuice.enabled true |
~/.openclaw/openclaw.json |
|
| OpenCode | tokenjuice install opencode |
~/.config/opencode/plugins/tokenjuice.js |
|
| pi | tokenjuice install pi |
~/.pi/agent/extensions/tokenjuice.js |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add vincentkoc/tokenjuice