代码质量测试初创公司 SonarSource SA 近日宣布收购了 AutoCodeRover,这是一个面向软件开发者的自主人工智能平台的创建者。
据 Sonar 表示,此次收购将使其客户能够自动化调试和问题修复等任务,从而让他们能够将更多时间用于改进应用程序,而不是修复问题。
AutoCodeRover 构建了一个基于大语言模型的 AI 代理,能够自主修复有问题的代码。在测试计算机系统修复软件错误能力的 SWE-bench 基准测试中,它展示了一些令人印象深刻的结果。
AI 代理是可以在没有人工干预的情况下执行复杂任务的高级 AI 程序。AutoCodeRover 可以通过从开源软件项目中的各种信息推断开发者意图来找出修复 bug 的方法。
Sonar 解释说,AutoCodeRover 将 OpenAI 的 GPT 模型和 Google LLC 的 Gemini 系列等各种强大的大语言模型的功能,与新加坡国立大学研究人员开发的代码搜索和推理能力相结合。这使其能够成为软件开发生命周期中的主动参与者。
下一步,Sonar 将把 AutoCodeRover 与其生成式 AI 驱动的编码工具套件 SonarQube 整合。公司表示,这种整合将帮助自动化软件开发过程中的关键维护任务,通过加快审查来持续改进代码质量,不仅能检测问题,还能即时修复问题。公司称,这将使开发人员变得更加敏捷,加快新应用程序和更新的交付。
除了提高速度外,开发团队还将受益于更低的成本,因为 AutoCodeRover 将能够自主处理许多最繁琐的编码任务,使他们能够将精力集中在创建创新的新软件功能上。
Sonar 首席执行官 Tariq Shaukat 表示,AI 代理是强大的工具,可以帮助开发人员比以前更快地构建更好的软件。
"研究估计,开发人员将近一半的时间都花在修复 bug、处理技术债务和其他不能帮助创造未来的工作上,"Shaukat 说。"这导致开发人员的生产力和幸福感降低。与开发人员并肩工作的代理式 AI 将帮助他们更好更快地构建,并将更多时间用于编写代码、创建新产品、创新和推动影响。"
Sonar 还承诺与新加坡国立大学的可信和安全软件研究组合作,继续改进代理式 AI 技术。
本次的交易是 Sonar 的第二次重大收购,就在两个月前,它收购了 Tidelift Inc.,该公司销售用于管理开源软件组件的工具。
好文章,需要你的鼓励
OpenAI 本周为 ChatGPT 添加了 AI 图像生成功能,用户可直接在对话中创建图像。由于使用量激增,CEO Sam Altman 表示公司的 GPU "正在融化",不得不临时限制使用频率。新功能支持工作相关图像创建,如信息图表等,但在图像编辑精确度等方面仍存在限制。值得注意的是,大量用户正在使用该功能创作吉卜力动画风格的图像。
Synopsys 近期推出了一系列基于 AMD 最新芯片的硬件辅助验证和虚拟原型设计工具,包括 HAPS-200 原型系统和 ZeBu-200 仿真系统,以及面向 Arm 硬件的 Virtualizer 原生执行套件。这些创新工具显著提升了芯片设计和软件开发的效率,有助于加快产品上市速度,满足当前 AI 时代下快速迭代的需求。
人工智能正在深刻改变企业客户关系管理 (CRM) 的方方面面。从销售自动化、营销内容生成到客服智能化,AI不仅提升了运营效率,还带来了全新的服务模式。特别是自主代理AI (Agentic AI) 的出现,有望在多渠道无缝接管客户服务职能,开创CRM发展新纪元。
数据孤岛长期困扰着组织,影响着人工智能的可靠性。它们导致信息分散、模型训练不完整、洞察力不一致。解决方案包括实施强大的数据治理、促进跨部门协作、采用现代数据集成技术等。克服数据孤岛对于充分发挥AI潜力至关重要。