Arco 06Dirigir el trabajoMisión 19Pendiente
Mascota virtual
Una mascota que tiene hambre, sube de nivel y cambia de humor, construida con tres agentes trabajando en paralelo.
- Días
- 5
- Temas
- 5
- Pasos
- 7
Temario de esta misión
Herramienta
AGENTS.md
El archivo donde le explicas a un agente cómo se trabaja en tu proyecto: qué no se toca y cómo se prueba.
Concepto
Agentes en paralelo
Varios ayudantes trabajando al mismo tiempo, cada uno en su rama, sin pisarse.
Concepto
Partir el trabajo
Cortar la tarea en pedazos que no se toquen entre ellos. Es lo más difícil y lo que más importa.
Concepto
Revisión de código
Leer un cambio que no escribiste y entenderlo. Si no lo entiendes, se rechaza.
Concepto
Máquina de estados
Tu mascota tiene humores y pasa de uno a otro con reglas. Eso es una máquina de estados.
Por qué importa
Puedes escribir todo el código tú, o puedes decidir qué se construye y repartirlo. Lo segundo es más rápido, pero sólo funciona si sabes explicar bien y revisar mejor. Eso es dirigir.
Desafío jefe · Tres pull requests
Revisa y haz merge de los tres pull requests sin que el juego se rompa. Rechazar un cambio que no entiendes también cuenta como ganar.
Pasos
- 1
Diseña tu mascota en papel: qué la hace feliz, qué la pone triste, cómo sube de nivel.
- 2
Escribe el AGENTS.md: cómo se escribe código en tu proyecto, qué no se toca, cómo se prueba.
- 3
Parte el trabajo en tres pedazos que no se pisen entre ellos.
- 4
Lanza un agente por pedazo, cada uno en su propia rama.
- 5
Mientras trabajan, escribe tú las pruebas de lo que esperas.
- 6
Revisa cada pull request de verdad. Si no entiendes un cambio, pregunta o recházalo.
- 7
Haz merge de los tres, uno por uno, probando entre cada uno.
Lo que desbloqueas
- Escribir un AGENTS.md
- Partir el trabajo
- Correr agentes en paralelo
- Revisar código que no escribiste
Misión 19 de 20