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

Claude Code Subagentes No Carga Habilidades en Sistemas Multiagente
Noticias

Claude Code Subagentes No Carga Habilidades en Sistemas Multiagente

Un desarrollador informa que los subagentes en Claude Code v2.1.91 no pueden acceder a las habilidades definidas en el directorio .claude/skills/, a pesar de que las habilidades funcionan perfectamente en la sesión principal. Múltiples enfoques, incluyendo habilidades en el frontmatter del agente, la herramienta Skill, banderas CLI y Equipos de Agentes, todos fallan.

OpenClawRadar
Anthropic Rechaza las Demandas del Pentágono para Eliminar Medidas de Seguridad, Pierde Contratos Federales
Noticias

Anthropic Rechaza las Demandas del Pentágono para Eliminar Medidas de Seguridad, Pierde Contratos Federales

Anthropic rechazó las exigencias del Pentágono de eliminar las salvaguardas de seguridad de Claude para aplicaciones militares, lo que llevó a la cancelación de un contrato de 200 millones de dólares y a una orden presidencial que prohíbe el uso de su tecnología por parte de las agencias federales.

OpenClawRadar
La actualización de OpenClaw 2026.3.2 desactiva las herramientas del agente por defecto.
Noticias

La actualización de OpenClaw 2026.3.2 desactiva las herramientas del agente por defecto.

OpenClaw 2026.3.2 deshabilita todos los permisos de herramientas de agentes por defecto, impidiendo que herramientas como exec y web_fetch funcionen. La solución requiere agregar una configuración a openclaw.json.

OpenClawRadar
Por qué OpenClaw no está respondiendo: Los usuarios expresan preocupaciones.
Noticias

Por qué OpenClaw no está respondiendo: Los usuarios expresan preocupaciones.

Los usuarios de OpenClaw enfrentan problemas con agentes de codificación de IA que no responden. La discusión en Reddit arroja luz sobre las posibles causas y los comentarios de los usuarios.

OpenClawRadar