期盼已久!通义灵码 AI 程序员开启邀测,全流程开发仅用几分钟

news2024/9/24 19:50:40

在 AI 程序员的帮助下,一个几乎没有专业编程经验的初中生,在人头攒动的展台上从零开始,两分钟就做出了一个倒计时网页。

他需要做的,只是输入包含几句话的提示词。数秒钟后,大模型就生成了代码,还列出了环境需求,复制完代码就可以使用了。

这不是程序员父亲带自家小孩做的网红项目,而是人人都可以尝试的事。在大模型的帮助下,代码正在成为低门槛的设计工具。

在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。

相比于以往 IDE 上的「AI 编程助手」,「AI 程序员」不需要你去启动 IDE 软件,直接在 Web 端就可以完成需求分析、开发、测试等一系列工作,全面接手了复杂的开发任务。

AI 程序员,数十倍提效

还不到一岁的通义灵码,在通义大模型的加持下,现在能够自主执行任务拆解、代码编写、缺陷修复、测试等开发全过程任务,而且生成的速度最快可达分钟级,开发效率一下提升了数十倍。

「AI 程序员」是能独立自主完成研发任务的 AI 智能体,可承接人类指派的软件研发生命周期中的各类任务。它目前预置了三个使用场景:缺陷修复、需求 0-1 实现、研发问答

这是三个针对不同任务配置了不同系统提示词(system prompt)的通义大模型,因此,你也可以在自由形式的「研发问答」中通过合理构建提示词来配置最适合自己的场景。

在云栖大会现场,阿里云演示了通义灵码 AI 程序员自主进行缺陷分析、制定修复计划等功能。开发者全程只需一键确认,即可快速完成缺陷修复代码和代码提交的全过程;针对从 0 到 1 的开发任务,用户也只需输入自然语言描述需求,即可自动完成理解需求、拆解开发任务、编码、测试和修复等全链路开发过程。

目前,AI 程序员支持集成两个平台:阿里云一站式 DevOps 平台云效以及大家熟悉的代码托管平台 GitHub。我们可以让 AI 程序员直接克隆代码库或读取 issue,也能将 AI 程序员生成或修改过的代码直接提交到我们的项目代码库。

背靠通义大模型,能力全面升级

大模型爆发以来,能「自动写代码」的 AI 辅助编程便不断成为人们的话题。最近一段时间里,AI 程序员正逐渐走向实用化。其中,通义灵码是最吸引关注的工具之一。

目前,阿里云内部全面推行 AI 编程,使用通义灵码辅助程序员写代码、读代码、查 BUG、优化代码等。通义灵码还被专门分配了一个工号——AI001,顺利「入职」了阿里云。

过去一年中,通义灵码凭借强大的辅助编程能力收获了不少用户:其 IDE 插件下载量超 500 万,并已入职中华财险、哈啰集团、长安汽车等公司,累计生成代码超 10 亿行,每日辅助开发者生成代码超 3000 万次,是国内最受欢迎的辅助编程工具。

具体能力上,通义灵码 AI 编码助手立足通义大模型,采用了阿里云首创的代码仓库知识图结构,支持 64K 上下文,具备跨文件感知、检索增强式生成(RAG)和自适应生成能力,研发问答准确率超过 90%。通义灵码为已有用户贡献的代码比例已经接近 30%。

与此同时,随着通义大模型在语义理解、代码生成、开发工作流等方面全面进化,通义灵码的能力也在全面提升。较之通义灵码 AI 编码助手,最新升级的 AI 程序员同时具备了架构师、开发工程师、测试工程师等多种岗位技能。

AI 程序员的出现,正在颠覆科技公司的工作方式。它不仅能显著缩短工程师们的日常开发时间,提高效率,优化工程资源的分配,使人们能够专注于更具战略性的创新任务。

对于那些鲜少接触编程的普通人来说,AI 程序员也将很快使复杂的开发流程变得触手可及。无需深入的编程知识或繁琐的环境配置,只需依靠 AI 的力量,人们便能轻松完成从规划、开发到部署和优化的全流程操作,一站式构建新应用,实现以前无法想象的创新。

点击此处,申请测试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2161268.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis6.0.9配置redis集群

写在前面 最近在完成暑期大作业,期间要将项目部署在云服务器上,其中需要进行缓存的配置,决定使用Redis,为了使系统更加健壮,选择配置Redis-Cluster。由于服务器资源有限,在一台服务器上运行6个Redis Instan…

Springboot-多数据源

文章目录 一、架构二、实现过程2.1 第一步:引入依赖pom2.2 第二步:创建application.yml配置2.3 第三步:创建架构的文件夹MybatisPlusConfigFirstDataSourceConfigSecondDataSourceConfig 实现功能,在不同的文件夹使用不同的库 一、…

【软件测试】金九银十,APP面试题经验分享

Web 端测试和 App 端测试有何不同? ① 系统架构方面 Web 项目,b/s架构,基于浏览器的;Web 测试只要更新了服务器端,客户端就会同步会更新; App 项目,c/s架构的,必须要有客户端;App…

基于Ambari搭建大数据分析平台(30分钟速成)全网最全最详细的Ambari搭建大数据分析平台:

全网最全最详细的Ambari搭建大数据分析平台: 方法一适合详细自己独立安装,方法二超级详细具体,是根据方法一搭建成功的,方法三是另外的方法,安装包有不同,实践也能安装成功。 方法一: 1.搭建安…

halcon单目相机标定

