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 从两个维度进行优化:
- 输出压缩: 它向 AI 会话注入一套规则,强制执行“YAGNI”(你不会需要它)效率阶梯,鼓励模型跳过不必要的抽象,使用标准库,并编写解决问题所需的最少代码。
- 输入压缩: 它使用
PostToolUse钩子和 MCP 代理,在工具输出重新进入上下文窗口之前对其进行清理、省略和去重。这防止了模型因海量、冗余的日志或数据转储而被重复计费。
适用人群
专为使用 AI 编码代理并希望在不牺牲生成代码质量或功能的前提下,降低 API 成本并减少聊天会话中“噪音”的开发者设计。
亮点
- 零依赖: 一个轻量级插件,通过单条命令即可安装。
- 广泛兼容: 适用于多种代理,包括 Claude Code、Cursor、Windsurf、Cline、Gemini 和 Copilot CLI。
- 透明基准测试: 该项目发布了性能数据(包括“损失”案例),显示与裸模型相比,Token 数量显著减少。
- 可配置: 支持通过自然语言命令或 CLI 标志轻松激活/停用。
相关
- 项目
- 项目
- Dispatch
- 项目
- 项目