Un desarrollador que usa Claude Code y Codex desde la terminal redujo el desgaste mental al reemplazar el manejo de unos 20 hilos de chat por una cola de prioridades basada en Git. Cada tarea es un archivo Markdown dentro del repositorio, un agente de IA trabaja el tablero por ciclos, y todo lo que requiere juicio humano pasa a una bandeja de entrada del propietario.

Un desarrollador que trabaja con herramientas de programación con IA desde la terminal dice que el desgaste mental de manejar muchas tareas al mismo tiempo se había vuelto insostenible. Su solución fue dejar de cambiar entre hilos y empezar a trabajar mediante una cola.

El problema, según lo describe el desarrollador, comienza con un patrón conocido. Lanza una tarea con Claude Code o Codex y luego inicia otra mientras la primera sigue en ejecución. Cuando llega la primera respuesta, necesita una aclaración, un seguimiento o una tarea secundaria, y cada una quiere su propia pestaña. Las respuestas de otras pestañas siguen llegando. Pronto, el desarrollador salta entre unos 20 hilos y trata de mantener todos los contextos en la cabeza.

Ahí es donde todo se desmorona, afirma. Su cerebro se agota, la concentración se pierde y olvida en qué estaba trabajando, desde dónde empezó y dónde debía terminar. Muchas personas sugieren tomar descansos, pensar antes de escribir o limitar el alcance. El desarrollador decidió probar un enfoque distinto dirigido a dos problemas específicos: la secuenciación y el contexto.

¿Cómo ayuda una cola de trabajo basada en Git a los desarrolladores a gestionar tareas de programación con IA?

La solución funciona como una cola de prioridades y vive en Git. Cada tarea es un archivo Markdown almacenado en el repositorio, justo al lado del código que describe. El estado del tablero es una instantánea confirmada. El desarrollador afirma que nada importante vive en una ventana de chat ni en su memoria. Si una sesión falla, la cola sigue ahí.

Un agente de IA trabaja el tablero por ciclos. Investiga las nuevas tareas y construye aquellas que una persona ha marcado como seguras para construir. Ejecuta las pruebas y una verificación en el navegador, y revisa lo que ya está desplegado. Para cualquier cambio que toque código sensible, el agente construye en una rama y pregunta primero. Nunca despliega en producción. Ese paso lo conserva el desarrollador.

El agente no puede tomar decisiones, así que todo lo que requiere el juicio del desarrollador va a lo que él llama una bandeja de entrada del propietario. Un script lee todo el tablero y produce una lista priorizada de los elementos que esperan su respuesta. Pueden incluir revisar un cambio, responder una pregunta o decidir sobre una compensación entre opciones.

¿Cómo revisan los desarrolladores el trabajo del agente de IA sin desplazarse por la salida de la terminal?

Para revisar el trabajo, el desarrollador usa un artefacto de Claude, una sola página reconstruida desde Git en cada ciclo. Refleja todo el tablero e incluye una página de revisión para cada tarea. En lugar de desplazarse por la salida de la terminal para entender qué hace un cambio, abre un enlace, lee qué se construyó y por qué, y emite un veredicto. Ese veredicto se escribe de nuevo en Git, en la tarjeta de la tarea. La página web solo es un visor. Git guarda el registro.

El desarrollador dice que el paso más importante viene después. Toma un elemento de la bandeja de entrada, carga su contexto, toma una decisión o solicita una acción, y luego lo cierra devolviéndolo a la cola. Según su relato, ese paso de cierre es lo que hace que el sistema funcione. La tarea ya no permanece en su mente como algo que recordar. El contexto se cierra junto con ella, de modo que, al tomar el siguiente elemento, puede concentrarse solo en ese.

El trabajo sigue siendo agotador, reconoce el desarrollador. Pero afirma que ya no se siente distraído ni desorientado.

Llegar hasta ahí requirió resolver problemas prácticos en las herramientas. El desarrollador necesitaba presentar el contexto en un formato legible para que cargar una tarea tomara cerca de un minuto en lugar de veinte. También tuvo que evitar que las tareas dieran vueltas sin fin cuando estaban bloqueadas, a la espera de una decisión que solo él podía tomar.

El desarrollador describe la configuración como un sistema vivo que sigue refinando. Dice que marcó un gran avance en su productividad con las herramientas de IA, y por eso decidió compartirlo.

Este artículo fue escrito con la asistencia de IA.
News Factory APP - noticias agénticas para impulsar tu SEO y AEO.