Operación4 min

Qué es Claude Code y cómo lo usa una agencia de verdad

Claude Code es el agente de Anthropic que trabaja desde la terminal. Así lo usamos para operar una agencia, y lo que se rompió cuando lo pusimos a correr solo.

De dónde salen los datos

Operación propia de la agencia con Claude Code, julio a octubre de 2026. En el servidor corre en modo sin interfaz desde tareas programadas: un resumen diario del correo que solo tiene permiso para buscar y leer hilos (no puede responder, borrar ni etiquetar), la agenda del día, la conversión de notas de reunión en tareas y la entrega del informe mensual a la diseñadora. La sesión de autenticación de ese servidor caducó el 2026-09-27 y las tareas siguieron corriendo sin hacer su trabajo: el 2026-10-01 el paquete del informe mensual se generó completo, pero el paso de entrega no creó ni la carpeta ni el borrador, y el fallo solo se notó porque el correo no llegó. Al 2026-10-06 seguían fallando a diario tres tareas por la misma sesión. Por separado, el 2026-07-31, envolver Claude Code sin interfaz para extraer datos de un conector de anuncios devolvió el dato correcto pero en un formato distinto en cada corrida (tablas, análisis o una petición de permiso), así que esa tarea se reescribió como un cliente HTTP directo.

Por Wilmar Rocha

El 27 de septiembre de 2026 la sesión de Claude Code en nuestro servidor caducó. Las tareas programadas siguieron corriendo a su hora, sin dar ningún error. Solo que ya no hacían su trabajo. Nos enteramos el 1 de octubre, cuando el informe mensual no llegó.

Claude Code es el agente de Anthropic que trabaja desde la terminal: lee y escribe archivos, ejecuta comandos y usa conectores externos para cumplir lo que le pides en lenguaje normal. Nació para programar, y lo que menos se cuenta es que sirve igual de bien para operar una agencia: revisar cuentas, cruzar datos, escribir informes.

Así lo usamos todos los días, y también lo pusimos a correr solo en un servidor. Lo que sigue es lo que funcionó y lo que se rompió sin avisar.

Qué hace Claude Code, en una frase cada cosa

  • Lee tu proyecto entero antes de tocar algo: archivos, historial, notas.
  • Ejecuta comandos en tu máquina o en un servidor, con permisos que tú defines.
  • Usa conectores (el estándar se llama MCP) para hablar con Gmail, el calendario, el CRM, Google Ads y otras herramientas. Lo explicamos en qué es MCP y por qué un conector puede mentirte.
  • Sigue instrucciones escritas del proyecto: un archivo donde dejas las reglas de la casa, que lee al empezar cada sesión.

Esa última parte es la que lo vuelve útil fuera de la programación. Le escribimos las reglas de la agencia —qué no se toca sin preguntar, cómo se registra un cambio, dónde vive la información de cada cliente— y las sigue.

Para qué lo usamos en una agencia

Auditorías de cuentas. Le pedimos revisar una cuenta de Google Ads o de Meta, cruzar los datos con el CRM y decir qué está mal. La parte valiosa no es que lo haga rápido, sino que puede leer en una pasada lo que a una persona le tomaría una tarde de exportar y cruzar hojas de cálculo.

Mantener la memoria de cada cliente. Cada cambio que se hace a una campaña o a un bot queda escrito en la bitácora del cliente, con fecha y con el porqué. Claude Code la lee antes de proponer algo y la actualiza al terminar.

Tareas programadas en un servidor. Aquí es donde se pone interesante, y donde aprendimos más.

Correr solo: lo que funcionó

En nuestro servidor, Claude Code corre sin interfaz desde tareas programadas: un resumen diario del correo, la agenda del día, convertir las notas de reunión en tareas, entregar el informe mensual. Lo que mejor funcionó fue limitar los permisos al mínimo. El resumen del correo solo puede buscar y leer hilos: no puede responder, borrar ni etiquetar, aunque se lo pidan. Y como el contenido de un correo lo escribe un tercero, la instrucción le dice explícitamente que lo que lee son datos, no órdenes.

Correr solo: lo que se rompió

La sesión caducó y nadie se enteró. La autenticación del servidor venció el 27 de septiembre de 2026. Las tareas siguieron ejecutándose a su hora, sin dar error visible, y sin hacer su trabajo. El primero de octubre, el informe mensual se generó completo —la parte cara, bajar los datos de Meta y Google, no depende de Claude— pero el último paso, entregarlo, no ocurrió. Nos dimos cuenta porque el correo no llegó. El 6 de octubre, tres tareas seguían fallando todos los días por la misma causa.

El formato no es determinista. Para sacar datos de un conector de anuncios probamos envolver Claude Code en un script. El dato llegaba bien, pero cada corrida lo entregaba distinto: una vez como tabla, otra como análisis, pidiendo un permiso. En una tarea automática, el formato es la entrega. Esa tarea la reescribimos con una llamada directa a la API, sin agente en medio.

Cuándo sí y cuándo no

Usa Claude Code cuando la tarea necesita criterio: leer, cruzar, decidir qué es raro, redactar. No lo uses cuando la tarea necesita el mismo resultado siempre: ahí gana un script de toda la vida.

Y si lo pones a correr solo, vigila tres cosas: que la sesión siga viva, que cada tarea deje un rastro verificable de que hizo su trabajo (no solo de que se ejecutó) y que los permisos sean los mínimos. Es la misma disciplina que aplicamos a los agentes de IA que atienden clientes.

Si te interesa aplicar esto a tu operación comercial —WhatsApp, tu base de clientes y pauta conectados, con IA donde suma y código donde hace falta— es lo que montamos con la API oficial de WhatsApp Business.

  • claude code
  • inteligencia artificial
  • automatizacion
  • agentes

Seguir leyendo