Workflow
AI in Software Development
icon
搜索文档
AI时代,软件成本真能降90%?
36氪· 2025-12-10 11:26
文章核心观点 - AI Agent(代理式编码)正在引发软件开发经济模型的剧变,将大幅降低开发中的人力成本,并可能彻底重塑整个软件行业乃至更广泛的经济结构 [1] - 软件开发成本有望下降90%,这主要源于AI Agent对人力成本的压缩,使得项目交付时间从数周或数月缩短至几小时或一周,并释放了巨大的潜在软件需求 [1][4] - 2026年可能成为行业的一个重大转折点,其变化速度和影响可能超出许多人的预期 [1][12] 软件交付成本演变 - 软件开发成本经历了多轮演变:开源运动(如MySQL)带来了第一波成本大幅下降,云计算初期可能减少了部分资本支出,但近年进入“复杂性时代”,成本下降停滞 [2] - 过去的开发流程涉及小团队、复杂的CI/CD搭建、大量CRUD页面开发以及测试套件编写,沟通成本高昂,真正用于编码的时间占比较小 [5] - AI Agent能够将上述流程中的几乎所有步骤在几小时内完成,例如,Claude Code能在几小时内编写一个包含300多条测试的复杂内部系统的完整测试套件,而人工需要数天 [6] - 项目周期从过去的一个月缩短至现在的一周,思考时间相近但实现时间急剧压缩,团队规模越小,沟通开销越低,效率提升越显著 [6] 潜在需求的释放 - 根据杰文斯悖论,生产成本的下降不会导致生产总量的减少,反而会刺激需求大幅增加,正如电灯取代蜡烛后人造光源总量上升 [7] - 社会对软件存在巨大的“潜在需求”,例如,许多公司使用数百甚至数千份Excel表格管理业务流程,这些本应是SaaS应用 [8] - 当开发一个应用的成本从5万美元降至5000美元时,将引发软件需求的爆发式增长 [8] 开发模式与角色重塑 - 人类开发者的角色并未被淘汰,而是转变为“监督AI工作”,包括审核输出、提出建议和防止项目偏离方向,人类的参与对保证软件质量至关重要 [10] - 掌握AI工具的开发者结合其领域知识与行业理解,将变得异常高效,业务专家与熟练使用AI工具的开发者组成的2-3人小团队,其能力可能超越过去整个开发小队 [10][11] - 这种模式使得软件迭代速度快得惊人,软件甚至可能变得“近乎一次性”,即可以快速试错和重写,核心难点在于厘清问题而非编码实现 [11] AI在旧代码维护中的应用 - AI Agent不仅适用于新项目开发,也能大幅简化对三年以上老旧代码库的理解和维护工作,包括解释代码功能、定位Bug和提出修复建议 [13] - 相较于接手一个由水平存疑的承包商编写、缺乏测试且结构混乱的旧项目,由AI辅助并在优秀工程师监督下完成的代码库更受青睐 [13] 行业趋势与工程师应对 - AI Agent和模型正在快速进化,现有的基准测试可能无法充分反映其能力进步,例如Claude Opus 4.5模型能在10-20分钟的长会话中保持良好理解 [12] - 数千亿美元资本正投入GB200 GPU等基础设施,新一代模型的出现将使当前技术迅速过时 [12] - 部分软件工程师对AI变革持抵触态度,但其反对理由(如LLM错误多、不理解框架、不节省时间)正迅速变得不成立 [12] - 工程师需要积极拥抱变革,虽然大企业因流程繁琐可能反应滞后,但小公司或团队应抓住机会使用这些工具,工作性质将发生变化,且变化速度可能超乎预料 [12]
智能体崛起,AI+软件研发到新拐点了?
36氪· 2025-11-13 04:51
LLM原生开发时代的现状与挑战 - 行业认为AI编程正处于范式变革的临界点前夕,尚未完全达到真正的范式变革 [2] - AI在相对独立、结构清晰的小任务或0到1的创新场景中表现突出,但在复杂庞大的现实任务中挑战巨大 [2] - 越来越多公司披露其代码中AI生成比例快速上升,部分团队已超过50%,AI已深度介入代码生产 [3] - 从整体影响力和效率提升角度看,AI编程还未达到真正的范式变革,目前只是走在半坡上 [3][7] AI已实现自动化的开发环节 - 在Design to Code方向,通过图像理解与设计稿解析结合,代码生成可用度达到80%至90% [9][10] - 多端代码转换任务中,AI生成质量可达70%以上,整体提效约达原来的1.5倍 [11] - 代码审查方面,结合规范进行自动检测,测试阶段bug数量下降幅度达30%-40% [11] - 在测试用例生成方面,平安集团内部用例数据生成覆盖率已达60%左右,复杂接口测试脚本生成时间从数小时缩短至几分钟 [14][15] - AI擅长替代重复性、机械性任务,如中英文版本代码互转,让程序员将时间投入到更复杂工作中 [12] AI落地研发面临的主要障碍 - 最大问题在于AI效果缺乏稳定性,收益不足以抵消改变工作习惯的成本时落地困难 [16] - 在大型存量代码库中,AI难以处理庞大上下文,常出现不符合逻辑的修改 [16] - 信任建立是关键挑战,初期使用中AI回答不准确会降低用户信任度 [17] - 算力问题影响使用体验,响应速度直接影响用户容忍错误的意愿 [18] - 提示词质量差异导致使用效果差距巨大,低效使用者因输入模糊导致模型误解意图 [18][19] 从AI助手到智能体协作的演进 - 智能体与助手的核心区别在于闭环能力,智能体可以串联完整的开发-测试-审查流程 [25] - Coding Agent代表通用智能体的发展路径,能独立完成软件研发任务,潜力远超特定工具层面的自动化 [5][27] - 行业更倾向于发展轻量化、插件化生态,而非大一统平台,当AI能稳定接管50%以上流程后再谈平台整合 [28] - 要实现人类仅输入开发意图,后续由AI完成代码生成与自测的流程,预计至少还需要一年以上时间 [26] AI时代的人才价值重塑 - 未来工程师价值体现在全局视角和系统架构理解能力,而非单一技能 [33][34] - 架构师价值被放大,因为AI在小任务上出色但系统层面设计仍需人类把控 [35] - 协作能力成为关键差异,清晰与AI沟通任务的能力可带来五到十倍的效率提升 [35] - 全栈工程师价值更高,AI帮助突破语言壁垒,使个人能力边界得到显著扩展 [36] - 产品经理需要既懂技术又懂业务与测试,具备全面理解能力的人才更具不可替代性 [34]