近日,前特斯拉 AI 总监、OpenAI 联合创始人安德烈・卡帕西 (Andrej Karpathy) 大方分享了自己私藏的 AI 辅助编程独家秘籍,引发了业界的广泛关注。他的 AI 辅助编程模式别具一格,不再局限于依赖单一工具,而是精心构建了一个四层工具链,让不同的工具在编程流程中各司其职,发挥出最大效能。
在卡帕西的编程 “魔法” 体系中,第一层也是最常用的一层,是 Cursor 编辑器的自动补全代码功能,这一环节占据了他编程流程的 75%。卡帕西发现,在代码的正确位置精准写下具体代码片段或注释,是向大模型传递 “任务需求” 的绝佳方式。相较于用大量文字描述需求,这种方式不仅更加高效,还能显著减少延迟。例如,在编写一个 Python 数据分析程序时,只需在关键位置输入简单注释,Cursor 就能迅速补全相关代码,大大节省了编写基础代码结构的时间。但这一功能偶尔也需要频繁开启、关闭才能达到最佳效果。
第二层用法是,当需要对某段具体代码进行修改时,卡帕西会选中该代码,借助大语言模型的力量来实现修改需求。
第三层则是在 Cursor 编辑器之外,启用 Claude Code、Codex 等独立 AI 编程工具。当遇到需要实现较大功能模块,且通过提示词能够清晰表述需求的场景时,这些工具便能大显身手。不过,卡帕西也吐槽这些工具存在一些问题,比如容易生成冗余、不符合 “代码审美” 的内容,经常需要手动中断生成并进行代码清理和风格调整。但在一些特定场景下,如对不熟悉领域进行 “氛围编程” 时,它们又能发挥不可替代的作用。
而当遇到最棘手的问题时,卡帕西的 “秘密武器”——GPT-5 Pro 就登场了。他曾多次遇到自己、Cursor 编辑器以及 Claude Code 都被一个隐蔽 bug 困住,长达 10 分钟毫无头绪的情况。但将完整代码交给 GPT-5 Pro 后,它仅用 10 分钟就能精准找出问题所在。此外,GPT-5 Pro 还能在复杂任务中提供有价值的建议,如代码抽象逻辑的优化,以及围绕特定技术实现方法进行全面的文献调研。
从卡帕西分享的 AI 编程工作流可以清晰看出,目前的 AI 编程工具虽然各有千秋,但也都存在一定局限性。通过巧妙拼接使用不同工具,开发者能够取长补短,实现高效辅助编程。这一独特的四层工具链,为广大开发者提供了全新的思路,有望在未来改变大家的编程方式

被折叠的 条评论
为什么被折叠?



