据4月18日报道,微软公司发布了一篇关于AI框架AutoDev的学术论文,该框架致力于全自动化软件项目开发,使开发人员得以转型为“纯粹的监管者”。
AutoDev具备文件编辑、检索、构建流程执行及测试和git操作能力。其能够自动解析软件项目需求,配置合适的开发环境并自动编写和调试代码,无需或只需少量开发者即可轻松完成项目,使之摆脱烦琐编码过程,转型为“监督者”角色,负责测试与审查由AI生成的代码。
IT之家对报告部分内容进行了如下翻译:
在AutoDev框架中,开发人员的角色将从人工操作和验证AI建议,转变为监督多种Agent(多重代理)协同工作的负责人。
开发人员可通过观察代理与存储库间的持续对话,以监控AutoDev的开发进度并调整相关内容。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
微软
+关注
关注
4文章
6565浏览量
103950 -
框架
+关注
关注
0文章
398浏览量
17430 -
AI
+关注
关注
87文章
30098浏览量
268380
发布评论请先 登录
相关推荐
微软发布Azure AI Foundry,推动云服务增长
。 Azure AI Foundry为用户提供了一个更为便捷的平台,使得在支持人工智能的大型语言模型之间切换变得轻松自如。这一创新工具的发布,无疑将极大地降低AI应用的开发门槛,进一步
丰田与NTT合作开发自动驾驶软件
近日,丰田汽车公司与日本电报电话公司(NTT)宣布了一项重要合作——联手开发自动驾驶软件。据悉,该项目将利用人工智能技术对驾驶数据进行深度分析,以预测可能发生事故的风险,并据此构建一个高效的自动控制车辆系统。
华为云联合中国信通院发布 智能化软件开发落地实践指南
9 月 19 日,在华为全联接大会 2024(HUAWEI CONNECT 2024)上,华为云联合中国信通院及合作伙伴,重磅发布国内首部《智能化软件开发落地实践指南》(下称《指南》),为产业界提供
对话aiXcoder总裁刘德欣:智能化软件开发2.0时代,企业如何落地领域化大模型
科技日新月异的今天,以大模型、Agent等为代表的人工智能技术正引领各行各业的深刻变革。软件开发领域,一场由AI驱动的产业智能化升级快速演变,进入智能化
bootstrap框架用什么软件开发
。 Bootstrap框架概述 Bootstrap是由Twitter公司开发的一个开源前端框架,自2011年首次发布以来,已经成为全球最受欢迎的前端
软件接口自动化测试,使用软件工具+工装治具测试
软件接口自动化测试结合软件工具与工装治具的应用,极大地提升了测试的效率和质量,是现代软件开发不可或缺的一部分。通过精心选择和应用合适的工具与治具,不仅可以确保
上位机软件开发用什么语言
上位机软件开发是指开发用于与下位机(如PLC、单片机等)进行通信、控制和数据处理的计算机软件。上位机软件在工业自动化、物联网、智能家居等领域
ATECLOUD自动化测试系统区别于传统自动化测试系统
纳米软件通过多年业务积累,具有丰富的软件开发和系统集成经验。ATECLOUD自动化测试平台也一直在迭代升级,扩展功能,致力于让测试变得更简单、更便捷。
鸿蒙OS开发实战:【自动化测试框架】使用指南
为支撑HarmonyOS操作系统的自动化测试活动开展,我们提供了支持JS/TS语言的单元及UI测试框架,支持开发者针对应用接口进行单元测试,并且可基于UI操作进行UI自动化脚本的编写。
苹果准备推出AI软件开发工具
近日,有知情人士透露,苹果公司正在全力加码人工智能,准备推出一款新的软件开发工具。这款工具将利用生成式人工智能技术,帮助开发者自动完成编码工作,预计将加剧与微软在人工智能方面的竞争。
嵌入式软件开发和软件开发的区别
嵌入式软件开发和软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在硬件设备中的软件,而
HamronyOS自动化测试框架使用指南
概述
为支撑 HarmonyOS 操作系统的自动化测试活动开展,我们提供了支持 JS/TS 语言的单元及 UI 测试框架,支持开发者针对应用接口进行单元测试,并且可基于 UI 操作进行 UI
发表于 12-19 10:26
评论