JayPokale/Chisle

Cut your AI coding agent's token bill on three axes: terse prose, YAGNI-first code, and tool-output compression. Claude Code, Pi, Cursor, Codex, Gemini + 4 more. Zero deps, published benchmarks including the runs it loses.

解决的问题

Chisle 降低了与 Claude Code、Cursor 等 AI 编码代理相关的 Token 使用量和成本。它通过移除填充内容和样板代码来最小化模型生成的输出,并通过压缩在对话中反复计费的超大工具输出来优化输入上下文。

工作原理

Chisle 从两个维度进行优化:

  1. 输出压缩: 它向 AI 会话注入一套规则,强制执行“YAGNI”(你不会需要它)效率阶梯,鼓励模型跳过不必要的抽象,使用标准库,并编写解决问题所需的最少代码。
  2. 输入压缩: 它使用 PostToolUse 钩子和 MCP 代理,在工具输出重新进入上下文窗口之前对其进行清理、省略和去重。这防止了模型因海量、冗余的日志或数据转储而被重复计费。

适用人群

专为使用 AI 编码代理并希望在不牺牲生成代码质量或功能的前提下,降低 API 成本并减少聊天会话中“噪音”的开发者设计。

亮点

  • 零依赖: 一个轻量级插件,通过单条命令即可安装。
  • 广泛兼容: 适用于多种代理,包括 Claude Code、Cursor、Windsurf、Cline、Gemini 和 Copilot CLI。
  • 透明基准测试: 该项目发布了性能数据(包括“损失”案例),显示与裸模型相比,Token 数量显著减少。
  • 可配置: 支持通过自然语言命令或 CLI 标志轻松激活/停用。

相关

  • 项目
  • 项目
  • Dispatch
  • 项目
  • 项目