AI编码工具
搜索文档
“氛围编码”2年攒下的烂摊子,正在逼我重新手写代码
36氪· 2026-01-27 21:04
AI编码工具的发展现状与争议 - AI编码工具的出现引发了关于其能否替代人类开发者的广泛讨论,观点两极分化 [1] - AI工具在完成简单和复杂任务时,初期表现令人惊艳,导致部分开发者对其产生高度依赖 [2][6] AI编码在实践中的演变与问题暴露 - 开发者尝试将更宏大、棘手的重构任务交给AI,但AI的“光环”开始出现裂痕,其能力遭到质疑 [6] - AI会犯下明显错误,违背共识决策,但使用者常归咎于自身提示词不够具体 [7] - 开发者尝试通过撰写极尽详细的需求文档(如花费半小时写一整页提示词)来驱动AI开发,但此方法同样行不通 [8] - 现实中的设计文档是“活文档”,会动态演变,而AI工具缺乏在数周开发周期中迭代需求说明的能力,且一旦做出初始决策便绝不偏离 [9] - AI在觉得问题超出掌控时,过去常直接“摆烂”,现在则倾向于硬着头皮“闯过迷宫” [9] AI生成代码的质量与系统性缺陷 - AI生成的代码在局部合理且惊艳,在代码合并请求(PR)中也显得无懈可击 [9] - 但当开发者通读完整代码库时,会发现存在大量“杂乱代码”(slop),这些代码冗余且质量低劣 [10] - AI生成的代码片段单独看逻辑通顺,但完全不考虑整体系统架构、结构性完整性和相邻代码的设计模式 [10] - 有开发者指出,累积数月由AI依据详尽需求写出的代码“绝不能上线”,无法用于收费产品或保护用户数据的承诺 [10] - 最终,部分开发者回归手写代码,并发现综合考虑所有因素(而非仅每小时代码生成量),其效率、精准度和创造力反而更高 [10] 对开发者技能与行业教育的潜在影响 - AI的危险性在于它把“简单的事情”做得太好,可能导致新手程序员跳过基础训练,基本功无法建立 [11] - 新手可能因此失去理解中等难度、复杂问题及进行高层次抽象思考的机会,而这些能力本需通过大量练习内化为直觉 [11] - 计算机科学教师对此表示担忧,并明确要求学生必须自己写代码,认为这是理解能力形成的关键过程 [12] - 资深工程师多将AI作为辅助工具,而初级开发者更热捧所谓的“Vibe Coding”(氛围编码) [12] - 有观点认为,vibe coding可在短时间内将新手生产力提升到最初的5倍,但会使其成长停滞,无法在一年后达到本该成长为的20倍生产力水平 [12] - 部分从业1到3年的软件工程师对基础问题的理解之浅,令人意外 [13] 开发者使用策略的转变与长期风险 - 部分开发者从最初“100%投入vibe coding”,转向更加克制、审慎的使用方式,目前使用占比已降至不到40% [14] - 模型生成的代码几乎不可避免地会引入技术债,随着时间推移,细微问题不断累积 [14][15] - 最终可能形成一个连大语言模型(LLM)自身都难以理解、难以继续演化的代码库 [15] - 过度依赖AI会削弱开发者自身的理解能力,使其逐渐失去对代码的内在连接,形成一旦离开AI就几乎无法排错的困境 [16] - 这种状态会形成自我强化的循环,甚至在无法使用AI的环境下(如乘坐火车或飞机时),生产力会直接归零 [16]
OpenAI拟30亿美元收购AI编码工具Windsurf,或创其最大规模收购纪录
环球网· 2025-05-06 13:07
收购交易 - OpenAI同意以约30亿美元价格收购AI编码工具公司Windsurf [1] - 交易在数周洽谈后迅速达成 若完成将成为OpenAI成立以来规模最大收购 [1] - 双方已就核心条款达成高度共识 但交易尚未正式完成 [3][4] 战略意图 - OpenAI收购旨在整合Windsurf技术资源 强化AI辅助编程和自动化代码生成能力 [3] - 通过收购可快速吸收Windsurf在AI编码领域的技术积累 [3] - 借助Windsurf市场影响力扩大在开发者群体中的品牌认知度与市场份额 [3] 标的公司 - Windsurf是AI编码工具领域佼佼者 产品在提升开发效率和代码质量方面优势显著 [3] - 其服务深受开发者社区青睐 [3] 行业影响 - AI辅助编程已成为提升软件开发效率和降低成本的关键手段 [3] - 收购将推动AI技术与软件开发行业的深度融合 [3] - 为构建开放协同的AI开发者生态系统奠定基础 [3]