Saltar al contenido
Odysı
Veamos si encajamos
← Guías
Guía Agentes de IA

Cómo escribir instrucciones para agentes de IA (y que sigan funcionando)

Las instrucciones de un agente de IA deben ser un conjunto corto de reglas, cada una en un solo sitio, que el agente carga según el trabajo que esté haciendo. Los datos de clientes, oportunidades y personas van en sus fichas, nunca en las instrucciones. Y las reglas se mantienen como el código: un cambio sustituye a la regla anterior, el historial va a un archivo que el agente no lee para trabajar y una revisión mensual busca contradicciones. Así reescribimos el reglamento con el que trabaja nuestro propio agente: de 266 KB a 144 KB sin perder ninguna de sus 918 reglas.

T
Actualizado 6 de octubre de 2026
Tema Agentes de IA
Lectura 17 min
N.º 01

Nuestro caso: de 266 KB de reglas a 144 KB

En Odysi, un agente de IA hace buena parte de nuestro propio trabajo de CRM, correo y propuestas. Registra los correos, mantiene al día el historial de cada oportunidad y las tareas, redacta respuestas que luego envía una persona, prepara las llamadas y escribe el informe semanal del pipeline comercial. Es Claude, que trabaja a través del conector de nuestro CRM mediante MCP, el estándar abierto para conectar aplicaciones de IA con otros sistemas. Todo lo que hace sigue un reglamento al que llamamos el Playbook.

En unas cuatro semanas, el Playbook llegó a 266 KB repartidos en 11 documentos. Cada corrección que le dábamos al agente se convertía en más texto, y más texto lo hacía menos fiable. El 6 de octubre de 2026 lo reescribimos. Este es el resultado:

MedidaAntesDespués
Texto de reglas vigentes266 KB en 11 documentos144 KB en 14 documentos
Lo que lee al empezar cada conversación36 KB16 KB
Lo que lee para una tanda de prospecciónunos 167 KBunos 60 KB
Contradicciones entre documentos17, según la auditoríaResueltas; quedan algunos matices para la primera revisión mensual
Reglas escritas en más de un sitio348Ninguna: cada regla tiene un único sitio y los demás apuntan a él
Reglas perdidas en la reescritura0 de 918

Datos propios de Odysi sobre su Playbook interno, 6 de octubre de 2026.

No se borró nada. Casi todo el volumen era historial, y ahora está en un único documento de archivo que el agente no lee para trabajar. El resto de esta guía es lo que aprendimos, contado para que cualquier empresa lo pueda aplicar.

N.º 02

Por qué se estropean las instrucciones: un problema de ingeniería de contexto

Un reglamento que el agente lee en cada ejecución se degrada igual que una conversación larga y desordenada. Anthropic llama context engineering (ingeniería de contexto) al trabajo de decidir qué entra en el contexto del modelo, y explica que, cuanto más crece ese contexto, peor recuerda el modelo lo que hay en él. El estudio Context Rot de Chroma probó 18 modelos en julio de 2025 y vio que el rendimiento cae a medida que la entrada se alarga, incluso en tareas sencillas a propósito.

Las contradicciones lo empeoran. La documentación de Claude Code de Anthropic advierte de que, si dos instrucciones se contradicen, Claude puede elegir una de forma arbitraria, y recomienda que cada archivo de instrucciones no pase de 200 líneas. Nuestro Playbook tenía los dos problemas: mucho texto que no era una instrucción y reglas que no coincidían.

El coste era tangible. Una tarea programada que solo leía el documento de entrada redactó respuestas a partir de un resumen que ya no coincidía con las reglas de redacción. Cada ejecución pagaba por leer 100 KB o más de texto que no podía cambiar lo que hacía. Y cuando dos reglas chocaban, el agente elegía una sin decirlo.

N.º 03

Seis formas en que se estropea un reglamento, con un ejemplo de cada una