1.参考这边文章https://blog.csdn.net/weixin_60275604/article/details/139068423 2.代码 dev_close_window() dev_open_window(0, 0, 512, 512, black, WindowHandle) dev_set_draw(margin)***创建一个标定板参数 xNum,yNum标定板中行列标定点个数 MarkDist标定点中心距离 d…

Vue|插件

在 Vue.js 中,插件是用来扩展 Vue 功能的一种方式,能够帮助开发者扩展和复用功能。通过合理使用插件,可以提高代码的组织性和可维护性 目录 如何使用插件?插件的定义创建及使用插件插件的参数插件的扩展 总结 如何使用插件? 插件的定义 插…

洛汗2保姆级辅助教程攻略:VMOS云手机辅助升级打怪!

在《洛汗2》中,玩家将进入一个充满魔幻色彩的西方世界,体验多种族文明的兴衰与冒险。为了更好地享受这款由普雷威(Playwith)开发的角色扮演动作手游,使用VMOS云手机将是一个明智的选择。VMOS云手机专为游戏打造了定制版…

Gartner最新指南:如何通过开展红队演习提高网络弹性

由于事件和监管要求不断增加,安全和风险管理领导者努力建立网络弹性并有效管理网络威胁。本研究指导这些领导者制定红队计划以支持弹性及其关键组件。 主要发现 根据 2024 年 Gartner 设计和构建现代安全运营调查,73% 的组织认为红队角色对安全运营目标的…

【资源一号04A卫星(中巴地球资源卫星04A星)】

资源一号04A卫星(中巴地球资源卫星04A星) 资源一号04A卫星,全称为中巴地球资源卫星04A星(CBERS-04A),是中国与巴西两国合作研制的第六颗地球资源卫星。以下是对该卫星的详细介绍: 一、基本信…

解决Nodify框架因自带放大缩小、平移功能导致拖拽添加的控件无法准确在鼠标放下的位置显示控件

ViewModel中写具体关键的几段代码: var editor sender as NodifyEditor; Point p e.GetPosition(editor);//放大缩小比例double scale editor.ViewportZoom;//经过放大缩小、平移后获得坐标点位置p new Point(Math.Round((p.X - editor.ViewportT…

搜维尔科技:OptiTrack采集到的平衡数据,并对人形机器人进行编程,可以确保机器人的动作精度和准确性

OptiTrack具备高精度以及远追踪距离的双层特点,其捕捉范围最远可达91m,是大型场地(如体育馆、足球场、虚拟拍摄制作棚等)捕捉的最佳选择。 OptiTrack光学动作捕捉系统是目前全球市占率较高的全身动捕产品,可实现精度误…

第十六章 Javamail发送邮件

目录 一、邮件发送原理和流程图 二、Java发送邮件基本步骤 三、QQ邮箱授权码获取 四、示例代码 注:本章内容仅作为了解JavaMail邮件收发的基本原理,不建议作为实际项目使用,项目中建议通过SpringBoot项目加入mail的starter依赖来构建&am…

2.2 信道的极限容量

奈奎斯特定理 香农定理 🌏总结

怎么抠图把杂乱的人全部擦除?分享1个简单方法

前言 在图像编辑中,抠图是一项基本而重要的技能。它允许我们从一张图片中提取出想要的部分,或者去除不需要的元素。今天,我将分享一个简单而有效的方法来抠图,特别是如何擦除图片中杂乱的人物。 工具介绍 在众多的抠图工具中&a…

【近源攻击】badusb上线cs

❤️博客主页: iknow181 🔥系列专栏: 网络安全、 Python、JavaSE、JavaWeb、CCNP 🎉欢迎大家点赞👍收藏⭐评论✍ 0x01 实验前提 攻击设备:badusb cs服务器:公网部署了 cs 服务端 0x02 实验步骤 …

入耳式耳机戴久不舒服?真心劝你试试这五款骨传导耳机~

基于对运动耳机长时间的使用体验和细致研究,我有以下几点务实的建议想与大家交流:在做出购买决定之前,请多加思考,避免盲目追逐市场热点。有时候,那些突然风靡的网红耳机可能只是短暂的流行;同样&#xff0…

新学期月考成绩发布工具-易查分

老师们,新学期的第一次月考即将到来,是不是在想如何高效又安全地发布成绩呢?别担心,我来给你们介绍一个超实用的小工具——易查分小程序! 新学期,新挑战,但发布成绩这件事,可以变得…

# Windows环境下VSCode + Jupyter + Conda的AI学习环境配置指南

Windows环境下VSCode Jupyter Conda的AI学习环境配置指南 目录 Windows环境下VSCode Jupyter Conda的AI学习环境配置指南 优点 1. 安装Anaconda 2. 安装Visual Studio Code 3. 在VSCode中配置Python环境 4. 安装和配置Jupyter 5. 创建和管理虚拟环境 6. 安装常用的…

通信工程学习:什么是VNF虚拟网络功能

VNF:虚拟网络功能 VNF(Virtual Network Function)即虚拟网络功能,是网络功能虚拟化(NFV)架构中的一个核心概念。VNF允许通过软件化和虚拟化的方式,将传统的网络设备功能(如路由器、交…

CREO教程——2 绘制标准图纸

CREO教程——2 绘制标准图纸 说明:继承第一章设置好的配置文件,这一章进行学习分享如何定制自己的图纸图框,参考国家标准距,定制属于设计师或单位的通用图框。 1.设置工作目录 1.1设置工作目录 1.打开软件设置工作目录&#x…