DietrichGebert/ponytail:让 AI 智能体像最懒的资深工程师那样写代码
来源:GitHub — 2026-10-05 · ⭐ 154,507 · JavaScript
📋 概述
Ponytail 官方标语只有一句:他什么也不说,只写一行,而那一行能跑。它把办公室里那个「扎马尾、戴椭圆眼镜、比版本控制还早进公司」的资深工程师塞进了 AI 智能体,核心是 YAGNI——你只要一个日期选择器,它不会顺手装一个第三方库、再包一层组件、再聊一轮时区。官方基准写得很克制:在真实 Claude Code 会话里改真实开源仓库(FastAPI + React 的 full-stack-fastapi-template),12 个功能任务平均代码量比无技能基线少约 54%,在智能体明显过度构建的任务上能到 94%,而在代码本来就精简的地方几乎为零;同一轮测里约便宜 20%、快 27%,安全护栏一条不减,而单纯「只写一行」的提示词会丢掉其中一条。README 还特意纠正了早期单次基准里 80 到 94% 的扁平说法。MIT 协议,npm 包 @dietrichgebert/ponytail,官方称兼容二十种智能体。
🔑 核心要点
- 定位是让智能体按 YAGNI 原则交最少能跑的代码,而不是先把架子搭起来
- 官方实测在真实 Claude Code 会话中平均少写约 54% 代码,过度构建任务可达 94%
- 同一轮测里降低成本约 20%、缩短耗时约 27%,且没有靠牺牲安全检查换来
- 安全护栏完整保留,而单纯「只写一行」的提示词会丢掉其中一条
- README 主动纠正早期单次基准中 80 到 94% 的扁平说法,给出更严格的均值口径
- MIT 协议,npm 包 @dietrichgebert/ponytail,官方称兼容二十种编码智能体
💡 金句
最好的代码,是你从来没写过的那一行。
👍 0
👎 0
← 返回 GitHub Trending 首页