Node.js rechaza código generado por IA

Fuentes: GitHub - indutny/no-ai-in-nodejs-core: A petition to disallow acceptance of LLM assisted Pull Requests in Node.js core

Una creciente preocupación dentro de la comunidad Node.js ha derivado en una petición dirigida al Technical Steering Committee (TSC) para evitar la aceptación de código generado por modelos de lenguaje grandes (LLMs) en el núcleo de Node.js. La controversia surgió a raíz de la presentación de una Pull Request de 19.000 líneas de código, aparentemente asistida por Claude Code, que busca implementar un nuevo sistema de archivos virtual. Si bien el OpenJS Foundation considera que la práctica no viola el Developer's Certificate of Origin, los firmantes de la petición argumentan que la inclusión de código LLM compromete la integridad, la reproducibilidad y la reputación de las contribuciones de la comunidad. La preocupación principal radica en que el uso de herramientas de IA de pago dificulte la revisión y verificación del código por parte de los colaboradores, además de potencialmente diluir la calidad del núcleo de Node.js, que históricamente ha sido construido con cuidado y diligencia. La petición, impulsada por figuras prominentes de la comunidad Node.js, busca asegurar que las decisiones del TSC reflejen la opinión general de la comunidad y protejan los valores fundamentales del proyecto.