La auditoría encontró seis patrones detrás del crecimiento. Seguramente reconozcas alguno en tus propios prompts, en tus archivos CLAUDE.md o en los documentos de tu agente.

  1. N.º 01Resúmenes que se desfasan. El documento de entrada resumía los demás: 153 de sus 261 reglas eran copias. Cuando cambiaba un documento de detalle, el resumen no. Ejemplo: el resumen siguió con la versión antigua de una regla de redacción cuando el documento de redacción ya la había cambiado, y una ejecución que solo leía el resumen aplicó la antigua.
  2. N.º 02Reglas nuevas que no quitan las viejas. Una corrección se añadía como párrafo nuevo con fecha, «(Thomas, 18 sep 2026)», sin quitar la regla a la que sustituía. Las dos versiones seguían vigentes y el agente tenía que adivinar cuál valía.
  3. N.º 03Historial mezclado con reglas. El documento de prospección ocupaba 70 KB y solo una quinta parte eran reglas; el resto eran listas de tandas, investigación y fotos del momento. El de LinkedIn era en un 80% una tabla de invitaciones.
  4. N.º 04Historias en lugar de reglas. Tres párrafos sobre por qué hubo que reenviar una presentación, con la lección escondida en medio. La regla cabe en una línea: «Comprueba que la copia que se envía no lleva notas del orador antes de entregarla».
  5. N.º 05Datos vivos dentro de las reglas. Las listas de empresas a contactar estaban dentro de las reglas y, tras unas cuantas ediciones, se contradecían: una empresa aparecía a la vez como «descartada» y como «de vuelta en la lista».
  6. N.º 06Referencias frágiles. «Ver apartado 4.2» apuntaba a apartados que se habían renumerado o ya no existían. Ahora dice «ver Respuestas, Objeciones»: el nombre de un encabezado sobrevive a una renumeración.
N.º 04

Dónde van los datos: fichas, instrucciones y memoria

La mitad de esos patrones no se arreglan escribiendo mejor, sino poniendo cada tipo de información en su sitio. Un sistema con agentes tiene cinco piezas, y las instrucciones solo funcionan si las otras cuatro están en su lugar:

PiezaQué esLa nuestra
InterfazDonde las personas hablan con el agenteClaude, en el chat y como tareas programadas
InstruccionesQué debe hacer el agente y cómoEl Playbook
FichasEl estado de cada cosa que se gestiona: quién, qué se acordó, el siguiente pasoNuestro CRM: empresas, personas, oportunidades, su historial, tareas, correos, transcripciones de llamadas
HerramientasLo que el agente puede leer y cambiarConectores al CRM, al correo, al calendario y a los archivos
Disparadores y revisiónCuándo se ejecuta y dónde revisa una personaTareas programadas cada hora y cada día; borradores que envía una persona

La separación que más importa es la de instrucciones y fichas. Las instrucciones dicen cómo trabajar; las fichas dicen qué es verdad en cada caso. Para que un agente actúe por su cuenta, cada tipo de información necesita un único sitio:

InformaciónDónde viveEjemplo
Datos de una empresa, oportunidad o personaSu ficha en el sistema de referencia: campos del CRM, historial, tareas, correos, transcripcionesQuién decide, qué se acordó en la última llamada, el siguiente paso y su fecha
Cómo se hace el trabajoLas instrucciones, cada regla en un solo sitioCuándo toca un seguimiento; qué no se envía nunca sin una persona
Valores que comparten varias reglasUna única sección de Datos en el documento de entradaNombres e identificadores del equipo, enlaces a páginas
Listas vivasLas fichas, o una sección compacta con una línea por elementoEmpresas a contactar, estado de cada segmento
Preferencias de una personaSus propias reglasCuánto tiempo se bloquea en el calendario para una llamada
Por qué cambió una reglaUn archivo que el agente no lee para trabajarNotas de cambios y listas antiguas

Los datos nunca van en los documentos de instrucciones ni en archivos de memoria. La fase de una oportunidad escrita en las reglas estará mal la semana que viene, y un dato guardado en la memoria de un agente es invisible para el resto del equipo. En la ficha, el agente lo encuentra con una herramienta cuando lo necesita. Anthropic lo describe como contexto justo a tiempo: el agente guarda referencias ligeras y carga los datos al ejecutarse. La memoria automática de Claude Code está pensada para aprendizajes y patrones sobre cómo trabajar, que es el uso correcto de la memoria.

