AI 生成代码是由大语言模型自动编写或辅助完成的程序代码,目前已成为软件生产的主流方式,同时也引发了开源社区与安全领域的激烈争议。一方面 AI 写代码的规模在快速膨胀,另一方面多个知名开源项目相继出台限制性政策,质量与安全成为行业当前最突出的矛盾。
AI 生成代码的近期进展
开源社区对 AI 生成代码的抵制与规范
当前焦点与观察点
目前围绕 AI 生成代码的争论集中在三点:一是效率与安全的失衡,漏洞率显著偏高的问题还没有系统性解法;二是开源项目的治理分化,OpenJDK、SQLite、Flathub 等选择限制或拒绝,GitHub 生态则任由 AI 产出激增,两种路线的长期效果有待观察;三是配套工具的兴起,如 Y Combinator 支持的代码审查平台 Stage,专门面向理解 AI 生成代码的场景,反映出"审查与验证"正在成为新的产业环节。短期内,AI 生成代码的占比大概率继续上升,而严格的验证流程、明确的贡献规范将是各项目应对质量风险的主要抓手。