本周,Sonar 公司首席执行官兼联合创始人 Olivier Gaudin 在纽约与记者进行了一次交流,探讨了生成式 AI 在软件开发领域的变革潜力。
将 AI 应用于软件和应用程序开发的理念正在引发越来越多的关注,与此同时也带来了一些担忧。目前来看,企业普遍有意在开发周期中探索 AI 的应用,但具体的落地方式,可能在很大程度上取决于相应的监管机制是否到位。
谈及外界对 AI 生成代码的种种疑虑,Gaudin 表示:"目前仍存在大量未知因素。"
他认为,生成式 AI 降低了编程及其他技术领域的门槛,让更多人得以涉足软件开发。但他同时强调,软件开发本身依然是一个复杂的领域。"我们仍然需要开发者,"Gaudin 说道。
他预见,生成式 AI 在开发领域的应用将带来代码数量的大幅增长——当几乎任何人都能具备创建应用程序的能力时,代码生产量将大幅提升。这也可能重塑专业开发者的工作方式与职能,他们或许将更多精力转向对 AI 生成代码的审查与把关。
"代码越多,需要审查的代码就越多,"Gaudin 说,"而且正因为这些代码是由 AI 生成的,不对其进行规范的代码审查,将会是一种近乎不负责任的行为。"
面对市场上开发者持续短缺的现状,他认为 AI 可以帮助人们提升效率、完成更多工作。这与低代码和无代码开发平台的预期价值颇为相似——这类平台允许"公民开发者"无需深厚的技术背景,便能自主创建应用程序。在 Gaudin 看来,AI 生成代码可能将彻底取代低代码与无代码这一开发趋势。
"AI 实际上会淘汰低代码和无代码,"他说,"它是这类工具更好的替代版本。"就目前而言,低代码与无代码并不能取代开发者,而是对开发生态的一种补充。而生成式 AI 则有望真正颠覆这些编程替代方案。"AI 是低代码/无代码的升级版,毫无疑问要好得多。"
Q&A
Q1:生成式 AI 会完全取代软件开发者吗?
A:不会完全取代。Sonar 公司 CEO Olivier Gaudin 明确表示,软件开发仍然是一个复杂的领域,专业开发者依然不可或缺。生成式 AI 更可能改变开发者的工作方式,让他们将更多精力投入到对 AI 生成代码的审查与质量把控上,而非直接取代开发者这一职业角色。
Q2:生成式 AI 生成的代码需要进行审查吗?
A:非常有必要。Gaudin 指出,随着生成式 AI 的普及,代码总量将大幅增加,对 AI 生成代码进行规范的代码审查将变得至关重要。他认为,不对 AI 生成的代码进行审查,几乎是一种不负责任的做法,因为其中可能存在潜在的质量或安全问题。
Q3:生成式 AI 和低代码/无代码平台有什么区别?
A:Gaudin 认为,生成式 AI 是低代码/无代码工具的"升级替代版",且远比后者更为强大。低代码/无代码平台帮助非技术人员创建应用,但功能相对受限;而生成式 AI 能让几乎所有人具备创建应用程序的能力,灵活性和能力上限更高,因此有望逐步取代低代码/无代码这一开发模式。
好文章,需要你的鼓励
英国国家医疗服务(NHS)正将无人机纳入常规医疗物流体系。自今年2月起,无人机每天在雷恩斯公园和圣乔治医院之间运送血液等诊断样本,飞行仅需3分钟,比公路运输快约85%,且碳排放减少高达98%。目前已有逾2000名患者受益。NHS计划将该服务扩展至圣赫利尔、克罗伊登等多家医院,最终惠及约180万名患者。该网络由英国医疗初创公司Apian与谷歌旗下Wing合作运营。
AgentLens是Explyt公司联合俄罗斯学术机构开发的AI编程助手评测基准,通过分析完整人机交互轨迹而非仅看最终结果,从五个维度评估代码智能体的真实表现。
边缘AI计算厂商Aetina宣布,将在其DeviceEdge AIE-KT风冷系列和新款AIE-PT无风扇平台上支持英伟达全新Jetson T3000和T2000模块。T3000基于Blackwell GPU,最高提供865 FP4 TFLOPS算力,功耗70W;T2000则提供400 FP4 TFLOPS,面向视觉AI代理和自主移动机器人等场景。两款模块预计2027年第一季度上市,支持Nemotron、Cosmos 3等英伟达AI软件生态。
韩国梨花女子大学提出Splash框架,通过识别AI模型中的"休眠参数"并只在其中训练触觉能力,让小型多模态AI在学会感知材质触感的同时,完整保留原有视觉语言推理能力。