Agentes que actúan sin que se les pida

¿Qué es un agente de IA proactivo y cómo se configura uno?

Anthropic, OpenAI y el sistema operativo que ya tienes en tu computadora forman parte de esta historia. Esta guía es independiente, no está afiliada ni respaldada por ninguno de ellos.

Probablemente, todos los chats de IA que has usado hasta ahora han funcionado igual: abriste una ventana, escribiste algo y esperaste una respuesta. Eso es un asistente reactivo, y solo existe mientras dura la conversación. Un agente proactivo es un tipo de herramienta distinto. Se activa por sí solo, según un horario que tú defines, sin que tengas que abrir nada ni escribir un nuevo mensaje primero. La ola que todo el mundo notó este otoño, desde las sesiones programadas de Claude de Anthropic hasta la función de tareas de OpenAI dentro de ChatGPT, es en realidad la llegada de una capacidad sencilla que se ha vuelto lo bastante fácil de usar para un profesional sin perfil técnico: una herramienta de IA que se activa en su propio momento en lugar de esperar a que se le pida. Esa única capacidad, un horario, es también la bisagra que abre otras cuatro cosas: una forma de memoria entre ejecuciones, la capacidad de avanzar de forma constante hacia un objetivo en lugar de responder a una petición a la vez, la clasificación de un flujo de mensajes entrante y recordatorios que hacen seguimiento por su cuenta. Esta guía explica qué hace que un agente sea realmente proactivo y no solo automatizado, qué desbloquea un horario una vez implementado, cómo configurar uno esta misma semana con herramientas que probablemente ya tienes, y las reglas de seguridad que conviene fijar antes de darle a algo un espacio recurrente en tu calendario.

Un agente de IA proactivo actúa según su propio horario en lugar de esperar a que abras un chat. Cuatro cosas lo hacen proactivo y no solo automatizado: se ejecuta con un temporizador sin que tú lo inicies, recuerda el estado de su última ejecución en lugar de empezar en blanco, revisa su propio trabajo antes de informarte y pregunta antes de hacer algo arriesgado, como gastar dinero o enviar un mensaje. Para configurar uno, elige una tarea acotada y de bajo riesgo, escribe instrucciones en lenguaje llano, elige una frecuencia en una herramienta como Claude de Anthropic o ChatGPT de OpenAI, o en un programador integrado en tu computadora, y observa varias ejecuciones antes de confiarle más responsabilidad.

Publicado

Lección gratis · sin crear cuentaConoce a Claude¿Por qué Claude?6 minEmpezar la lección gratis

Puntos clave

  • Un agente proactivo se define por el horario en el que se ejecuta por su cuenta, no por lo avanzado que sea el modelo que hay detrás: un script básico con temporizador es proactivo, y un chatbot brillante que espera tu próximo mensaje no lo es.
  • Un horario es la bisagra que abre otras cuatro capacidades: memoria entre ejecuciones, avance constante hacia un objetivo, clasificación de un flujo de mensajes entrante y recordatorios que hacen seguimiento sin que se les pida dos veces.
  • La aplicación de escritorio Claude de Anthropic y ChatGPT de OpenAI ya incluyen una función de tareas programadas integrada, y tu propia computadora también tiene una, mediante cron en macOS y Linux, launchd en macOS, o Task Scheduler en Windows.
  • Un latido, alguna forma de notar cuándo un horario deja de activarse en silencio, es tan importante como el horario mismo: un agente detenido que nadie nota es peor que no tener agente.
  • Las barreras estrictas son las mismas para todas las herramientas de esta guía: nada proactivo debería gastar dinero, enviar algo a otra persona o eliminar nada por su cuenta, sin que una persona apruebe antes esa acción concreta.

Copiar y pegar

Prompts que puedes usar hoy

Un primer chequeo programado, pensado para una herramienta de horarios como Claude o ChatGPT

