GitHub Copilot 在软件开发中的作用:关于生产力、安全性、最佳实践与未来方向的视角
软件工程
2025-05-06 v2 人工智能
摘要
GitHub Copilot 正在通过自动化任务和借助 AI 驱动的代码生成来提升生产力,从而变革软件开发。在本文中,我们进行了文献调查,以综合关于 Copilot 对生产力和安全性影响的见解。我们回顾了学术期刊数据库、行业报告和官方文档,以突出关键发现和挑战。虽然 Copilot 加速了编码和原型设计,但对安全漏洞和知识产权风险的担忧依然存在。基于现有文献,我们就软件工程中负责任的 AI 采用的最佳实践和未来方向提供了视角,为开发者和组织提供可操作的见解,以便在保持高质量和高安全性标准的同时有效地集成 Copilot。
引用
@article{arxiv.2502.13199,
title = {The Role of GitHub Copilot on Software Development: A Perspective on Productivity, Security, Best Practices and Future Directions},
author = {Suresh Babu Nettur and Shanthi Karpurapu and Unnati Nettur and Likhit Sagar Gajja and Sravanthy Myneni and Akhil Dusi},
journal= {arXiv preprint arXiv:2502.13199},
year = {2025}
}
备注
Correspondence and co-first authors: [email protected], [email protected]