Índice del artículo
Qué es
Un agente de código es un agente que, para hacer la tarea, escribe y ejecuta programas. No se limita a conversar: le da órdenes a la computadora a través de código, y el código es el que lee archivos, hace cuentas o mueve datos.
Para ti no cambia nada de lo que ves: sigues dándole el encargo y revisando el resultado. Lo que cambia es la herramienta que usa por dentro: en vez de solo redactar, programa.
Explicado fácil
Piensa en la diferencia entre pedirle a alguien que «revise estos números» a mano, y que abra su hoja de cálculo, meta una fórmula y la arrastre por todas las filas. El resultado es parecido, pero la segunda persona trabaja con una herramienta que hace el trabajo pesado.
El agente de código es esa segunda persona: en vez de hacerlo «a mano», escribe una fórmula, la corre y te enseña el resultado.
Ejemplo práctico
Una inmobiliaria le pide a un agente que revise el archivo de propiedades y calcule el precio por metro cuadrado de cada una. El agente, en vez de leer fila por fila y opinar, escribe un pequeño programa: lee la hoja, divide cada precio entre su superficie y devuelve la lista con el resultado.
La persona ve la lista, la revisa y aprueba. No necesita entender el programa: necesita revisar qué leerá o modificará y comprobar el resultado. El trabajo pesado —recorrer todas las filas y comparar— lo hizo el código, no la lectura suelta del agente.
Así no
Pedirle al agente que «revise» el archivo a ojo y confiar en lo que diga de memoria.
Así sí
Dejar que escriba un programa que recorra las filas y calcule, y enseñar el resultado para revisarlo.
El código puede ayudar a procesar los datos, pero también puede equivocarse: revisa antes de ejecutarlo y comprueba después.
Por qué te importa
Porque es lo que permite que la IA pase de «decir» a «hacer de verdad». Recorrer el archivo a ojo es donde la IA se equivoca; un programa la ayuda a procesar los datos. El agente de código junta ambas cosas: decide y ejecuta.
El error típico
Creer que hay que saber programar para usarlo. No hace falta: la persona da el encargo, revisa el resultado y aprueba. El que programa es el agente.
El error contrario es no revisar: el código puede tener un error, y un resultado con apariencia exacta sigue siendo algo que hay que comprobar.
No lo confundas con
Un asistente de código. El asistente de código te ayuda a ti a programar, completando y sugiriendo mientras escribes. El agente de código escribe, modifica y ejecuta código para cumplir un encargo que tú le diste, según sus permisos. Un mismo producto puede funcionar como asistente o como agente.
Una herramienta. El agente de código usa herramientas, y un agente puede ser a su vez una herramienta de otro. No son categorías excluyentes.