La otra mitad es que el agente escriba en las fichas mientras trabaja: registra el correo, mueve la oportunidad, crea la tarea. Así la siguiente ejecución parte de los hechos y no de volver a leer toda la bandeja de entrada. En un equipo pequeño, las fichas pueden ser una hoja de cálculo o un archivo por cliente; la base de datos puede esperar. Lo que importa es que cada dato tenga un único sitio y que el agente lo mantenga al día.

N.º 05

Cómo escribir instrucciones para agentes de IA: diez principios

Cada principio responde a uno de los patrones anteriores. Primero la regla corta, después el porqué.

  1. 01Empieza por los trabajos, no por el reglamento. Haz una lista de cada trabajo recurrente del agente (una revisión matinal, una respuesta, una propuesta, un informe), qué lo dispara y cuándo está terminado. Después escribe solo lo que el agente no puede saber para cada uno. Por qué: un reglamento escrito por temas lo acumula todo; uno escrito desde los trabajos se queda en lo que el trabajo necesita.
  2. 02Un solo sitio para cada regla y cada dato. En cualquier otro sitio, una referencia («ver Precios, Valor de la oportunidad»), nunca una copia. Por qué: una copia es una segunda versión esperando a desfasarse. La mayoría de nuestras 17 contradicciones eran copias que nadie actualizó.
  3. 03El documento de entrada dirige; no resume. Solo tres partes: reglas firmes, una tabla de trabajos con los documentos que lee cada uno, y los Datos. Que no pase de unos 10 KB. Por qué: el documento que se carga siempre es el texto más caro y en el que más se confía, y un resumen ahí pisa al detalle sin que nadie se dé cuenta.
  4. 04Cada documento empieza con una línea de «leer cuándo». Una línea que dice cuándo leerlo, y que coincide con la tabla de trabajos. Por qué: el agente carga solo las reglas que necesita su trabajo, y ninguna ejecución se salta un documento necesario porque nadie le dijo que lo leyera.
  5. 05Divide por el momento del trabajo, no por temas. Por qué: el agente nunca debería necesitar tres documentos para dar un paso.
  6. 06Reglas, no historias. Una línea en imperativo, con el agente como sujeto, y un «porque» solo cuando cambia cómo se aplica. Por qué: en una historia, el modelo tiene que adivinar qué frase es la regla.
  7. 07Un ejemplo vale más que un párrafo. Una línea buena y, si ayuda, una línea de «No:». Por qué: los modelos copian patrones con más fiabilidad de la que aplican descripciones. En su guía de context engineering, Anthropic dice que los ejemplos son las «imágenes» que valen más que mil palabras.
  8. 08No escribas lo que el modelo ya sabe. «Sé educado» o «escribe con claridad» solo añaden longitud. Escribe el criterio, los datos y las decisiones que son tuyos.
  9. 09Un cambio sustituye; nunca se añade. Busca la regla que ya existe y cámbiala en la misma edición. Por qué: los párrafos con fecha apilados sobre los antiguos fueron la forma en que acabaron vigentes dos versiones de la misma regla.
  10. 10Deja escrita la prioridad. La nuestra: el chat manda sobre las reglas personales, y las personales sobre los documentos del equipo. Si aun así dos documentos chocan, el agente sigue el que pide menos (no enviar, no borrar, preguntar antes) y lo dice. Por qué: sin esa regla, el agente elige en silencio.

Si quieres un agente construido así para tus propias operaciones, es lo que cubre nuestra automatización de procesos con IA.

N.º 06

Cómo hacer una reescritura con agentes separados