Cada mañana de día laboral, revisa mi bandeja de entrada y marca cualquier mensaje que mencione un plazo de esta semana. Escribe un resumen breve con el remitente, el plazo y una línea sobre lo que se pide. No respondas nada, no reenvíes nada y no marques nada como leído. Simplemente entrégame el resumen y detente ahí hasta mañana.

Fíjate en lo que este prompt le impide hacer al agente por su cuenta: responder, reenviar o marcar como leído. Esa es la barrera de seguridad haciendo su trabajo antes de que algo salga mal.

Darle a un agente memoria entre ejecuciones en lugar de empezar en blanco cada vez

Mantén una nota continua de lo que aprendas cada vez que revises mi tablero de proyecto: qué avanzó, qué está estancado y qué te pedí que vigilaras la próxima vez. Al empezar cada nueva ejecución, lee primero esa nota, compárala con lo que ves ahora y dime solo lo que realmente cambió desde la última vez, no todo el tablero otra vez.

Esta es la diferencia entre un resumen reactivo y uno proactivo: la segunda ejecución ya sabe lo que encontró la primera.

Un recordatorio de seguimiento que se verifica antes de molestarte

Tres días después de que envíe una propuesta a un cliente, comprueba si ha respondido. Si lo ha hecho, no hagas nada y olvida el recordatorio por completo. Si no ha respondido, recuérdamelo una vez con un empujón de una línea que pueda enviar, y pregúntame antes de enviar nada en mi nombre. No me preguntes más de una vez sobre la misma propuesta.

Esa autoverificación, confirmar que algo no haya ocurrido ya, es lo que mantiene útil un recordatorio en lugar de molesto.

Pedirle a una herramienta que explique qué puede y qué no puede hacer sin supervisión, antes de programar nada

Antes de programarte para que te ejecutes sin que yo esté mirando, dime con claridad qué puedes y qué no puedes hacer mientras estoy fuera: ¿puedes enviar mensajes en mi nombre, gastar dinero, eliminar o sobrescribir archivos, o solo leer cosas e informarme? Enumera todo lo arriesgado para lo que necesitarías mi aprobación explícita primero, para que sepa exactamente qué estoy activando.

Una buena herramienta debería poder responder esto con precisión. Si la respuesta es vaga, eso es motivo para acotar la tarea, no para dejar de preguntar.

Reactivo frente a proactivo

Qué hace que un agente sea realmente proactivo

Un asistente de IA reactivo es el que casi todo el mundo ya ha usado: abres una ventana de chat, escribes una pregunta o una tarea, y el asistente responde dentro de esa misma conversación. En el momento en que cierras la ventana, deja de existir hasta que vuelves y empiezas de nuevo. No pasa nada mientras estás fuera, porque no hay nada programado para que pase.

Un agente proactivo da la vuelta a eso. Inicia una ejecución por su cuenta, en un momento que elegiste de antemano, estés mirando o no. Esa única diferencia, quién inicia la sesión, es la verdadera línea entre los dos, no lo inteligente que sea el modelo que hay detrás. Un script sencillo que revisa una carpeta cada mañana a las 7 y te envía una nota de una línea es proactivo. Un modelo de última generación sentado en una ventana de chat, esperando tu próximo mensaje, no lo es, sin importar cuán capaz sea en el momento en que lo estás usando.

Cuatro rasgos suelen separar a un agente genuinamente proactivo de uno que simplemente se configuró para repetir la misma acción una y otra vez. Se ejecuta según un horario sin que una persona haga clic en iniciar cada vez. Recuerda algo de su última ejecución en lugar de empezar de cero cada vez. Revisa su propio resultado con un paso aparte antes de entregarte el resultado, igual que una persona relee un correo antes de enviarlo. Y pregunta antes de hacer algo que no se pueda deshacer fácilmente, en lugar de asumir que tiene permiso porque nadie le dijo que se detuviera.

