Ponytail logo

Ponytail

打开

开源智能体技能,让 Claude Code、Codex、OpenCode 等只写任务真正需要的东西:代码量约少 54%,安全护栏一个不少。

分享:

Ponytail 是一款开源智能体技能,用来推动你的编码智能体只写任务真正需要的东西。它的形象是每个团队都熟悉的那个「摸鱼资深开发」:看五十行代码,一句话不说,然后改成一行。这个技能可装进 Claude Code、Codex、OpenCode、Gemini CLI、Pi 等众多 harness,等于把这套「懒人逻辑」变成智能体无法脱离的规则集,专门对付 AI 助手最大的毛病:过度设计、臃肿 diff、以及为不存在的问题烧 token。

核心功能

  • 懒人资深开发梯子:写任何东西之前,智能体停在第一个成立的第一档。这东西到底需不需要存在(YAGNI)、代码库里是不是已有、标准库能不能做、浏览器/平台是否原生支持、已装依赖是否可行、能不能一行解决,最后才是最小可行实现。
  • 强度分级/ponytail lite|full|ultra 设置激进程度,full 为默认,ultra 倾向先删后加。
  • 专属命令/ponytail-review 对当前 diff 给出删除清单,/ponytail-audit 扫描整个仓库,/ponytail-debt 收集被推迟的捷径,/ponytail-gain 展示实测影响看板,/ponytail-help 是速查表。
  • 广泛 harness 支持:Claude Code、Codex、Devin CLI、OpenCode、Gemini CLI、Pi、Swival、Hermes Agent、Qoder、Grok Build 等。仅指令式宿主(Cursor、Windsurf、Cline、Copilot)没有斜杠命令,但仍会加载常驻规则集。
  • 常驻生效:技能自动加载仓库根目录的 AGENTS.md,克隆即可零配置使用。

适用场景

谁应该使用?

  • 厌烦 AI 大 diff 的开发者:想让智能体少写代码但不出错。
  • 按 token 计费的成本敏感团队:希望实实在在削减支出与延迟。
  • 多智能体团队:几条智能体都用同样方式过度堆叠。
  • 评审者:合入前用 /ponytail-review 做一遍二次检查。

解决的问题

  1. 多余抽象:删除只有单一实现的接口、只为单个产品造的工厂、永远不变却配了 config。
  2. 面向未来的样板代码:清掉为大概率不会到来的未来写的脚手架。
  3. token 与成本膨胀:项目 agentic 基准里,相比无技能基线,ponytail 使代码行数约降 54%、token 约降 22%、成本约降 20%、耗时约降 27%,且保留了所有安全护栏。

定价方案

方案 价格 功能
开源版 免费 MIT 许可技能,全部命令与强度

Ponytail 完全免费、MIT 许可。唯一成本是你本来就要付给智能体厂商的费用,而它的目的正是帮你省下这部分。

优势对比

  1. 唯一各个指标都下降的「臂」:维护中的 agentic 基准(真实 Claude Code 会话编辑真实 FastAPI + React 仓库)里,只有它同时降低 LOC、token、成本与时间,且保持 100% 安全。
  2. 它是技能而非一次提示:规则集每次都自我强制,不会几轮后就走样。
  3. 懒而不疏忽:它从不删除校验、错误处理、安全、可达性、数据丢失防护或任何被明确要求的东西。

快速开始

  1. 安装:把仓库(或打包好的技能)放进你智能体的 skills 目录。
  2. 使用:直接跑任意编码任务,技能自动生效;用 /ponytail lite|full|ultra 调节强度。
  3. 评审:对当前 diff 运行 /ponytail-review,或对整个仓库运行 /ponytail-audit

常见问题

会让智能体变马虎吗?

不会。它是「懒在方案,不懒在理解」:选档前会追溯改动触及的每个文件,且从不砍安全护栏。

支持哪些智能体?

支持技能命令的宿主有完整命令;仅指令式宿主(Cursor、Windsurf、Cline、Copilot、Kiro)没有斜杠命令但仍加载常驻规则集。

基准数字在我模型上成立吗?

厂商数字是在 Haiku 4.5 上对比无技能基线测得的。README 也说明,简洁型推理模型可能走向反面,请在自己模型和工作负载上重测。

替代方案

  • Caveman:另一款技能,压缩的是智能体「说什么」,而不是「建什么」。README 建议两者搭配。
  • AGENTS.md:仓库级约定;Ponytail 是更激进的「行为层」。

使用技巧

  1. 刚上手先 full,跑一段时间再用 ultra 观察是否更省。
  2. /ponytail-review 接进合入前检查,把删减清单当作评审输入。
  3. 用自己的模型重跑 benchmarks,别再套用厂商数字。

总结

Ponytail 把编码智能体最让人烦的毛病变成了一个可以拉动的杠杆。如果你的 Claude Code 或 Codex 总在提交没人要的抽象,这款 MIT 许可的技能是让它们学会「看过世面的摸鱼老手」思维的廉价且可衡量的方式。从 ponytail.devGitHub 仓库 开始。

评论

还没有评论。成为第一个评论的人!