La razón del proyecto Zig para su estricta política anti-LLM en contribuciones

✍️ OpenClawRadar📅 Publicado: 30 de abril de 2026🔗 Source
La razón del proyecto Zig para su estricta política anti-LLM en contribuciones
Ad

El proyecto Zig mantiene una de las políticas anti-LLM más estrictas entre los principales proyectos de código abierto: no se permiten LLM para informes de errores, pull requests ni comentarios en el rastreador de errores, incluyendo traducciones. Los usuarios pueden publicar en su idioma nativo y confiar en las herramientas de traducción de otros, pero el contenido generado por LLM está prohibido.

¿Por qué la prohibición?

El vicepresidente de la comunidad de la Fundación de Software Zig, Loris Cro, explicó el razonamiento en un artículo titulado "Póquer de Contribuyentes y la Prohibición de IA en Zig". La idea central: los contribuyentes importan más que las contribuciones.

En proyectos de código abierto exitosos, los mantenedores eventualmente reciben más PR de los que pueden procesar. El enfoque de Zig es aceptar PR imperfectos y ayudar a los nuevos contribuyentes a mejorar — no solo por ser justos, sino porque cada contribuyente representa una inversión. El objetivo de revisar PR no es meramente incorporar código, sino formar nuevos contribuyentes de confianza que se vuelvan prolíficos con el tiempo.

La asistencia de LLM rompe este modelo por completo. Incluso si un LLM envía un PR perfecto, el tiempo dedicado a revisarlo no hace nada para desarrollar un nuevo contribuyente seguro y confiable. Cro llama a esto "póquer de contribuyentes" — citando el adagio de los juegos de cartas "juegas a la persona, no a las cartas". En el póquer de contribuyentes, apuestas por el contribuyente, no por el contenido de su primer PR.

Ad

Contexto: Bifurcación por Bun

El proyecto más destacado escrito en Zig — el runtime de JavaScript Bun — fue adquirido por Anthropic en diciembre de 2025 y hace un uso intensivo de la asistencia de IA. Bun opera su propia bifurcación de Zig y recientemente logró una mejora de rendimiento 4x en bun compile al agregar análisis semántico paralelo y múltiples unidades de generación de código en el backend de LLVM. Sin embargo, como afirma Bun: "Actualmente no planeamos integrar esto en el proyecto principal, ya que Zig tiene una prohibición estricta de contribuciones escritas por LLM".

El argumento de Cro también aborda una réplica común: si un PR está escrito principalmente por un LLM, ¿por qué un mantenedor debería pasar tiempo discutiéndolo en lugar de usar su propio LLM para resolver el mismo problema?

Para quién es esto

Mantenedores de código abierto que evalúan políticas de contribución de IA, y desarrolladores curiosos sobre los argumentos filosóficos y prácticos detrás del creciente número de prohibiciones de LLM en proyectos de código abierto.

📖 Leer la fuente completa: Source

Ad

👀 Ver también

Clanker T1000 de Greg Kroah-Hartman: LLM local en Framework Desktop con AMD Ryzen AI Max fuzzeando errores del kernel de Linux
Noticias

Clanker T1000 de Greg Kroah-Hartman: LLM local en Framework Desktop con AMD Ryzen AI Max fuzzeando errores del kernel de Linux

Greg KH's 'gregkh_clanker_t1000' utiliza un LLM local ejecutándose en un Framework Desktop (AMD Ryzen AI Max+) para fuzzear el kernel de Linux, resultando en ~20 parches fusionados desde el 7 de abril solucionando errores en ALSA, HID, SMB, Nouveau, IO_uring, y más.

OpenClawRadar
Claude Code v2.1.83 añade fragmentos de configuración administrada, búsqueda de transcripciones y mejoras de seguridad.
Noticias

Claude Code v2.1.83 añade fragmentos de configuración administrada, búsqueda de transcripciones y mejoras de seguridad.

Claude Code v2.1.83 introduce un directorio managed-settings.d/ para fragmentos de políticas de equipo, búsqueda en transcripciones con navegación / y n/N, y CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 para eliminar credenciales de entornos de subprocesos. La versión también incluye ganchos CwdChanged/FileChanged, configuración sandbox.failIfUnavailable, y correcciones para bloqueos de salida en macOS, congelaciones de interfaz y fugas de memoria.

OpenClawRadar
Generación de código determinista vs probabilística: Por qué la conversión a Rust con Vibe-Coded de Bun genera señales de alerta
Noticias

Generación de código determinista vs probabilística: Por qué la conversión a Rust con Vibe-Coded de Bun genera señales de alerta

Noah Hall argumenta que los cambios de repositorio de 1M de líneas generados por IA (como la conversión de Zig a Rust de Bun) son peligrosos. Contrasta transpiladores deterministas con la salida probabilística de los LLM. Las pruebas no son suficientes.

OpenClawRadar
Anthropic Lanza Control Remoto para Claude Code
Noticias

Anthropic Lanza Control Remoto para Claude Code

Anthropic ha lanzado la funcionalidad de control remoto para Claude Code, permitiendo a los usuarios continuar sesiones de codificación desde dispositivos móviles. La función está documentada en code.claude.com/docs/en/remote-control.

OpenClawRadar