Volver al blog

Creador de Claude Code Revela Su Workflow y los Desarrolladores Estan Enloqueciendo: El Metodo Boris Cherny

Hola HaWkers, un hilo viral esta tomando las redes de desarrolladores esta semana. Boris Cherny, el creador y lider de Claude Code en Anthropic, compartio casualmente su configuracion de terminal y workflow de desarrollo. Lo que comenzo como un post simple se transformo en una discusion masiva sobre el futuro del desarrollo de software.

Si trabajas con desarrollo y aun no has experimentado programar con asistentes de IA de forma seria, este articulo va a cambiar tu perspectiva.

Lo Que Boris Cherny Revelo

La revelacion principal fue sorprendentemente simple, pero sus implicaciones son profundas para la comunidad de desarrolladores.

La Configuracion del Creador

Boris compartio que el usa exclusivamente el modelo Opus 4.5 con thinking habilitado para todo su trabajo de desarrollo:

Configuracion revelada:

  • Modelo: Claude Opus 4.5 (el mas pesado y lento)
  • Thinking mode: Siempre activo
  • Contexto: Maximo permitido
  • Enfoque: Delegacion extensiva

💡 Cita de Boris: "Uso Opus 4.5 con thinking para todo. Es el mejor modelo de programacion que he usado."

Por Que Opus 4.5 y No Sonnet?

La eleccion puede parecer contraintuitiva. Sonnet es mas rapido y mas barato. Pero Boris explico la logica:

Ventajas de Opus para codigo:

  • Razonamiento mas profundo sobre arquitectura
  • Menos errores en el primer intento
  • Mejor entendimiento de contexto complejo
  • Soluciones mas elegantes y mantenibles

El costo-beneficio:

  • Tiempo ahorrado corrigiendo errores > costo extra del modelo
  • Menos iteraciones necesarias
  • Codigo de mejor calidad en la primera version

El Workflow Que Esta Viralizando

Mas que la eleccion del modelo, el workflow revelado por Boris esta generando discusiones intensas sobre como los desarrolladores deben interactuar con IA.

Delegacion Extensiva

La filosofia central del workflow es delegar lo maximo posible al modelo, pero de forma estructurada:

Principios del metodo:

  1. Contexto completo primero: Antes de pedir cualquier codigo, proporcionar contexto extensivo sobre el proyecto, arquitectura y constraints

  2. Tareas autocontenidas: Cada interaccion debe ser una unidad completa de trabajo, no fragmentos

  3. Revision critica, no microgestion: Enfocarse en revisar el resultado final, no cada linea durante la generacion

  4. Iteracion por refinamiento: En lugar de corregir linea por linea, pedir reescritura con feedback especifico

Estructura de Prompts

Boris compartio la estructura general que usa para tareas de desarrollo:

Componentes de un prompt efectivo:

  • Contexto del proyecto y stack
  • Objetivo especifico de la tarea
  • Constraints tecnicas y de negocio
  • Ejemplos de codigo existente cuando sea relevante
  • Criterios de exito claros

El Rol del Thinking Mode

El thinking mode (modo de razonamiento extendido) es central para el workflow:

Como Boris usa thinking:

  • Para decisiones arquitecturales complejas
  • Al enfrentar bugs dificiles de reproducir
  • Para refactorizaciones que afectan multiples archivos
  • Cuando hay trade-offs tecnicos importantes

Reacciones de la Comunidad

El hilo genero miles de respuestas y debates acalorados sobre el futuro de la profesion.

Los Entusiastas

Muchos desarrolladores reportaron experiencias similares:

Feedback positivo:

  • "Mi productividad se triplico desde que adopte un enfoque parecido"
  • "Finalmente entendi como usar IA para codigo de verdad"
  • "El secreto esta en la calidad del contexto, no en la cantidad de prompts"

Los Escepticos

Otros levantaron preocupaciones importantes:

Cuestionamientos levantados:

  • Costo del Opus 4.5 para uso intensivo
  • Dependencia excesiva de herramientas de IA
  • Desarrolladores junior perdiendo oportunidades de aprendizaje
  • Seguridad de codigo generado por IA

El Debate Sobre Costo

Opus 4.5 es significativamente mas caro que las alternativas. Boris respondio a esta critica:

