¿Te resulta más fácil leer con fondo crema, un tono de color, más contraste o un texto más grande? Elige tus colores y tu texto una sola vez, para todas las páginas.

Lección gratuita

Qué delegar en un asistente y qué guardar

Después de esta lección: Puedo decidir qué tareas delego en un asistente y cuáles me quedo.

Lección de 60 min3 comandosLaboratorio de agente de programación con IA: usa opencode para explicar y corregir código, y comprueba su trabajo

Decidir qué delegar es parte del trabajo

Trabajar con criterio con un asistente de código es decidir qué partes del trabajo le das y cuáles haces tú. El asistente acelera lo repetitivo, pero la responsabilidad de lo que entregas sigue siendo tuya.

Una estudiante de ingeniería de Granada tiene seis tareas para su proyecto de fin de curso. Tiene dos tardes. Debe elegir en cuáles ayuda un asistente y en cuáles no.

Al final de esta lección

Nota

Puedo decidir qué tareas delego en un asistente y cuáles me quedo.

Palabras clave

PalabraQué significaEjemplo
Delegardar una tarea al asistente y revisarla después
Riesgolo que se pierde si el resultado sale maldatos de clientes
Responsabilidadser quien responde por lo entregado
Flujo de trabajolos pasos que repites en cada tarea
Revisión completaleer cada línea y probar los casos límite

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Delega según el riesgo, no según la pereza

Antes de pedir ayuda, pregúntate qué pasa si el resultado sale mal. Si casi nada, delega y revisa deprisa. Si se pierden datos, dinero o seguridad, quédate la decisión.

También cuenta si podrás comprobarlo. Una tarea sin pruebas es más difícil de delegar, porque no tienes cómo saber que quedó bien.

Ejemplo: seis tareas y su decisión

TareaRiesgoDecisiónRevisión
Datos de ejemplo inventadosBajoDelegarRápida
Renombrar variablesBajoDelegarRápida
Un informe de ventas con pruebasMedioDelegarCompleta
Cambiar el cálculo del IVA sin pruebasMedioQuedártelaNo se delega
Exportar clientes con sus nombresDatos personalesQuedártelaNo se delega
Formulario de acceso con contraseñasAltoQuedártelaNo se delega

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Un buen flujo avanza en pasos pequeños

Un flujo sencillo: defines la tarea, pides una parte, la lees, ejecutas las pruebas y decides si la aceptas. Si no, mejoras la petición y vuelves a empezar.

Guarda cada parte aceptada antes de pedir la siguiente. Así, si una sale mal, solo pierdes la última.

Un error frecuente

Advertencia

Mucha gente cree que, si el asistente escribió el código, el fallo es del asistente. Quien lo acepta y lo entrega responde por él. Si no puedes explicar una línea, todavía no está lista para entregarse.

Lo que debes aprender, hazlo tú

Si una tarea existe para que aprendas algo, delegarla te quita el aprendizaje. Hazla tú y usa el asistente para que te explique o te corrija después.

Di también cuándo lo has usado. En muchos centros y empresas hay normas sobre ello, y contarlo evita malentendidos.

Mira qué límites trae el agente del laboratorio

El agente del laboratorio es un ejemplo de delegar con límites. Su configuración le obliga a preguntar antes de cambiar un archivo o ejecutar una orden, y le prohíbe leer páginas de internet. Estas órdenes solo leen esa configuración y la versión del lenguaje: dos cosas que conviene decir a un asistente en la petición.

Cuenta dónde la configuración dice ask

Comando
docker exec agent grep -o ask /home/node/.config/opencode/opencode.json

Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.

Mira qué tiene prohibido

Comando
docker exec agent grep -o deny /home/node/.config/opencode/opencode.json

Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.

Mira la versión del lenguaje del proyecto

Comando
docker exec agent node --version

Se muestra aquí y no se ejecuta. Crea una cuenta gratuita para pulsar Ejecutar y escribirlo en el terminal de tu propio laboratorio.

Sobre este laboratorio y su código: Laboratorio de agente de programación con IA: usa opencode para explicar y corregir código, y comprueba su trabajo

¿Enseñas a una clase? Asigna este módulo a tus alumnos con guía del profesor, tareas con corrección automática y un laboratorio para cada alumno.