Cuando un reglamento ya se ha estropeado, editarlo sobre la marcha no lo arregla. Hicimos la reescritura como una cadena de agentes, cada uno con un solo trabajo, para que ningún agente cambiara las reglas y a la vez juzgara sus propios cambios. Anthropic describe la misma idea como una arquitectura de subagentes: agentes centrados en una tarea que devuelven un resumen breve de lo que han hecho. Las decisiones las tomamos nosotros; el trabajo lo hicieron los agentes.

  1. Paso 1Foto fija. Guardamos los 11 documentos en su versión del momento, para que todos los agentes trabajaran sobre el mismo texto.
  2. Paso 2Auditoría e inventario, en paralelo. Un agente arquitecto midió cada documento (reglas frente a historias, historial y copias), puso nombre a los patrones y diseñó el destino: qué documentos, qué va en cada uno, un tamaño máximo para cada uno y el formato de las reglas. Un agente de inventario leyó cada línea y listó todas las reglas operativas, 918, cada una con su origen, cada sitio donde se repetía (348 aparecían más de una vez) y cada conflicto (17).
  3. Paso 3Una especificación por escrito. Una página fijó las decisiones antes de reescribir nada: la lista de documentos, qué documento es dueño de qué reglas, el formato y cómo se resuelve cada conflicto (normalmente gana la regla más reciente). Dos decisiones nos tocaban a nosotros: publicar en vivo con una comprobación de seguridad, y archivar el historial en lugar de borrarlo.
  4. Paso 4Un redactor por tema. Cinco agentes escribieron cada uno sus documentos, pasaron el historial palabra por palabra al archivo y rellenaron una tabla de correspondencias con el destino de cada una de sus reglas del inventario: se mantiene, se fusiona, se mueve, se archiva o se elimina, con el motivo.
  5. Paso 5Dos comprobaciones independientes. Una comprobación de conservación buscó cada una de las 918 reglas en los documentos nuevos: no faltaba ninguna, y cuatro habían cambiado de sentido y se restauraron. Una comprobación de coherencia leyó los 14 documentos nuevos como un sistema (contradicciones, duplicados, referencias rotas, enrutado, formato), hizo 28 arreglos y listó las preguntas que necesitaban a una persona.
  6. Paso 6Decidir lo que queda. Resolvimos las preguntas abiertas que podían llevar a una acción equivocada y ajustamos el tamaño máximo de cada documento a su tamaño real.
  7. Paso 7Publicar y releer. Cada documento se subió por el conector del CRM, se volvió a leer y se comparó con el texto local carácter a carácter. Los 14 coincidían.
  8. Paso 8Ordenar alrededor. Retiramos el antiguo documento de propuestas, conservando su historial, y las tareas programadas que citaban números de apartado ahora citan nombres de encabezado.

Lo que hace segura la reescritura son el inventario y la tabla de correspondencias. Que «se lea bien» no demuestra nada sobre lo que se ha perdido; una lista de 918 reglas, cada una con su destino, sí.

N.º 07

Cómo mantener limpias las instrucciones de un agente

Un reglamento solo se mantiene corto si algo lo revisa con regularidad. El nuestro tiene ahora cinco costumbres:

  • Un tamaño máximo por documento, de 3 KB a 22 KB. Los dos documentos que se leen en cada ejecución no pasan de 17 KB entre los dos. Si una edición se pasa, se fusionan o se ajustan reglas en esa misma edición; nunca se quita una regla para hacer sitio.
  • Notas de cambios de diez líneas como mucho al final de cada documento. La undécima manda la más antigua al archivo. Una nota de cambios nunca contiene una regla.
  • Una limpieza mensual el primer lunes de cada mes. Informa de contradicciones, reglas escritas dos veces, datos caducados, referencias a encabezados o documentos que ya no existen y documentos que se pasan de tamaño, y no cambia nada sin el responsable.
  • Referencias por nombre de encabezado, nunca por número de apartado, en los documentos y en el prompt de cada tarea programada, para que una renumeración no las rompa.
  • Una prueba con un agente nuevo. Dale a una sesión nueva solo el documento de entrada y un trabajo para hacer de principio a fin. Cada vez que dude o abra el documento equivocado hay un fallo de enrutado o de redacción.

¿Regla o caso puntual? Casi todas las reglas nuevas salen de correcciones. Un comentario solo se convierte en regla si va a volver a aplicarse:

Alguien diceEs
«No llames nunca chatbot a nuestro producto; di agente de IA».Una regla del equipo: vale para cada correo y cada presentación
«Haz este correo más corto».Un caso puntual: se refiere a este borrador
«Bloquea las llamadas 45 minutos por defecto».Una regla personal: es cómo trabaja esa persona
«Envía este mañana a las 9».Un caso puntual