Ninguno de esos cuatro rasgos requiere un laboratorio de investigación. Son una decisión de diseño que tomas al escribir las instrucciones del horario, sea cual sea la herramienta que termine ejecutándolo. El resto de esta guía repasa cada uno y luego entra en detalle sobre qué herramientas pueden ejecutar un horario por ti hoy mismo.

Qué desbloquea un horario

Las cuatro cosas que activa un horario

En cuanto algo se ejecuta con su propio temporizador, se vuelven posibles otras cuatro capacidades que una simple ventana de chat no puede ofrecer.

Memoria entre ejecuciones, o «soñar»

Algunas personas llaman «soñar» a la idea de que un agente revise y condense lo que aprendió entre ejecuciones activas: un paso silencioso en el que no te está respondiendo, sino organizando lo que ya sabe, para que la próxima ejecución empiece más preparada en lugar de en blanco.

Avanzar hacia un objetivo, no solo responder a una petición

Un asistente reactivo responde un mensaje a la vez. Un agente programado puede comprobar el avance hacia algo que lleva días o semanas, comparando el estado de hoy con lo que vio la última vez y reportando solo lo que realmente cambió.

Clasificar un flujo de mensajes

El correo, los tickets de soporte y los comentarios de proyecto siguen llegando, estés mirando o no. Un horario permite que un agente clasifique ese flujo con una frecuencia regular y te entregue una lista corta de lo que realmente necesita a una persona, en lugar de todo.

Recordatorios de seguimiento que se verifican primero

Un recordatorio programado a tres días vista puede comprobar si lo que te recuerda ya ocurrió, y no decir nada si es así. Esa comprobación adicional es lo que mantiene útil a un recordatorio en lugar de solo molesto.

Las herramientas de hoy

Qué puedes programar ahora mismo, con atribución honesta

No necesitas construir nada desde cero para probar esto. Varias herramientas a las que quizá ya tengas acceso pueden ejecutarse según un horario hoy mismo, y vale la pena nombrar cada una con claridad en lugar de tratar «agente de IA» como un solo producto.

La aplicación de escritorio Claude de Anthropic tiene una función de tareas programadas: le das una tarea y una frecuencia, como cada hora, diaria, semanal, en días laborales, o ejecutar manualmente, y ejecuta esa tarea como su propia sesión independiente cada vez, pudiendo usar los conectores y archivos a los que le hayas dado acceso. A finales de octubre de 2026, la propia documentación de soporte de Anthropic indica que las tareas programadas se ejecutan en la frecuencia elegida incluso mientras tu computadora está en reposo o la aplicación de escritorio está cerrada, con una excepción: una tarea que necesite específicamente tus archivos o aplicaciones locales solo se ejecuta mientras tu computadora está despierta y la aplicación está abierta, porque esa parte del trabajo no tiene otro lugar donde ocurrir.

ChatGPT de OpenAI tiene una función integrada comparable, también llamada tareas, a la que se llega desde una sección dedicada llamada Programadas en la barra lateral, o simplemente pidiéndole a ChatGPT en la conversación que revise algo más adelante. Según la propia documentación de ayuda de OpenAI, a finales de octubre de 2026, una tarea puede ejecutarse una sola vez o con una frecuencia recurrente, y ChatGPT también puede vigilar un cambio y avisarte solo cuando algo relevante se modifica, en lugar de informar en un horario fijo sin importar si pasó algo. Qué frecuencias exactas y cuántas tareas activas obtienes depende de tu plan, así que revisa la sección Programadas en tu propia cuenta en lugar de asumir una cifra de esta guía.

