Karpathy 这条推文把 AI 编程的浪费点戳穿了,10 条技巧每条都能直接省下真金白银,Vibe Coding 的人看完账单会沉默。
Andrej Karpathy指出,AI编程账单的90%浪费在发送不必要的上下文上。常见浪费行为包括:过度加载文件、使用高价模型处理简单任务、Agent重复发送整个代码库、默认选用高价模型而非性价比更高的替代品。优化策略强调严格管理上下文、启用提示词缓存、采用多模型路由(如主力用Kimi 2.6,关键任务用Opus)、创建SKILL.md文件避免知识重建、先分析工具调用再优化提示。未来,开发者月花费的巨大差距将取决于其上下文和模型路由的管理能力,而非纯粹的技术水平。
90%的人在白白浪费"Token"!
看到 @DeRonin_ 转的一条 Andrej Karpathy 的观点,看下来觉得这对天天Vibe Coding的人来说太特么扎心了!
Karpathy 直接说:"你 AI coding 账单的 90% 其实都花在了发一些根本不需要的 context 上。"
他接着列了 10 条高级工程师已经彻底不干的浪费行为,我挑几个最常见的说说:
比如以前动不动就自动把 50 个文件全塞进去改 30 行代码,结果一轮下来 1.2 美元的 token 你根本不会去读。
或者拿 Opus 去跑 lint、格式化、改名这种小活,其实 Haiku 两分钱就能搞定,贵了 30 倍。
还有 agent 每次 retry 都把整个 repo 重新发一遍,成本直接翻 5 倍。
现在大家默认用 Sonnet,结果 Kimi 2.6 在大部分 coding 任务上质量差不多,价格却只有 1/6。
还有"以防万一"把文件全扔进 prompt,8 万 token 其实 3000 就够。
每次 session 都让 agent 从头重建知识,其实写一个 SKILL.md 就能省下大把钱。
他最后说,真正能省钱又能把事情做好的,是把 context 管严、稳定前缀全开 prompt cache、用多模型路由(Kimi 2.6 当主力,Opus 只留 10% 关键任务)、把重复工作做成 SKILL.md 文件、每次先 profile 工具调用再优化 prompt。
一句话,12 个月后,拉开开发者月花费 200 美元和 4000 美元差距的,不是谁技术更牛,而是谁把 context 和 routing 玩得更明白。
值得每个重度用 AI 写代码的同学好好看看。