AI Coding 进化史

这两年,AI Coding 变化很快。

最早大家惊讶的是"它居然会补代码";后来变成"它能不能解释报错、写一版函数";再往后,讨论重点已经成了"它能不能自己读仓库、改文件、跑命令"。

根据自己的理解我把它分成 6 个阶段。

1. Copilot Coding

第一段最容易理解,本质就是代码补全。

它最直接的价值不是理解业务,也不是参与设计,而是先把那些重复、机械、无聊但必须做的动作做掉。你写一个方法,它顺手补几行;你敲一个循环,它把常见结构接上。好用是真的好用,但边界也很清楚:它解决的是局部效率,不是全局理解。

所以这一段更像体力活辅助,还谈不上真正协作。

2. Prompt Coding

再往后,大家开始主动问。

报错丢给它,需求丢给它,代码丢给它,让它解释、起草、生成、分析。这个阶段真正改变的,不是界面,而是责任分配。以前更像它猜你要什么,到了这里,开始变成你得把自己要什么说清楚。

这也是很多人第一次意识到,AI 的效果不只看模型,也看你会不会提问。你给的约束越具体,它越容易给出能落地的结果。

3. Chat Coding

这时候不再是一问一答,而是多轮来回。先说需求,再补背景,再指出哪里不对,再继续改。很多时候,第一版并不重要,重要的是它能不能跟着反馈慢慢逼近你的真实想法和预期。

这一段最像真实开发。真实开发本来就不是一次想清楚、一次写完,而是不断澄清、不断修正。AI 到了这里,才算开始参与问题求解,而不只是输出答案。

4. Vibe Coding

Vibe Coding 火起来不是没原因的,因为它第一次让很多人感受到一种很直观的冲击:原本只是一个模糊念头,过一会儿居然真有个能看、能点、能演示的东西出来。

它的核心不是"第一次就做对",而是"先做出来"。这对原型、MVP、页面草稿、小工具特别有效。

但问题也恰恰在这里。它很容易让人高估 AI,也高估自己。东西是跑起来了,可一旦继续往里改,结构、命名、状态管理这些问题就会一起冒出来。所以它很适合起步,不适合直接等同于稳定交付。

5. Agent Coding

从这里开始,AI 不只是给建议,而是真的开始动手。它会读目录、看文件、搜索代码、修改内容、执行命令、跑测试,有时候还会根据结果继续往下调。

这一步一出来,程序员和 AI 的关系就变了。你不再只是问问题的人,而更像任务定义者。你得说清楚目标、边界、范围、完成标准,也要知道哪些动作该让它继续,哪些情况要及时停下来。

换句话说,工作的重心慢慢从"我来写"变成"我来定义、我来盯、我来验"。

6. Workflow Coding

如果说 Agent Coding 解决的是"AI 能不能干活",那 Workflow Coding 解决的就是"AI 能不能稳定地在真实环境里干活"。

真实项目从来不是一段孤立代码。后面还有仓库结构、README、命名习惯、团队规范、测试流程、提交流程、历史包袱。AI 真要稳定发挥,靠的已经不只是模型能力,更是你有没有把这些上下文整理清楚。

最后

所以 AI Coding 真正改变的,可能不只是写代码的方式。

它更像是在一点点重构程序员的工作重心。以前更看你会不会写,现在越来越看你会不会定义问题、组织过程、驾驭协作。

相关推荐
跨境卫士苏苏2 分钟前
TikTokShop关联账户认定指引更新跨境代运营团队需要注意哪些管理责任
大数据·人工智能·市场营销·跨境电商·营销策略
SelectDB6 分钟前
Apache Doris 企业版怎么选?SelectDB 提供同源商业支持、私有化部署与信创适配
人工智能
乐维_lwops10 分钟前
案例解读:大型综合性科创产业园运维监控落地实践
运维·网络·人工智能·安全·it监控·国产运维智能体
杨杨杨大侠37 分钟前
AI 怎么知道自己改对了?从 Astra 修千问说到 Harness²
人工智能·agent
tellmewhoisi40 分钟前
深度学习39:RNN基础介绍,api参数解惑和代码api
人工智能·rnn·深度学习
金融Tech趋势派1 小时前
企业微信客户管理工具哪个好?按企业规模、行业与合规要求的三层判断标准
人工智能·企业微信
组工部管理能手李哥1 小时前
一次政务知识库体验:AI回答之外,我更在意那行引用来源
大数据·人工智能·大模型·政务
硅谷秋水1 小时前
AgenticRoboRL:将“编程智能体”后训练引入智能体化机器人领域
人工智能·机器学习·语言模型·机器人
武天旭1 小时前
AI安全--AI大模型的毒性偏见与安全对齐实践
人工智能·python·深度学习
wordbaby2 小时前
构建高效的智能体(Building Effective Agents)— Anthropic 官方全文精译与图解
人工智能