JetBrains/benjamin-plus-skill

Benjamin-Plus: a measured token-efficiency skill for coding agents (−17.9% cost median, quality unchanged). Inject it, don't install it.

它解决了什么问题

它在不牺牲工作质量的前提下,降低了编码代理的运营成本和令牌消耗。它针对代理工作流中的"臃肿"问题——例如重复的文件查找、低效的环境探测以及过度轮询——这些问题会增加成本,因为代理不仅需要为初始操作付费,还需要为反复读取对话历史记录付费。

它如何工作

该项目提供了一组经过优化的行为规则(一种"技能"),这些规则被注入到代理的系统提示或会话开始时。这些规则教会代理五种特定的习惯:

  1. 合并侦察:在一步操作中收集所有必要信息,而不是进行多次独立查找。
  2. 孔洞读取:当不需要完整内容进行转换时,仅读取文件中的必要行数(例如50行),而不是整个文件。
  3. 单次环境探测:使用一条命令检查并安装所有缺失的依赖项。
  4. 严格验证:使用任务自身的验证命令作为停止的最终信号。
  5. 高效轮询:将长时间运行的构建状态检查间隔从每秒一次改为每30秒一次。

适合谁

使用编码代理(如 Claude Code 或 Codex CLI)的开发者和团队,希望在保持相同解决率的同时降低 API 成本和令牌使用量。

主要亮点

  • 可衡量的节省:已证明每项任务的成本最多降低18%,令牌使用量最多降低22%。
  • 基于证据:通过自动化研究循环分析1,200个代理追踪记录开发而成,仅保留那些在不损害质量的前提下提升效率的规则。
  • 跨平台兼容:通过系统提示注入或特定工具钩子(如 Claude Code、Codex CLI)支持多种代理。
  • 质量保持不变:A/B 测试显示解决率和结果质量无显著变化。

"这项技能让代理更聪明地工作,而不是更频繁地工作。" — @handle

相关

  • 项目
  • 项目
  • 项目
  • 项目