中文

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]