工程师将被取代?AI代劳写开发程式码
微软旗下的GitHub近日推出Copilot,让开发者可藉由AI协助来写程式。目前付费版本为月费10美元或年费100美元,但如果是开源(open-source)项目已认证过的学生或维运人员,则免费提供。
根据The Verge报导,去年GitHub与人工智慧研究组织OpenAI合作时,就曾推出Copilot测试版本,当时就有超过120万名开发者注册使用;现在正式上线后,开发者可以先免费试用60天,之后才开始收费。
当开发者在Visual Studio Code、Neovim和JetBrains IDE等整合开发环境编写程式时,Copilot可以根据工程师所写的程式,自动提供下一行的程式码建议,甚至是提供样板程式码(boilerplate code)给工程师参考。
Copilot的技术基础,其实就是OpenAI之前一度引发争议的自然语言处理语言模型GPT-3。当初GPT-3问世时,AI社群裡不少学者就担忧GPT-3会被滥用,大量产出网路“毒鸡汤”文章或假消息;而去年Copilot测试版本上线时,也曾引发程式码版权(Copyright)疑虑,亦有研究指出,Copilot自动推荐的程式码约有4成存在安全漏洞。
不过,微软并不是第一个推出AI自动写程式服务的业者。去年Google旗下DeepMind也曾推出可自主撰写程式的AI系统AlphaCode,甚至声称实力可击败近半数工程师。