Y antes de que existiera cualquiera de las dos, tu propia computadora ya venía con un programador. macOS y Linux ejecutan cron, un sistema con décadas de antigüedad en el que escribes una línea que indica el minuto, la hora, el día, el mes y el día de la semana en que debe ejecutarse un comando, y el sistema operativo lo activa exactamente con esa frecuencia, para siempre, sin ninguna empresa de IA de por medio. macOS también ofrece launchd, que la propia documentación para desarrolladores de Apple describe como la forma preferida de programar una tarea con hora fija en el Mac, usando un archivo property list con una clave como StartCalendarInterval para indicar la hora exacta. Windows incluye Task Scheduler, con un cuadro de diálogo gráfico Crear tarea y un comando schtasks que puedes ejecutar desde la línea de comandos. Ninguna de estas tres opciones requiere ningún producto de IA: simplemente inician un programa de forma fiable en el momento que elijas, que es exactamente el único rasgo que necesita de verdad todo agente proactivo de esta guía.

Una guía de campo

Cinco formas de programar algo hoy

Elige la que se ajuste a la tarea, no la opción que suene más sofisticada.

Tareas programadas de Claude de Anthropic

Integradas en la aplicación de escritorio Claude. Útiles para una tarea que necesita leer, razonar y responder sobre cosas conectadas a tu cuenta de Claude, con una frecuencia que eliges entre las opciones de horario o describes en lenguaje llano.

Tareas de ChatGPT de OpenAI

Se llega a ellas desde la página Programadas en la barra lateral de ChatGPT, o simplemente pidiéndolo en la conversación. Útiles para un recordatorio puntual o una comprobación recurrente de que algo cambió, sin salir del chat que ya usas.

Cron (macOS y Linux)

Una línea de texto sencillo que indica un minuto, una hora, un día, un mes y un día de la semana. Sin cuenta, sin suscripción, sin ninguna empresa de IA de por medio: solo un comando que se activa a tiempo, siempre, mientras tu equipo esté encendido.

Launchd (macOS)

La forma preferida de Apple para programar una tarea en un Mac, configurada mediante un pequeño archivo property list en lugar de una sola línea. Requiere más configuración que cron, con un formato que la propia documentación de Apple explica clave por clave.

Task Scheduler (Windows)

El programador integrado de Windows, con un asistente gráfico para una tarea recurrente sencilla y una herramienta de línea de comandos, schtasks, para cualquier cosa que prefieras scriptar o encargarle a otra persona que configure.

Paso a paso

Configurar tu primer agente proactivo

Empieza con una tarea acotada y de bajo riesgo, no con una ambiciosa. Una buena primera tarea lee algo y te informa; no envía, no gasta ni elimina nada. Resumir una bandeja de entrada, comprobar si cambió un documento compartido o señalar un plazo son todas mejores primeras tareas que cualquier cosa que toque dinero o la bandeja de entrada de otra persona directamente.

Escribe las instrucciones igual que le explicarías el primer día a alguien recién contratado: qué debe mirar, qué debe ignorar, qué merece la pena contarte y, con exactitud, qué no debe hacer por su cuenta. La cuarta parte, lo que no debe hacer, es la que la gente se salta y la que más importa una vez que la tarea queda realmente sin supervisión.

Elige una frecuencia que se ajuste a cuánto cambia en realidad lo que estás vigilando, no al intervalo más corto que ofrece la herramienta. Una bandeja de entrada que merezca revisarse cada hora es poco común; un tablero de proyecto que merezca revisarse a diario es habitual. Un horario más apretado de lo que la tarea necesita solo produce más informes que dejarás de leer.

Déjalo ejecutarse unas pocas veces mientras lo sigues de cerca, igual que supervisarías los primeros días de alguien recién contratado en lugar de desaparecer de inmediato. Lee todos los informes durante la primera semana. Amplía lo que el agente puede hacer, o cuánto tiempo pasa entre tus revisiones, solo después de haber visto que se comporta igual en un día cualquiera que el día en que lo configuraste.

Antes de automatizar nada

Las reglas de seguridad que se aplican a todas las herramientas de esta guía

Estas reglas no cambian según el programador que uses. Tienen que ver con lo que el horario puede tocar, no con qué empresa lo construyó.