Antes de escribir una regla, busca el tema y, si ya hay una regla, cámbiala. Decide si es del equipo (esas solo las cambia el responsable del negocio) o personal. Ponla en el documento cuya línea de «leer cuándo» cubre el momento en que hace falta, escríbela corta, quita la que sustituye, añade una nota de cambios y dile a la persona en una línea qué ha cambiado.

Lo que nunca va en las reglas: contraseñas y claves, los detalles de una tarea concreta, resultados de investigación y el estado de las oportunidades (van en las fichas), y cualquier cosa que alguien haya pedido no guardar. Una reescritura completa como la nuestra solo merece la pena cuando las limpiezas mensuales ya no dan abasto.

N.º 08

Una plantilla para el documento de entrada

Esta es la forma de nuestro documento de entrada, sin nuestros datos. Cópiala y rellénala con tus trabajos y tus datos. La misma estructura sirve para un prompt de sistema, un CLAUDE.md o un archivo AGENTS.md.

instrucciones.md · se lee en cada ejecución
# Instrucciones
Leer cuándo: siempre, antes de cualquier trabajo.

## Reglas firmes
- No envíes nunca un correo. Déjalo en borrador para que
  lo envíe una persona.
- No borres nunca una ficha. Archívala.
- Todo lo que escribas en el CRM, en inglés.
- Los datos de una empresa, oportunidad o persona van en su
  ficha, nunca en estos documentos.
- Si dos documentos se contradicen, sigue el que pide menos
  (no enviar, no borrar, preguntar) y di cuál has seguido.

## Prioridad
El chat manda sobre las reglas personales; las reglas
personales, sobre los documentos del equipo.

## Trabajos
| Trabajo            | Cuándo              | Leer                             |
| Revisión matinal   | A diario, 08:00     | pipeline                         |
| Responder          | Llega una respuesta | respuestas, redaccion            |
| Preparar llamada   | Se agenda llamada   | llamadas-y-reuniones             |
| Propuesta          | Se pide en el chat  | documentos-cliente, precios      |
| Informe semanal    | Los lunes           | informes                         |
| Cambiar una regla  | Alguien lo pide     | editar-el-playbook               |

## Datos
El único sitio donde se escriben. Los demás documentos
apuntan aquí.
- Equipo: nombres, cargos, identificadores
- Páginas de la web que enlazamos
- Enlace para reservar llamada

## Cambios (diez líneas como mucho)
- 6 oct 2026: reescrito; el historial, al archivo.

Un documento de detalle es aún más corto: una línea de «leer cuándo», las reglas bajo los encabezados donde un agente las buscaría y sus notas de cambios.

respuestas.md · se lee según el trabajo
# Respuestas
Leer cuándo: llega una respuesta a uno de nuestros correos.

## Categorías
- Ahora no: anótalo en la oportunidad, crea una tarea de
  seguimiento para la fecha que dieron y no respondas
  salvo que lo pidan.

## Objeciones
- Responde a la objeción en dos frases y haz una pregunta.
  Ejemplo: "..."
  No: "..."

## Cambios (diez líneas como mucho)
- 6 oct 2026: traído del antiguo documento de propuestas.

Para que te hagas una idea del tamaño, así quedó nuestro Playbook tras la reescritura. Dos documentos se cargan siempre; el resto, según el trabajo.

DocumentoQué contieneTamaño
Instrucciones (entrada)Reglas firmes, tabla de trabajos, Datos10 KB
Reglas personalesLas reglas propias de una persona; mandan para esa persona6 KB
PipelineRegistro de correos, historial de oportunidades, fases, seguimientos, borradores, tareas, la revisión matinal11 KB
RedacciónCómo se escribe un correo8 KB
RespuestasTipos de respuesta, objeciones, la ejecución de cada hora10 KB
Llamadas y reunionesLa tarea de la llamada y la preparación en sus notas5 KB
Documentos para clientesPropuestas y presentaciones: estructura, estilo, archivos13 KB
PreciosCómo se fija un precio, valor de la oportunidad16 KB
ProspecciónComprobar y añadir empresas10 KB
Segmentos y señalesReglas de segmento, estado, las listas de empresas a contactar22 KB
LinkedInInvitaciones y mensajes3 KB
InformesEl informe del pipeline16 KB
DriveNuestras carpetas compartidas11 KB
Editar el PlaybookCómo se escriben, cambian y limpian las reglas6 KB
ArchivoEl historial que salió de las reglas; no se lee para trabajar158 KB

