SonarSource SA,以Sonar品牌运营,推出了两款新产品,旨在为人工智能驱动的软件开发提供支持。这些产品包括AI Code Assurance和AI CodeFix,它们分别用于检查由生成性AI助手创建的代码是否符合企业的质量与安全标准,以及推荐解决方案来修复已识别的问题。
AI Code Assurance能够自动分析标记为包含AI生成代码的项目,并通过优化的质量门确保只有满足严格标准的代码才能进入生产环境。AI CodeFix则利用OpenAI的大型语言模型自动生成代码质量改进建议,目前支持Java、JS/TS、C#、Python和C/C++等语言。
Sonar的首席执行官Tariq Shaukat指出,AI生成的代码与人类编写的代码在常见问题上有所不同,AI代码往往存在更复杂的错误和安全问题,例如调用不存在的库或未定义的变量。尽管企业客户对大规模采用AI辅助编码持谨慎态度,但Sonar的新服务目前对最新版本的SonarQube和SonarCloud用户免费提供,未来可能会收费。
来源:siliconangle
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...