Nunca dejes que gaste dinero sin supervisión

Un agente proactivo puede preparar una compra, una renovación o un pago para que lo revises. Nunca debería poder completar uno sin que tú apruebes antes esa transacción concreta.

Nunca dejes que envíe sin un paso de revisión

Está bien automatizar la redacción de un correo, una respuesta o un mensaje a un cliente. Pulsar enviar en tu nombre, a una persona real, sin que lo leas antes, es donde un pequeño error se convierte en el problema de otra persona.

Nunca dejes que elimine sin preguntar

Vaciar archivos antiguos, archivar registros o eliminar cualquier cosa parece algo ordenado de automatizar, hasta que elimina justo lo único que necesitabas. Señala lo que parezca seguro eliminar; no dejes que el horario lo elimine por su cuenta.

Dale un latido

Configura alguna forma de notar si un horario deja de activarse en silencio: un vistazo semanal al historial de ejecuciones de la propia herramienta, o un recordatorio aparte que compruebe si el último informe del agente llegó realmente a tiempo. Un horario detenido que nadie nota no hace nada durante semanas y, desde fuera, se ve exactamente igual que uno que funciona.

Revisa antes de confiar

Lee todos los informes al menos durante la primera semana, incluso para una tarea de bajo riesgo. No lo revisas porque esperes que falle; lo revisas porque así te darías cuenta a tiempo si lo hiciera, antes de que lleve meses funcionando sin supervisión.

Juntándolo todo

Cómo se ve esto una vez que está funcionando

Imagina un agente de lunes por la mañana construido alrededor de los cuatro rasgos con los que empezó esta guía. Se activa por su cuenta a las 7 de la mañana porque un horario, no una persona, inició la sesión. Comienza leyendo una nota breve de su última ejecución, así que ya sabe cómo se veía el tablero la semana pasada en lugar de tratar este lunes como la primera vez que ve el proyecto. Compara el estado de hoy con esa nota, redacta un resumen breve solo de lo que cambió, y luego pasa ese resumen por una segunda revisión que lo contrasta con los datos reales antes de enviártelo, detectando el tipo de error que una única pasada sin revisar suele dejar escapar.

Eso es memoria, avance hacia un objetivo y autoverificación, tres de los cuatro rasgos, funcionando en silencio antes de que hayas tomado café. El cuarto, preguntar antes de algo arriesgado, se nota sobre todo en lo que el agente no hace: no le envía el resumen por correo a tu equipo en tu nombre, no cierra los tickets que decidió que estaban resueltos y no toca la unidad compartida a la que tiene acceso de lectura. Te entrega un informe y espera, que es exactamente el punto.

La misma estructura funciona para la clasificación y para los recordatorios. Una versión de este agente dedicada a clasificar la bandeja de entrada lee todo lo que llegó durante la noche, lo ordena según si realmente te necesita, y te informa de los tres mensajes que sí en lugar de los cuarenta que no. Una versión de recordatorio comprueba, antes de decir nada, si lo que está siguiendo ya se resolvió solo, y se mantiene en silencio si fue así. En cada versión, el horario hace el mismo trabajo básico: iniciar la sesión para que tú no tengas que acordarte de hacerlo.

Practica el hábito antes de automatizar algo grande

Escribir un documento en lenguaje llano para una tarea sin supervisión, y saber exactamente qué no darle, es una habilidad que se traslada a todas las herramientas de esta guía. La lección gratuita de Nightschool AI sobre hooks y automatización explica cómo configurar ejecuciones automatizadas con barreras de aprobación, usando Claude Code como ejemplo.

Preguntas frecuentes

¿Cuál es la diferencia real entre un agente proactivo y un asistente reactivo?

Quién inicia la sesión. Un asistente reactivo solo se ejecuta dentro de una conversación que abriste y en la que escribiste. Un agente proactivo inicia su propia sesión según un horario, estés o no ahí para verlo. Esa única diferencia importa más que lo capaz que sea el modelo que hay detrás.