Tamaños redondeados al KB.

N.º 09

Fuentes

Preguntas frecuentes

FAQ: instrucciones para agentes de IA

¿Cómo se escriben las instrucciones de un agente de IA?
Empieza por los trabajos que hace el agente, no por un reglamento. Escribe un documento de entrada corto con las reglas firmes, una tabla que diga qué documento lee cada trabajo y los datos compartidos. Cada documento lleva una línea que dice cuándo leerlo, cada regla es una línea en imperativo con un ejemplo cuando importa el patrón y, cuando una regla cambia, se sustituye en vez de añadir otra.
¿Qué debe ir en el prompt de sistema o en el archivo principal de instrucciones?
Solo lo que vale para todos los trabajos: las reglas firmes (qué no puede enviar, borrar ni cambiar nunca), el enrutado que le dice qué documento necesita cada trabajo, el orden de prioridad cuando dos reglas chocan y los pocos datos que comparten varios documentos. El nuestro ocupa unos 10 KB. Todo lo demás se carga según el trabajo.
¿Dónde deben estar los datos de un agente de IA: en el prompt, en la memoria o en una base de datos?
Los datos de clientes, oportunidades y personas van en sus fichas del sistema de referencia: campos del CRM, historial, tareas, correos y transcripciones de llamadas. Las instrucciones contienen reglas, no datos, y la memoria sirve para cómo trabajar, no para los datos de cada caso. El agente lee la ficha cuando la necesita y escribe en ella mientras trabaja. En un equipo pequeño basta con una hoja de cálculo o un archivo por cliente.
¿Por qué mi agente de IA no sigue sus instrucciones?
Casi siempre por una de tres razones: demasiado texto que no es una instrucción, reglas que se contradicen o que la regla que necesitaba no se cargó para ese trabajo. Los estudios sobre contextos largos muestran que los modelos recuerdan peor cuanto más larga es la entrada, y Anthropic advierte de que, si dos instrucciones se contradicen, Claude puede elegir una de forma arbitraria.
¿Qué longitud deben tener las instrucciones de un agente de IA?
La mínima que permita el trabajo. Anthropic recomienda que cada archivo CLAUDE.md no pase de 200 líneas. Nuestros dos documentos que se cargan siempre suman 16 KB, y el agente lee los demás solo cuando su trabajo los necesita. Un tamaño máximo por documento lo mantiene así.
¿Escribir instrucciones para agentes es lo mismo que la ingeniería de contexto?
Es una parte. Anthropic define la ingeniería de contexto (context engineering) como el trabajo de seleccionar todo lo que entra en el contexto del modelo durante una ejecución, incluidas herramientas, datos e historial. Las instrucciones son la parte que se escribe a mano; mantenerlas cortas, al día y cargadas según el trabajo es aplicarles esa ingeniería.
¿Sirve esto para los archivos CLAUDE.md y AGENTS.md?
Sí. AGENTS.md es un formato abierto que da a los agentes de programación un sitio predecible para las instrucciones del proyecto, y CLAUDE.md es el archivo de instrucciones que Claude Code carga en cada sesión. Valen las mismas reglas: un solo sitio para cada regla, un archivo corto que se carga siempre, el detalle solo cuando hace falta y revisiones periódicas para encontrar contradicciones.
¿Cada cuánto hay que limpiar las instrucciones de un agente?
Revisa cada mes contradicciones, reglas repetidas, datos caducados, referencias rotas y documentos que se pasan de tamaño, y deja que el responsable decida qué cambia. Reescribe el conjunto entero solo cuando esas limpiezas ya no den abasto, y hazlo con un inventario de todas las reglas para no perder ninguna.
Sigue leyendo
Prototipa. Automatiza. Crece.

¿Quieres un agente que cumpla sus propias reglas?

Construimos agentes de IA para el trabajo que tu equipo repite, con las instrucciones y los datos que necesitan para funcionar sin nosotros. Cuéntanos qué trabajo es. Si te basta una herramienta hecha, te lo diremos.