Boris Cherny, creador e ingeniero principal de Claude Code en Anthropic, relata la génesis accidental de la herramienta en una entrevista con Y Combinator. Todo comenzó en septiembre de 2024 con un simple chat de terminal para probar la API de Anthropic. La elección de la CLI no fue estratégica sino pragmática: no había que construir una interfaz. El momento decisivo llegó cuando Sonnet 3.5 escribió espontáneamente un AppleScript para identificar la música que sonaba en ese momento, revelando que "el modelo simplemente quiere usar herramientas".

La filosofía de producto de Claude Code descansa en un principio fundamental: la demanda latente. Cada función importante (plan mode, CLAUDE.md, skills) nació de observar a usuarios que ya hacían estas cosas de forma improvisada. El plan mode se programó en 30 minutos un domingo por la noche tras detectar el patrón en los issues de GitHub. Técnicamente, se reduce a una sola instrucción: "please don't code".

Cherny insiste en dos consejos estratégicos para fundadores. Primero, construir para el modelo de dentro de 6 meses en lugar del actual. Segundo, aplicar la "Bitter Lesson" de Rich Sutton (enmarcada en la pared de las oficinas del equipo): nunca apostar contra el modelo. El scaffolding alrededor del modelo aporta una mejora del 10-20%, pero es sistemáticamente borrado por el siguiente modelo. Toda la arquitectura de Claude Code se reescribe continuamente: ninguna parte del código tiene más de unos pocos meses de antigüedad.

Las cifras son sorprendentes: la productividad por ingeniero en Anthropic ha aumentado un 150% desde Claude Code. El propio Boris desinstaló su IDE y genera 20 PRs al día, con el 100% del código escrito por Claude. Como comparación, en Meta, donde era responsable de la calidad del código, una mejora de productividad del 2% representaba un año de trabajo de cientos de personas.

La entrevista también revela desarrollos futuros. Claude Teams está explorando topologías de agentes con ventanas de contexto no correlacionadas como una forma de test-time compute. La función de plugins fue construida enteramente por un enjambre de agentes a partir de una especificación y un tablero de Asana, en un solo fin de semana con casi ninguna intervención humana. Co-work, la versión con GUI para no desarrolladores, fue construida en 10 días por el propio Claude Code.

En cuanto a la contratación, Cherny valora la humildad y el pensamiento desde primeros principios por encima de las opiniones firmes. Observa un perfil bimodal entre los mejores ingenieros: hiperespecialistas o hipergeneralistas. Su predicción: el título de "software engineer" desaparecerá en favor de "builder", y la programación pronto estará resuelta para todos, sin importar el dominio.