
文章摘要
【关 键 词】 AI编程、代码工具、自动补全、攻克bug、代码时代
在「代码后稀缺时代」,Andrej Karpathy分享了对AI辅助编程的最新体会及使用方法。
首先要建立工具为人服务的理念,不执着单一「完美」工具,整合多个工作流取长补短,因为不同工具在不同层级任务各有优势。
Cursor的Tab自动补全是日常工作主要方式,占比约75%。在代码正确位置写代码块或注释能高效向AI传达任务规范,信息传递效率高于自然语言对话。其更高层级用法是高亮代码进行修改,但使用时需开关Tab自动补全避免干扰。
Claude Code、Codex等辅助工具可用于实现大块、可直接描述的功能,但完全「自动驾驶」表现参差不齐,易偏离需求,需手动中断避免错误输出。这些工具写的代码缺乏「品味」,如防御性过强、抽象复杂、代码臃肿、重复代码块等。不过,在涉足不熟悉领域、处理低风险一次性定制化或调试代码时,它们不可或缺。而且,让其边写代码边教学或做超参数调优效果不佳。
GPT – 5 Pro是攻克顽固bug的终极防线,能定位其他工具无法解决的微妙bug,处理硬核问题,还能挖出各种生僻资料。它也可用于处理优化代码抽象建议、做文献综述等任务,但结果有好有坏。
「代码后稀缺时代」具有以下特征:可快速生成和丢弃大量定制化、一次性代码;写代码门槛降低,代码不再是稀缺资源;工具使得探索性和实验性编程成为可能。在众多编程「范式」和各有优劣的工具加持下,编程领域充满无限可能,也引发了大家在评论区的大讨论,有人分享了CLAUDE.md更新方法、代码润色方式、AI编程工具使用流程和常用开发工具等,还有人认为在不同任务上选择合适模型是一种艺术。
原文和模型
【原文链接】 阅读原文 [ 1555字 | 7分钟 ]
【原文作者】 新智元
【摘要模型】 doubao-1-5-pro-32k-250115
【摘要评分】 ★★★☆☆