¿Un agente proactivo necesita autonomía total para ser útil?

No, y no debería tenerla. La primera versión más útil lee algo e informa, sin capacidad de enviar, gastar o eliminar por su cuenta. La autonomía sobre acciones de bajo riesgo y revisables es donde esto empieza, no donde tiene que quedarse.

¿Qué significa «soñar» para la memoria de un agente de IA?

Es un nombre que algunas personas usan para un paso silencioso en el que un agente revisa y condensa lo que ha aprendido desde su última ejecución activa, sin que le pidas nada, para que la siguiente ejecución parta de una nota organizada en lugar de desde cero.

¿Puedo hacer esto hoy con herramientas que ya uso, o todavía es experimental?

Puedes hacerlo hoy. La aplicación de escritorio Claude de Anthropic y ChatGPT de OpenAI ya incluyen ahora mismo una función de tareas programadas, y tu computadora viene con un programador, cron o Task Scheduler, desde hace décadas. Nada de esto requiere escribir código.

¿Por qué usaría cron o Task Scheduler en lugar del programador propio de una empresa de IA?

El programador de una empresa de IA es más fácil de configurar, pero vincula el horario a la cuenta y los conectores de esa herramienta en concreto. El programador de tu propia computadora no tiene ninguna cuenta y sigue funcionando aunque un producto de IA concreto cambie sus planes, lo cual es útil para una tarea que nunca quieres que dependa de la hoja de ruta de una sola empresa.

¿Qué es un «latido» y por qué lo necesita un horario?

Un latido es alguna forma de notar que una ejecución programada ocurrió realmente a tiempo. Sin uno, un horario que deja de activarse en silencio se ve idéntico, desde fuera, a uno que funciona en silencio. Basta un vistazo semanal al historial de ejecuciones de la herramienta para detectarlo.

¿Qué nunca debería dejar que un agente proactivo haga sin preguntarme primero?

Gastar dinero, enviar un mensaje a otra persona, o eliminar o sobrescribir algo. Esas tres categorías cubren casi todas las acciones difíciles de deshacer. Todo lo demás, leer, redactar, resumir y señalar, es razonable automatizarlo por completo.

¿Necesito saber programar para configurar uno?

No, para Claude de Anthropic o ChatGPT de OpenAI. Escribes las instrucciones de la tarea en lenguaje llano y eliges una frecuencia en un menú. Cron, launchd y Task Scheduler piden un poco más: una línea o un archivo de configuración breve, que la mayoría de las personas pueden copiar y adaptar sin escribir un programa.

¿Cómo sé que una ejecución programada ocurrió realmente y no se saltó en silencio?

Revisa el historial de ejecuciones de la propia herramienta, que tanto las tareas programadas de Claude como la página Programadas de ChatGPT conservan. Para cron, launchd o Task Scheduler, la comprobación más sencilla es que la propia tarea escriba una línea breve en un archivo de registro o te envíe un mensaje cada vez que se ejecute, de modo que un mensaje ausente sea la señal de que algo se detuvo.

¿Esta guía está afiliada a Anthropic, OpenAI, Apple o Microsoft?

No. Es una guía educativa independiente. Nombra a Claude de Anthropic, ChatGPT de OpenAI, launchd de Apple y Task Scheduler de Microsoft de forma descriptiva, para explicar con precisión herramientas reales, sin ninguna afiliación, respaldo ni asociación con ninguno de ellos.

Convierte esto en tu primer agente autónomo

Elige una tarea acotada, escribe lo que nunca debe hacer por su cuenta, añade un horario y observa durante una semana antes de confiarle más.

Nightschool AI es una plataforma de aprendizaje independiente y no está afiliada, respaldada ni patrocinada por Anthropic. Claude es una marca de Anthropic, PBC. ¿Buscas la Claude Academy oficial de Anthropic? Está en academy.claude.com.