Cat Wu y Boris Cherny, ingenieros fundadores de Claude Code en Anthropic, comparten en el podcast AI & I de Every cómo usan su propio producto y qué han aprendido observando a cientos de ingenieros adoptarlo mediante el "antfooding" (los empleados de Anthropic = "ants", su versión del dogfooding).
Perspectivas prácticas de uso
El plan mode es crucial: no intentar resolverlo todo de una sola vez. Activar el plan mode (Claude traza los pasos antes de programar) duplica o triplica las probabilidades de éxito en tareas complejas al alinear el enfoque antes de la ejecución.
settings.json compartido: crear un archivo de configuración en la base de código con comandos preaprobados (tareas rutinarias sin avisos de permiso) y archivos bloqueados (nunca tocar). Todo el equipo hereda valores predeterminados sensatos en lugar de una configuración individual.
Stop hooks creativos: acciones automatizadas cuando Claude termina. Ejemplo: ejecutar la suite de pruebas y, ante fallos, indicar a Claude que corrija los problemas y siga probando en lugar de detenerse. "Puedes simplemente hacer que el modelo continúe hasta que la tarea esté terminada".
Subagents de sparring: Cherny lanza múltiples subagents para la revisión de código que se cuestionan entre sí. Primera pasada: guías de estilo, historial del proyecto, errores evidentes. Segunda pasada: 5 subagents buscan agujeros en los hallazgos iniciales. Resultado: capta problemas reales sin falsas alarmas.
Migraciones de código: los ingenieros gastan más de 1.000 $/mes. El agente principal crea una lista de tareas y los subagents abordan los elementos en paralelo. Especialmente eficaz al cambiar de framework de pruebas, donde el resultado es fácil de verificar.
Entradas de diario y conocimiento institucional: Claude escribe registros después de cada tarea. Agentes separados los revisan y los destilan en aprendizajes reutilizables. Desafío: distinguir instrucciones puntuales ("pon el botón en rosa") de buenas prácticas genuinas aplicables de forma universal.
Compartición tácita de código en Every: al construir una nueva funcionalidad, los subagents observan cómo otras aplicaciones ya lo han resuelto. "No necesitas una API ni preguntarle a nadie, simplemente [le preguntas a la IA] 'cómo hacemos esto ya'".
Slash commands favoritos: /commit (automatiza commits/push), /feature-dev (especificación → plan → lista de tareas → ejecución estructurada), /code-review (primera pasada sobre las PR, aprobación final humana).
Filosofía de producto
Construir para todos, que los expertos empujen los límites: un producto suficientemente simple para cualquiera, suficientemente potente para usuarios avanzados que descubren casos de uso novedosos que sus creadores nunca imaginaron. Observar cómo los usuarios "abusan" del producto revela una demanda latente de nuevas funcionalidades. Paralelismo con Meta: Facebook Dating nació al observar que el 60% de las visualizaciones de perfil eran de personas del género opuesto sin ser amigos.
La extensibilidad como creencia central: cada entorno de ingeniería es único. Los slash commands, hooks y plugins permiten a los usuarios moldear su flujo de trabajo. "Insertar determinismo prácticamente en cualquier paso." La nueva experiencia de usuario es intuitiva: "se instala y funciona".
Simplificar a medida que se escala: disciplina de podar tanto como se construye. Se retiran funcionalidades cuando se encuentra un enfoque más simple. Bash como interfaz universal reemplaza decenas de herramientas especializadas, reduciendo el contexto: "navaja suiza frente a un cajón lleno de artilugios de un solo propósito".
Visión de futuro
Explorando nuevos form factors: CLI, extensión de IDE, GUI, integración con GitHub, web, móvil. "Nadie sabe cuáles serán los [nuevos] form factors, esto avanza muy rápido".
Evolución del dangerous mode: los modelos actuales funcionan 30 horas seguidas. Es probable que la próxima generación funcione durante días. Problema práctico: no se puede dejar el portátil abierto durante días. Desafío emergente: Claudes supervisando a otros Claudes, optimizando la comunicación Claude-a-Claude por encima de la inspección humana.
Usuarios no técnicos: científicos de datos, investigadores, analistas y PM lo están adoptando. La extensión de VS Code ofrece una interfaz de apuntar y hacer clic en lugar de la terminal. Every lanza un campamento Claude Code for Beginners (19 de noviembre): un taller práctico que cubre la instalación, la asignación de tareas y la construcción de una aplicación de principio a fin, sin necesidad de experiencia en programación.
El artículo ilustra cómo Every se transformó gracias a Claude Code: cada funcionalidad facilita la siguiente, el CEO despliega código en bases de código que no conoce, y personas no técnicas se encuentran de pronto trabajando en terminales.