行业洞察

AI编程工具崛起:开发者工作流正在被重塑

张张伟杰|15.3K 阅读

过去两年,写代码的方式发生了一次不太显眼但很彻底的改变:从「自己写、偶尔搜一下」,变成「先让 AI 写一版,自己负责判断和修改」。

三个环节被改写了

从零到一。 以前新建一个项目,要翻文档、抄配置、调环境。现在把需求说清楚,AI 直接给出一份能跑起来的骨架,人只负责改不符合预期的部分。

查错。 报错信息贴进去,能拿到可能的原因和修改建议。省掉的是「把报错关键词拆成搜索词、在论坛里翻十几页」的过程。

读陌生代码。 接手别人的项目时,可以让 AI 先解释一遍整体结构,再逐块追问。这一步以前要靠自己啃。

工具在分工上并不一样

  • 行内补全型:在你敲代码的位置给出后续内容。适合熟悉的老项目,速度快、干扰小。
  • 对话型:你把一段代码或一个需求丢进去,它给完整方案。适合新功能设计、重构思路、写脚本。
  • 仓库级:能读整个代码库再回答。适合理解陌生项目、做大范围改动。

这三类不是替代关系。多数人的实际用法是:日常靠补全,遇到问题开对话,接新项目先上仓库级。

真正没变的东西

代码要有人负责。 AI 生成的代码能跑,不等于它对。边界条件、并发、错误处理、安全校验,这些恰恰是它最容易漏的地方。

审查比生成更重要。 生成一段代码只要几秒,看懂它、确认它,仍然要花时间。如果省掉了这一步,欠下的债会在线上还。

架构判断还是人的事。 模块怎么切、状态放哪、接口怎么定,这类问题 AI 会给建议,但拍板的人得自己承担后果。

怎么开始

如果你还没把 AI 接进编码流程,最省事的起点是只用在两件事上:写测试和写文档。这两处风险低、收益直接,用顺了再往外扩。

如果你已经在用,值得检查一件事:你有没有因为「它写得快」而降低了审查标准。这是目前最常见的翻车方式。

相关工具

  • GitHub Copilot GitHub · 嵌进编辑器的行内补全,与 VS Code / JetBrains 深度集成
  • Cursor Anysphere · AI 原生编辑器,编辑、重构、调试一体
  • Devin Cognition AI · 能独立完成完整开发任务的编程智能体
  • 通义灵码 阿里云 · 编码过程中的实时辅助
  • 文心快码Comate 百度 · 基于文心大模型的代码助手

继续看

相关文章