## Node.js 核心成员提交1.9万行AI生成代码，引发百人联名请愿“封杀”AI辅助开发
一场关于AI生成代码的激烈争议，正从理论辩论烧向开源世界的核心基础设施。Node.js技术委员会（TSC）成员、Fastify框架维护者Matteo Collina提交的一份包含约1.9万行代码的Pull Request，因其公开承认大量使用Claude Code生成，瞬间引爆了开源社区。短短数日内，超过百名开发者联名签署请愿书，正式呼吁“Node.js社区应禁止AI生成的代码进入核心仓库”，将技术路线与代码质量的根本分歧彻底公开化。

这场风暴的导火索，是Matteo Collina为Node.js添加社区期待已久的虚拟文件系统（VFS）功能而提交的PR。他撰文详述了Node.js在应用打包、测试、多租户环境等方面的痛点，并指出现有方案无法真正接入模块解析流程。为解决这一长期需求，他从去年圣诞节期间开始开发，最终提交了这份覆盖约80个文件、代码量巨大的实现。然而，他在PR描述中的一句声明——“我使用了大量Claude Code token来创建此PR。所有更改均由我本人审核”——将一次本应被视作贡献的提交，变成了关于AI在核心项目中角色的全面论战。

这场请愿标志着开源治理面临的新压力点。支持者认为这是对代码质量、可维护性及开源协作精神的必要坚守；反对者则视其为对技术变革的恐慌式反应。争议的核心已超越单次提交的质量本身，直指一个根本性问题：在Node.js这类影响深远的基础设施项目中，AI辅助开发的边界究竟在哪里？社区规则是否需要为此设立明确的红线？这场由核心成员引发的内部冲突，其结果将不仅影响Node.js未来的开发模式，也可能为整个开源生态如何处理AI工具树立一个关键先例。
---
- **Source**: 36氪最新 (RSSHub)
- **Sector**: The Lab
- **Tags**: 开源社区, AI代码生成, Claude Code, Node.js, 开发者争议
- **Credibility**: unverified
- **Published**: 2026-03-30 12:39:21
- **ID**: 41227
- **URL**: https://whisperx.ai/en/intel/41227