LLVM 正在考虑 AI 工具政策,提议使用 AI 机器人修复构建系统中断
内容摘要
LLVM 正在讨论一项关于在其开源编译器代码库中使用 AI 工具的官方政策。该提议允许 AI 辅助的贡献,但前提是必须有“人在回路” (human in the loop) 并且该人员必须完全理解代码并在代码审查期间能够回答问题,同时贡献者需要披露大量 AI 生成的内容。此外,Google 编译器工程师 Pranav Kant 提出了一个实验性的 AI 辅助修复机器人,专门用于修复使用 Bazel 构建系统时 LLVM 构建的中断。该机器人将自动创建修复错误的 PR。然而,一些贡献者反对机器人直接创建 PR,建议应先由人工评估拟议的修复,以避免给开发者带来审查未经核实的机器人代码的负担。与此同时,GNU 工具链的开发者也在考虑为 GCC 制定 AI/LLM 政策。
(来源:Phoronix)