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

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
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
👀 Ver también

¿El mito de Claude de Anthropic: ¿Miedo o riesgo real?
Anthropic afirma que su modelo Claude Mythos sobresale en la detección de errores de ciberseguridad, pero los críticos argumentan que las advertencias de catástrofe de la empresa son una táctica de marketing para distraer de los daños actuales y presionar a los reguladores.

Prompt de sistema completo de Claude Opus 4.6 filtrado en GitHub
El prompt de sistema completo para Claude Opus 4.6 ha sido publicado en GitHub.

La aplicación Claude encabeza las listas de la App Store de EE. UU., los asistentes de IA dominan el top 10
Claude de Anthropic es actualmente la aplicación número 1 en la lista de las mejores aplicaciones de la App Store de EE.UU., con ChatGPT en el puesto #2 y Google Gemini en el #4. El top 10 incluye tres asistentes de IA entre aplicaciones de compras, redes sociales y utilidades.

Claude MAX Plan Ahora Incluye Ventana de Contexto de 1 Millón de Tokens Sin Costo Adicional
El plan Claude MAX se ha actualizado automáticamente para incluir una ventana de contexto de 1 millón de tokens sin cargos adicionales por uso de API, y los usuarios informan una reducción significativa en el uso de tokens y la eliminación de la sobrecarga de gestión de la ventana de contexto.