Bram Cohen critica la 'programación por vibra' y las prácticas de desarrollo asistidas por IA.

✍️ OpenClawRadar📅 Publicado: 16 de abril de 2026🔗 Source
Bram Cohen critica la 'programación por vibra' y las prácticas de desarrollo asistidas por IA.
Ad

El problema con la 'codificación por vibra'

El artículo de Bram Cohen critica lo que él llama 'codificación por vibra'—un enfoque de desarrollo donde los equipos usan asistentes de codificación con IA mientras evitan deliberadamente mirar el código subyacente. Argumenta que esto es 'dogfooding descontrolado', donde usar tu propio producto se convierte en una actividad de culto que va más allá de los límites razonables.

Ejemplo del código fuente de Claude

El artículo cita la filtración del código fuente de Claude como un estudio de caso. Cohen señala que cuando la gente examinó el código filtrado, encontraron problemas significativos de duplicación—específicamente, 'un montón de cosas que son tanto agentes como herramientas'. Se pregunta por qué los desarrolladores no notaron esto ellos mismos, atribuyéndolo a la mentalidad de 'codificación por vibra' donde 'mirar bajo el capó es hacer trampa'.

Enfoque práctico de colaboración con IA

Cohen aboga por un enfoque más comprometido para el desarrollo asistido por IA:

  • Iniciar conversaciones con la IA sobre problemas específicos de calidad del código: 'Auditemos esta base de código en busca de código inalcanzable' o 'Esta función hace que mis ojos sangren'
  • Tener discusiones hasta que surjan elementos accionables
  • Explicar qué se debe hacer y continuar discutiendo hasta que 'yo deje de tener más pensamientos para dar y la máquina deje de decir tonterías que necesitan corrección'
  • Usar el 'Modo pregunta' para repasar ejemplos, compartir razonamientos y corregir a la IA cuando esté equivocada
Ad

Ejemplo específico de flujo de trabajo

Cohen proporciona un ejemplo concreto de cómo trabajar con IA en la limpieza de código:

"Hay muchas cosas que son tanto agentes como herramientas. Vamos a revisar y hacer una lista de todas ellas, mirar algunos ejemplos, y te diré cuáles deberían ser agentes y cuáles herramientas. Tendremos una discusión y determinaremos las pautas generales. Luego auditaremos todo el conjunto, averiguaremos a qué categoría pertenece cada uno, convertiremos los que están en el tipo incorrecto, y para los que son ambos, leeremos ambas versiones y las consolidaremos en un documento con lo mejor de ambas."

Señala que después de suficiente discusión de ida y vuelta, la IA a menudo puede 'hacer lo que parece ser una tarea de un solo golpe', pero enfatiza que esto no es realmente de un solo golpe—hay una guía humana significativa de antemano que aclara casos límite y problemas potenciales.

Argumento central

El punto principal de Cohen es que 'el software malo es una elección que tomas'. Argumenta que aunque la IA puede ayudar a limpiar la deuda técnica rápidamente (a veces en semanas en lugar de años), los desarrolladores aún necesitan comprometerse con el código y proporcionar orientación específica. La IA es 'muy mala para notar espontáneamente, "Tengo mucho código espagueti aquí, debería limpiarlo"', pero es efectiva cuando se le da una dirección clara.

📖 Read the full source: HN LLM Tools

Ad

👀 Ver también

Ford reincorpora a más de 300 ingenieros veteranos tras fallar los controles de calidad de IA
Noticias

Ford reincorpora a más de 300 ingenieros veteranos tras fallar los controles de calidad de IA

Ford reincorporó a más de 300 inspectores de calidad veteranos después de que los controles de IA no cumplieran con su experiencia, citando datos de entrenamiento insuficientes y la pérdida de personal experimentado.

OpenClawRadar
🦀
Noticias

Empleados de Amazon 'Tokenmaxxing' con Agentes de IA MeshClaw para Cumplir Objetivos de Uso

Los desarrolladores de Amazon están automatizando tareas innecesarias con la herramienta interna MeshClaw para inflar el consumo de tokens de IA, después de que la empresa estableciera objetivos semanales de uso para el 80% de los desarrolladores e introdujera tablas de clasificación internas.

OpenClawRadar
🦀
Noticias

Actualizaciones de OpenClaw rompen configuraciones: qué están haciendo los usuarios al respecto

Un usuario que gestiona 5 sitios con OpenClaw, Claude Code y Codex comparte que las actualizaciones a menudo rompen su configuración funcional, lo que le lleva a adoptar un enfoque cauteloso a la hora de actualizar.

OpenClawRadar
Claude Code 2.1.83 Lanzamiento: Almacenamiento en Caché de Prompts, Verificación de Habilidades y Actualizaciones del SDK
Noticias

Claude Code 2.1.83 Lanzamiento: Almacenamiento en Caché de Prompts, Verificación de Habilidades y Actualizaciones del SDK

Claude Code 2.1.83 añade caché de prompts con orientación de diseño, reemplaza la habilidad de especialista en verificación con una nueva habilidad Verificar, y actualiza referencias del SDK en siete lenguajes incluyendo soporte beta para ejecutor de herramientas en PHP.

OpenClawRadar