tranquia

Curso de Claude Code

Curso de Claude Code · Nivel 4: Superpoderes

Lección 20 de 28 · 8 minutos

Que lo haga solo: tareas programadas y claude -p

Al acabar

Tendrás una tarea que Claude hace solo cada día o cada semana, y sabrás lanzar órdenes sueltas sin abrir una conversación.

Tres formas de programar una tarea

App de escritorioCorre en tu ordenador y ve tus archivos. Necesita la app abierta y el ordenador despierto: si está dormido a esa hora, se salta y hace una ejecución al despertar. Hay una opción para que no se duerma.
En la nube (/schedule)Corre en los servidores de Anthropic, con el ordenador apagado. No ve tus archivos: trabaja con un repositorio de GitHub y tus conectores. Está en pruebas y como mucho se repite cada hora.
/loopRepite algo mientras tengas la conversación abierta. Caduca a los 7 días.

El consejo oficial: la nube para lo que debe funcionar sin tu ordenador, la app de escritorio cuando necesita tus archivos y /loop para vigilar algo un rato.

Tu primera tarea programada (app de escritorio)

  1. En la pestaña Code, entra en Scheduled en la barra lateral (o en More) y pulsa New task. Si tu app muestra Routines, entra ahí y pulsa New routine.
  2. En Advanced settings, activa Only on this computer y elige la carpeta.
  3. Escribe la tarea como una petición normal y elige cuándo: cada hora, cada día, días laborables, cada semana o a mano.
  4. Pulsa Run now nada más crearla. Si pide un permiso, responde que siempre: así no se queda parada esperándote cuando corra sola.

También puedes pedírselo hablando, en una conversación de la app:

Pídeselo así

Crea una tarea programada que cada lunes a las 9:00 lea los documentos que hayan llegado esta semana a la carpeta entradas y escriba resumen-semana.md con lo importante de cada uno. Que no borre ni mueva nada.

Las tareas de la app usan tus skills de ~/.claude/skills, así que pueden lanzar tus recetas: «cada viernes, /informe con los datos de la semana».

/loop y recordatorios

/loop 30m mira si ha llegado algún archivo nuevo a la carpeta pedidos y, si hay, resúmemelo

Sin el intervalo (/loop mira si...), Claude decide cada cuánto mirar. También entiende recordatorios de una vez: «dentro de 45 minutos, recuérdame revisar el informe».

Para pararlo: si el intervalo lo pusiste tú, pídeselo («cancela la vigilancia de pedidos»), porque Esc no lo para. Si lo decide Claude, Esc mientras espera.

claude -p: una orden y listo

Con -p, Claude responde a una petición, la escribe en la terminal y se cierra. Sirve para encadenar tareas o meterlas en un script:

claude -p "resume informe.txt en cinco frases"
claude -p "resume informe.txt en cinco frases" > resumen.txt

La segunda guarda la respuesta en resumen.txt. En Mac y Linux también le puedes pasar un texto: cat notas.txt | claude -p "ordena estas notas por tema".

En este modo no puede pedirte permiso, así que rechaza lo que lo necesitaría y busca otra forma. Para que pueda escribir archivos: --permission-mode acceptEdits. Si le falta un dato, te lo pregunta en su respuesta y termina: contéstale con claude -c -p "tu respuesta". Y para ponerle un tope de turnos: --max-turns 5.

Antes de dejarlo trabajando solo

La documentación propone cinco preguntas: ¿sabe cómo es «terminado»? ¿puede comprobarlo? ¿qué puede tocar? ¿qué lo para? ¿dónde deja el resultado y quién lo revisa?

Lo que haga una tarea en la nube con tus conectores sale a tu nombre. Dale solo los conectores que necesite y que no envíe ni publique nada sin revisión.

En tu trabajo

Elige a qué te dedicas y verás un ejemplo de tu día a día:

Te toca

Prueba lo más sencillo: un recordatorio. En una conversación, escribe:

Pídeselo así

Dentro de 2 minutos, recuérdame que me levante a estirar las piernas.

Y si tienes la app de escritorio, crea una tarea programada a mano (Manual) que resuma tu carpeta de pruebas, y pulsa Run now.

Sabrás que te ha salido si:

Si algo falla

Mi tarea de la app no se ejecutó

Solo corre con la app abierta y el ordenador despierto. Si necesitaba un permiso que no tenía, se queda esperando: ábrela, dale el permiso y usa Run now.

claude -p no hace lo que le pido

En ese modo rechaza lo que necesitaría permiso. Añade --permission-mode acceptEdits o la lista de herramientas con --allowedTools.

Comprueba que lo has pillado

Tres preguntas. Cada acierto suma 10 puntos.

1. ¿Cuál funciona con el ordenador apagado?

2. ¿Cuándo corre una tarea programada de la app de escritorio?

3. ¿Qué hace claude -p?

¿Terminada?

Márcala y suma 100 puntos. Tu avance se guarda en este navegador.

Fuentes (documentación oficial, consultada el 5-nov-2026):