Analisis de costo-beneficio:

  • Tiempo de desarrollador senior: $100-200/hora
  • Ahorro de 1-2 horas por dia: $100-400/dia
  • Costo extra de Opus vs Sonnet: ~$20-50/dia para uso intensivo
  • ROI: Claramente positivo para profesionales experimentados

Lecciones Practicas Para Aplicar Hoy

Independiente del modelo que uses, hay lecciones aplicables del workflow de Boris.

1. Invierte en Contexto

Antes de pedir codigo, explica:

## Contexto del Proyecto
- Stack: React 18, TypeScript 5, Tailwind CSS
- Arquitectura: Component-based con custom hooks
- Estado: Zustand para global, React Query para server state
- Tests: Vitest + React Testing Library

## Convenciones
- Solo componentes funcionales
- Props tipadas con interfaces (no types)
- Custom hooks prefijados con use
- Tests co-localizados con componentes

2. Pide Unidades Completas

En lugar de:

"Dame un hook para fetch de datos"

Prefiere:

"Crea un hook useUserData que: busca datos del usuario de la API /users/:id, implementa cache con stale-while-revalidate, maneja estados de loading/error/success, incluye tests unitarios, sigue nuestras convenciones de codigo."

3. Revisa Estrategicamente

No microgestiones la generacion. En cambio:

Proceso de revision efectivo:

  • Ejecuta el codigo generado
  • Verifica si cumple requisitos funcionales
  • Revisa puntos criticos de seguridad
  • Pide refinamientos especificos si es necesario

Implicaciones Para el Futuro

El workflow de Boris representa un cambio paradigmatico en como los desarrolladores experimentados trabajan.

Habilidades Que Ganan Valor

Arquitectura y diseno:

  • Entender sistemas complejos
  • Tomar decisiones de trade-off
  • Comunicar contexto efectivamente

Revision y curaduria:

  • Identificar problemas en codigo generado
  • Evaluar calidad y mantenibilidad
  • Integrar soluciones en sistemas existentes

Prompting efectivo:

  • Estructurar pedidos claros
  • Proporcionar contexto relevante
  • Iterar basado en resultados

Habilidades Que Pierden Relevancia

Sintaxis y memorizacion:

  • Memorizar APIs especificas
  • Recordar patrones boilerplate
  • Dominar sintaxis de multiples lenguajes

Codificacion mecanica:

  • Escribir codigo repetitivo
  • Implementar patrones bien documentados
  • Tareas de baja complejidad cognitiva

Como Empezar a Experimentar

Si quieres probar un workflow similar, aqui hay un roadmap practico.

Semana 1: Fundamentos

Objetivos:

  • Configurar Claude Code o similar
  • Experimentar con tareas pequenas
  • Documentar lo que funciona y lo que no funciona

Ejercicios:

  • Pedir generacion de tests para codigo existente
  • Refactorizar funcion compleja con asistencia
  • Debuggear problema con contexto completo

Semana 2: Escala

Objetivos:

  • Aumentar complejidad de las tareas
  • Desarrollar templates de contexto
  • Medir impacto en productividad

Ejercicios:

  • Feature completa con IA
  • Integracion entre multiples archivos
  • Revision critica sistematica

Semana 3: Refinamiento

Objetivos:

  • Identificar patrones que funcionan para ti
  • Optimizar prompts basado en experiencia
  • Definir cuando usar y cuando no usar IA

Reflexion Final

El workflow revelado por Boris Cherny no es sobre reemplazar desarrolladores por IA. Es sobre aumentar la capacidad de desarrolladores experimentados de entregar valor.

Los puntos clave para llevar:

  • Calidad de contexto supera cantidad de prompts
  • Modelos mas capaces pueden tener mejor ROI a pesar del costo
  • Delegacion efectiva requiere claridad y estructura
  • Revision critica continua siendo responsabilidad humana

La era del desarrollador que escribe codigo linea por linea esta evolucionando hacia la era del desarrollador que orquesta sistemas inteligentes. Aquellos que se adapten a esta nueva realidad tendran ventaja competitiva significativa.

Si quieres explorar mas sobre herramientas y tecnicas de productividad para desarrolladores, te recomiendo que eches un vistazo a otro articulo: Herramientas de IA Para Desarrolladores en 2026 donde descubriras las mejores opciones disponibles.

Vamos para arriba! 🦅

Comentarios (0)

Este artículo aún no tiene comentarios 😢. ¡Sé el primero! 🚀🦅

Añadir comentarios