国内首个AI程序员入职阿里云:专属工号AI001,KPI是一人写完公司20%代码
文章摘要
【关 键 词】 AI编程、软件工程师、阿里云、通义灵码、编程辅助
随着人工智能技术的飞速发展,编程领域也迎来了革命性的变化。英伟达CEO黄仁勋的言论预示了未来编程可能会被AI主导,而全球首个AI软件工程师Devin的出现更是引发了对程序员职业未来的广泛讨论。然而,目前AI更多地扮演着程序员的工作助手角色,而非取代者。在这一背景下,阿里云推出了AI程序员“通义灵码”,工号“AI001”,它在阿里云内部的开发环节中担任“代码助理”的角色,提高了工程师们的工作效率。
通义灵码在阿里云的实习期间表现出色,好评率超80%。它不仅能够编写重复性代码、调试优化、编写代码注释,还能在API开发测试工作中显著减少人工编写测试的时间,节省了程序员70%以上的测试代码工作量。此外,通义灵码还免费向全民开放,通过通义千问APP,所有人都可以在手机上写代码、读代码、学习编程技能。
通义灵码的能力十分全面,它由阿里云和通义实验室联合开发,已经下载量超过200万,每天都有数百万行代码被人类程序员采纳。它能够熟练使用200多种编程语言,并精通其中16种主流语言。通义灵码的技能包括实时续写代码、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释等。它还具备研发智能问答、异常报错排查等能力,支持企业级代码库专项训练,能够更好地理解企业的代码和文档数据,并支持国产化适配。
通义灵码的实战效果令人印象深刻。它在开发阶段的代码优化能力、实时续写代码的能力,在测试环节的测试框架生成和测试用例生成的效率,以及编写运维脚本的效率都远远高于人类。开发者在使用过程中遇到任何问题,都可以向通义灵码提问,它能够提供解决方案。
尽管AI的能力越来越强,但它并不一定会抢走程序员的饭碗。相反,AI的出现可能会像汽车取代马车一样,为程序员带来新的工作机会和提升效率的工具。阿里云计划未来20%的代码将由通义灵码编写,但强调程序员仍然是研发的核心,他们将有更多时间专注于系统设计以及核心业务开发工作。对于普通人来说,通义千问APP的出现使得无需下载专业软件就能写代码和学代码,对于没有代码基础的学生,它还可以提供学习建议和完整的学习计划。通义灵码的出现无疑为编程领域带来了新的可能性,它是程序员的强大助手,也是编程教育的新途径。
原文和模型
【原文链接】 阅读原文 [ 2228字 | 9分钟 ]
【原文作者】 机器之心
【摘要模型】 gpt-4
【摘要评分】 ★★★★★