tokenjuice

压缩终端输出,给 Agent 上下文省 Token 省钱

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 51 🐛 待处理 1 👀 关注 2
GitHub ↗
GitHub 星标 ★ 528
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无在线服务

项目预览

tokenjuice 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队vincentkoc
定价模式🏷️完全免费
价格说明开源免费,无在线服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型openclaw-plugin,optimization,token,tui-app
GitHub 星标★ 528
上线时间2026-04-14 00:00:00
代码更新2026-11-02
仓库体积3.3 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-13
浏览次数1

项目介绍

tokenjuice 是一个面向终端重度 AI Agent 工作流的输出压缩工具,核心目标是给 Token「减肥」。当开发者用 Claude Code、Cursor、OpenClaw 等编码或 Agent 框架跑长任务时,终端会不断吐出日志、命令输出、文件内容等大量文本,这些内容被塞进上下文后既烧钱又挤占窗口。tokenjuice 通过精简、压缩这些输出,在保留关键信息的前提下减少送入模型的 Token 数量,从而降低调用成本、延长可用上下文。它既能作为原生 CLI 工具独立运行,也能以插件/扩展形式接入主流编码与 Agent 框架,项目用 TypeScript 编写,提供 TUI 交互界面,属于自动化工作流中的优化环节。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-13 · 当前星标 ★ 528

使用教程

难度:进阶 约 25 分钟 部署方式:全局安装 5 步

环境要求

  • Node.js 18+
  • 终端环境

安装与启动步骤

  1. 1全局装

    brew 与 npm 都行。

    npm install -g tokenjuice
  2. 2接进终端流程

    它拦的是命令输出,装完按说明挂到会话里。

  3. 3跑一条输出很长的命令

    比如构建日志或测试报告,看压缩效果。

  4. 4检查有没有丢关键信息

    压缩最怕的是把报错行也压掉。

  5. 5按项目调规则

    不同项目的关键行不一样,规则要能改。

如何确认成功

跑一条上千行的构建日志,压缩后关键报错与堆栈仍然完整保留,agent 能据此定位问题

注意事项

  • 它压缩的是终端输出,目的是把上下文留给真正要读的内容。
  • 面向的是输出量大的命令,普通对话用不上。
  • 压缩必须保住报错行与堆栈,否则 agent 会误判。
  • 规则要按项目调,通用规则总会误伤。

核心亮点

  • 同时提供原生 CLI 和框架插件两种接入方式,不改现有工作流即可用
  • 针对终端日志、命令输出这类高频冗余文本做压缩,直接降低 API 调用成本
  • 带 TUI 界面,压缩过程可见可控,方便调试和观察效果

不足之处

  • 项目处于早期,星标量不大,长期维护和生态适配待观察
  • 压缩策略对代码/结构化输出的信息保真度需要实际验证,文档与社区案例有限

适用场景

  • 用 Claude Code 等 Agent 跑长任务时压缩终端日志,节省上下文和费用
  • 在 CI 或本地批量执行命令,把冗长输出精简后再喂给模型分析
  • 作为插件接入现有编码框架,统一管理多个 Agent 的 Token 消耗

替代项目

Repomix、LLMLingua、gitingest

上一篇:BrowserSkill

下一篇:artemis

同类项目推荐

agent-browser 开源

让 AI 用命令行直接操控浏览器,自动完成网页任务

Browser automation CLI for AI agents

★ 45358 2026-09-12
mobile-pc-control-server 开源

手机浏览器秒变电脑遥控器,键鼠、OCR、语音全搞定

Smartphone web server for remote control of Windows keyboard, mouse, and ocr / pers···

★ 122 2026-09-24
on-device-browser-agent 开源

浏览器里跑本地大模型,动嘴就能自动操作网页,数据不出门

On-device AI browser automation using WebLLM. No cloud, no API keys, fully private.

★ 305 2026-09-18
hacker-podcast 开源

每天自动把 Hacker News 热闻变成中文播客,通勤路上听科技圈大事。

一个基于 AI 的 Hacker News 中文播客项目,每天自动抓取 Hacker News 热门文章,通过 AI ···

★ 2601 2026-08-09
BrowserMCP 开源

让 AI 直接操作你已登录的 Chrome,免登录跑自动化

Connect MCP agents to your logged-in Chrome. Persistent JavaScript workspace, browse···

★ 126 2026-10-22
WeWorker 开源

把任意网站变成 AI 能调用的工具

AI 驱动的网页自动化工具。通过浏览器扩展将网站操作封装为工具,供 AI Agent 调用,实现对···

★ 159 2026-11-02
ash-agents 开源

创建一次性匿名代理,安全执行网络任务不留痕

A swarm of disposable agents for unattributable web interaction

★ 437 2026-08-09
harness 开源

说人话写目标,AI 替你点界面找卡点

AI-driven user testing for iOS Simulator, macOS apps, and web apps. Write a goal in ···

★ 361 2026-09-30
frankensurf 开源

一次调用,让智能体跑通任意站点的浏览与抓取

One read() call for AI agents, stitched from 41 web tools.

★ 108 2026-10-27