【导语:近期,CNCF TAG Developer Experience 启动调查,以数据方式系统性观察 AI 在 CNCF 项目中的实际使用情况。调查结果显示,AI 已成为开源开发的核心组成部分,但治理规范仍待完善。】
CNCF 此次调查收集了 133 位受访者的数据,涵盖近 100 个不同项目。近半数受访者已在 IDE 或命令行界面中使用 AI 助手,Claude Code 和 GitHub Copilot 是较领先的工具。部分进阶用户将 AI 嵌入项目自动化流程,AI 正从“个人辅助工具”走向“项目工作流的一部分”。
受访者反馈,AI 在编写和重构代码、改进文档与调试、理解不熟悉的代码库、分析 Pull Requests 等方面,让他们明显感受到生产力的提升。
调查发现,个人层面的 AI 使用已相当普遍,但项目层面的正式治理政策明显落后。约三分之二的受访者不知道项目是否有特定 AI 指南,绝大多数项目在公开文档或贡献指南中也未明确提及 AI 使用。云原生生态在面对 AI 新情况时,尚未形成一致的责任、质量、安全与透明度定义。
社区对 AI 的整体态度开放、务实、接受,约三分之一的贡献者表示 AI 使用通常被允许,明确禁止的比例低于 4%。大多数维护者按标准审查流程处理 AI 生成贡献,超四分之一的维护者倾向协作式处理,极少数会自动拒绝疑似 AI 生成的 Pull Request。
维护者主要担忧安全漏洞、许可证合规和审查者负担。社区对“透明度”需求强烈,超半数受访者认为 AI 辅助贡献应始终要求正式披露,约 20% 的受访者认为在特定情况下应要求披露。
编辑观点:AI 集成已成为开源开发的现实,CNCF 及云原生社区需尽快完善治理规范,平衡生产力提升与安全合规等要求。