AI还不是人,AI编程也离不开人

Vibe Coding总被诟病,于是有人提出用Spec Coding增加约束,用Skills增强能力,再配合Harness架构,试图解决长上下文、Session记忆、重复犯错、质量不稳定等问题。目的就是让Agent能独立自主地完成工程开发。

人们试图仅仅提需求,就能用Agent同时并行多个项目,这样就能替代工程师了。我怎么觉得这并不是一个好主意。

首先,我不觉得人类提出需求后,直接交给AI去设计和实现是一种好的方式,除非AI真正能像人一样思考和自我进步。现在的AI显然还没有达到这个能力。

其次,开发过程中有人参与难道不是一件好事吗?难道要让代码成为黑盒,完全由机器掌控吗?我倒觉得,把以前的高级语言逐步演进成自然语言这条路是成熟的,但就此认为不再需要程序员了,我觉得言过其实。目前AI还没有达到这个水平。AI编程的前提是人已经知道该怎么做了,只是让AI帮着实现而已。

再次,AI的价值是提升人们的工作效率。人们把重复、繁琐的工作交给AI去做,把更多精力投入到更有挑战性和创造性的事情上,比如梳理需求、设计架构和思考解决方案。AI编程并不是说用AI来搞定从需求拆解到架构设计,再到coding以及测试、上线的一切。AI仍然是助手,而不是替代人和整个链条。

所以,我觉得Vibe Coding、Spec Coding、Skills、OpenClaw、Harness都可以用,并且能极大提升生产力,但不要企图让AI独立干活。

目前的AI仍然是辅助你工作的工具,是你的得力助手。你需要不断指导它、训练它、给它纠偏,告诉它应该怎么做和不应该怎么做,它才会干得越来越好。但你不要把AI看作一个人,目前的AI还不是人,离人还有较大差距。

相关推荐
全栈弄潮儿1 小时前
不要先问“用哪个 AI”,先盘点你的开发工作流
aigc·openai·ai编程
杨杨杨大侠2 小时前
大模型的权重到底怎么用?拆开一个 token 的生成过程
aigc·openai·ai编程
吴佳浩 Alben3 小时前
Agent 怎么做自动化评测?构建端到端的 Agent Evaluation 体系
人工智能·语言模型·架构·自动化·ai编程
小虎AI生活4 小时前
从四大模型一周连发看企业 AI 落地,为什么 95% 的试点不赚钱
ai编程
孟健4 小时前
Gemini 3.8 Flash 没涨价,干活却贵了 40%?
ai编程
举个栗子。6 小时前
SwarmForge:AI 智能体协同编程框架,让多个 Agent 在隔离工作区并行协作
人工智能·开源·ai编程
MuYi04208 小时前
71.6 万行 Flutter 重写成 112.5 万行原生双端:一次 AI 驱动的百万行架构迁移复盘
ai编程
晚安code9 小时前
Claude Fable 5.1 发布解读:科研智能体跑分翻倍,Agent 成本降45%
ai编程·claude
9i编程9 小时前
15.对SKILL进行一次全新尝试,改为框架+细节方式的实践及验证:三次联调(4)——第一次测试与事故
人工智能·openai·ai编程
程序员老刘9 小时前
现在回头看,Dart取消宏是无比正确的决定
flutter·ai编程·dart