Yeda AI Tips · #057

English

Mantén un archivo de reglas para tu agente

Deja de repetirle lo mismo a tu asistente de IA en cada sesión. Cada sesión nueva arranca con una ventana de contexto en blanco: tu agente de código olvida el comando de build, el test runner, la regla de "usamos indentación de 2 espacios" — todo. La solución es un archivo de reglas: un archivo markdown en tu repo que documenta tus convenciones una sola vez y que el agente lee automáticamente al inicio de cada sesión.

Por qué un archivo de reglas gana a reescribir

  1. Cero repetición. Comandos de build, estándares de código y estructura del proyecto se cargan automáticamente. Nunca los vuelves a explicar.
  2. Consistencia. Las mismas reglas aplican en cada sesión, para cada integrante del equipo — el archivo está versionado, así que cambiar una convención es un pull request, no un hilo de Slack.
  3. Onboarding instantáneo. Un agente nuevo (o un compañero nuevo) es productivo desde el primer prompt, porque el conocimiento de "así trabajamos aquí" vive junto al código.

Una idea, muchos nombres de archivo

Todos los agentes de código principales soportan el patrón; solo cambia el nombre del archivo:

HerramientaArchivo de reglasNotas
Claude CodeCLAUDE.md (o ./.claude/CLAUDE.md)Se carga en cada sesión; ~/.claude/CLAUDE.md para reglas personales en todos los proyectos
Cursor.cursor/rules/*.mdcCuatro modos: siempre, inteligente, por glob de archivos, manual
GitHub Copilot.github/copilot-instructions.mdMarkdown plano, se agrega automáticamente a cada solicitud del repo
Estándar multi-herramientaAGENTS.mdFormato abierto usado por más de 60k proyectos open source; Codex, Jules, Cursor y otros lo leen

Si tu repo ya tiene un AGENTS.md, Claude Code puede reutilizarlo: pon @AGENTS.md en su propia línea dentro de CLAUDE.md y el archivo se importa al inicio de la sesión — una sola fuente de verdad que todas las herramientas leen.

Qué poner adentro

Escribe lo que de otra forma volverías a explicar. El mejor detonante: el agente comete el mismo error dos veces — eso es una entrada para el archivo de reglas. Buen contenido:

Mantenlo específico y corto. La guía de Anthropic para CLAUDE.md recomienda menos de 200 líneas: archivos más largos consumen más contexto y las instrucciones se siguen con menos fiabilidad. Lo concreto gana a lo vago — "Corre npm test antes de hacer commit" funciona; "prueba tus cambios" no.

Trucos avanzados

Mantenlo al día

Un archivo de reglas desactualizado es peor que ninguno: el agente seguirá con toda confianza las convenciones del trimestre pasado. Revísalo cuando cambien las convenciones, elimina entradas contradictorias (un agente ante dos reglas en conflicto puede elegir cualquiera) y trata las ediciones del archivo de reglas como parte del code review que cambió la convención.

Recursos

¿Construyendo una funcionalidad con IA? Yeda AI diseña, audita y entrega sistemas LLM de producción.

Habla con nosotros · Lee el blog · Read in English