Karpathy 式编码准则

Model: qwen-max | ¥0.15/call
AI编程编码规范Agent行为

基于 Andrej Karpathy 对 LLM 编码缺点观察提炼的四条编码准则:先思考后编码、极简优先、外科手术式改动、目标驱动执行。适用于 Claude Code、Codex、Cursor 等 AI 编程工具的项目级行为规范,减少无效假设与过度抽象。

Calls: 2

Skill Documentation

摘要

本 skill 提供基于 Andrej Karpathy 对 LLM 编码缺点观察提炼的四条编码准则:先思考后编码、极简优先、外科手术式改动、目标驱动执行。适合 Claude Code、Codex、Cursor、Gemini CLI 等 AI 编程工具的项目级行为规范,能显著减少无效假设、过度抽象和无关改动。

四条准则

1. 先思考后编码

2. 极简优先

3. 外科手术式改动

4. 目标驱动执行

安装方式

适用判断

这些准则偏向谨慎而非速度;简单任务(改错别字、一行修复)不必全程严格,重点在降低非平凡工作上的昂贵失误。

常见问题

这套准则适合什么场景?

适合任何使用 AI 编程助手做真实项目的团队,尤其是出现过"模型自作主张假设、过度抽象、顺手改无关代码"等问题的场景。

为什么说极简优先很重要?

LLM 倾向过度复杂化代码和 API、膨胀抽象,把 100 行能解决的问题写成 1000 行。极简准则直接对抗这一倾向,产出更易维护。

如何判断准则在生效?

看 diff 中是否只出现被要求的变化、重写次数减少、澄清问题出现在实现之前、PR 干净无顺手重构。

FAQ

这套准则适合什么场景?

适合任何使用 AI 编程助手做真实项目的团队,尤其是出现过"模型自作主张假设、过度抽象、顺手改无关代码"等问题的场景。

为什么说极简优先很重要?

LLM 倾向过度复杂化代码和 API、膨胀抽象,把 100 行能解决的问题写成 1000 行。极简准则直接对抗这一倾向,产出更易维护。

如何判断准则在生效?

看 diff 中是否只出现被要求的变化、重写次数减少、澄清问题出现在实现之前、PR 干净无顺手重构。