HeadlinesBriefing favicon HeadlinesBriefing.com

Resolviendo 100+ Tareas con Claude Code

Towards Data Science •
×

Ahora tenemos agentes de codificación extremadamente proficientes escribiendo código. Experimento muchas tareas pequeñas que deben arreglarse. Es una observación general que he hecho trabajando con startups y aplicaciones: porque el esfuerzo para escribir código ha disminuido tanto, el umbral para proporcionar retroalimentación de producto ha bajado, y las solicitudes de correcciones rápidas han aumentado enormemente.

Por supuesto, cuando hacemos esto, podemos iniciar una sesión de Claude Code o Codex por tarea. Sin embargo, una vez que recibo de 50 a 100 tareas al día, obviamente no quiero iniciar tantas sesiones de código separadas. Al mismo tiempo, no necesariamente quiero poner todo en una sola sesión, ya que puedo encontrar límites de longitud de contexto y el modelo puede tener dificultades para orquestar todas las tareas de manera efectiva.

Este es un problema con el que empecé a experimentar mucho, y acabo de empezar a desarrollar una filosofía y metodología para resolver cientos de tareas pequeñas de manera efectiva. En este artículo, te llevaré a través de la metodología que uso a diario para trabajar de manera más eficaz con mis sesiones de Claude Code para resolver muchas tareas de codificación. Este infográfico resalta los contenidos principales de este artículo y discute cómo resolver eficazmente un gran número de tareas de codificación más pequeñas usando agentes de codificación como Claude Code o Open AI Codex.

Por qué optimizar cómo resolver tareas más pequeñas Como siempre, te llevaré a través de por qué deberías preocuparte por optimizar cómo resolver tareas más pequeñas. Podrías pensar que los agentes de codificación se han vuelto tan eficientes que los simples correcciones rápidas son algo que puedes lanzar a un agente de codificación y este inmediatamente resuelve todo por ti, y realmente no tienes que pensar en ello. En cierto modo, esto es cierto.

Quiero decir, en muchos casos, puedes, por ejemplo, enviar una tarea de Linear a un agente de codificación, y en muchos casos será capaz de resolverlo mismo y llevarlo a dev y producción con muy poco interacción humana. Sin embargo, el problema surge cuando empiezas a tener muchas de estas tareas más pequeñas entrantes, lo cual puede suceder porque de: Bugs Solicitudes de funciones más pequeñas Actualizaciones de diseño y muchos otros casos. Así que necesitas una metodología sólida para trabajar a través de todas estas tareas, verificando que se resuelven de manera correcta y marcándolas como completadas.

Algunas tareas más pequeñas pueden ser completamente autónomas por agentes de codificación. Sin embargo, también encontré que muchas tareas que se parecen no son ambiguas. Si simplemente le pides a un agente de codificación que arregle tal tarea sin más entrada, es posible que descubras que el agente de codificación realmente no resolvió el problema, o en muchos casos, peor aún, que el agente de codificación hizo algo que no estaba supuesto a hacer y cambió una parte de tu aplicación que no intended cambiar.

Debido a los desafíos que mencioné aquí: Resolviendo muchas tareas más pequeñas Ambigüedades en tareas más pequeñas Necesitas una buena metodología para completar todas estas tareas, que es lo que cubriré en las secciones siguientes. Mi metodología de codificación Ahora cubriré mi metodología de codificación para resolver de manera más eficaz muchas de estas tareas. Te llevaré a través de mi pipeline de alto nivel y la filosofía y mentalidad que tengo para resolver estas tareas.

El pipeline se ve así: El problema se publica, típicamente a través de Slack Un agente recoge la tarea y crea un problema de Linear Yo tengo una sesión de Claude Code para lidiar con todas estas tareas, típicamente por un período de tiempo, en mi caso, un día específico. Triage las tareas a través de mi sesión de Claude Code. Si es un rápido arreglo, uso la sesión de Claude Code para arreglarlo.

Si es un problema mayor, tengo al agente en la sesión crear un frente de antemano y trabajar en un hilo completamente separado para resolver el problema porque necesita más interacción humana. Hago que Claude Code cree un informe HTML de todas las tareas más pequeñas que queramos trabajar. Si tiene alguna pregunta para mí, necesito aclararlas y darles directrices sobre cómo complet...