在微软近期举办的Build开发者大会上,GitHub宣布了一项创新举措:推出一款专为开发者设计的AI编程助手。这款智能工具旨在协助开发者完成一系列繁琐任务,包括漏洞修复、功能添加以及文档优化等。
据悉,该AI编程助手被无缝集成到了GitHub Copilot中,用户只需简单分配任务,它便能立即投入工作。GitHub方面透露,为了高效执行任务,这款智能助手会自动启动虚拟机,克隆代码仓库,并对整个代码库进行全面分析。
在工作流程中,这款智能助手会实时保存所做的更改,并在会话日志中详细记录其决策过程。一旦任务完成,它会及时通知开发者进行审核。开发者可以留下评论,而AI智能助手则能够自动处理这些反馈,进一步提升工作效率。
值得注意的是,GitHub并非唯一一家推出编程智能体的公司。谷歌在去年12月发布了Jules,而OpenAI也在近期展示了其ChatGPT的编程智能体Codex。面对激烈的竞争,GitHub表示其编程智能体能够结合相关问题或拉取请求(PR)讨论的上下文,并遵循任何自定义的仓库指令,从而准确理解任务意图以及项目的编码规范。
目前,这款全新的编程智能体已经通过GitHub官网、移动应用以及GitHub命令行界面工具向Copilot企业版和Copilot Plus用户开放。这意味着,越来越多的开发者将能够享受到AI技术带来的便捷与高效。
微软还宣布了一个令人振奋的消息:将在Visual Studio Code中开源GitHub Copilot。这一举措意味着开发人员将能够基于该工具的人工智能能力进行更深入的开发和探索,进一步推动编程技术的创新与发展。