Claude Code ahora lee AGENTS.md si no hay Claude.md

Claude Code ha añadido compatibilidad para leer el archivo AGENTS.md de un proyecto cuando no existe CLAUDE.md, alineándose así con un estándar de facto emergente usado por otras herramientas de programación con IA. Los desarrolladores acogen el cambio sobre todo porque reduce el bloqueo con el proveedor y la necesidad de enlaces simbólicos o archivos de configuración duplicados, pero muchos critican a Anthropic por haber tardado tanto y por seguir ignorando convenciones relacionadas como `.agents/skills` y las configuraciones de agentes a nivel de usuario. El intercambio refleja una frustración más amplia con los comportamientos propietarios de los *harnesses*, el cambio de poder de mercado entre proveedores de IA y la lenta y caótica aparición de estándares compartidos para la configuración de agentes.

Alcance del cambio

  • Claude Code ahora recurre a AGENTS.md cuando no hay ningún CLAUDE.md presente.
  • Muchos comentaristas dicen que esto les permite eliminar stubs de una sola línea en CLAUDE.md o enlaces simbólicos que solo apuntaban a AGENTS.md.

Estándares frente a comportamiento propietario

  • AGENTS.md se describe como un estándar de facto en muchos harnesses; la insistencia de Claude en CLAUDE.md se veía como un impulso a un flujo de trabajo y una marca propietarios.
  • Algunos sostienen que ya era “hora” de que Claude respetara la convención compartida; otros señalan que CLAUDE.md en realidad precedió a AGENTS.md, pero fue rápidamente superado por la adopción del ecosistema.
  • Una minoría argumenta que los prompts deberían ajustarse por modelo y que un AGENTS.md universal puede perjudicar la diversidad de modelos.

Lacunas restantes y soluciones improvisadas

  • Muchos destacan que esto es solo una solución parcial: Claude Code todavía no admite .agents/skills (ni ~/.agents/skills), que sí soportan la mayoría de los demás harnesses.
  • Los usuarios comparten soluciones improvisadas: enlazar simbólicamente .agents/skills dentro de .claude/skills, hooks de Git para automatizarlo, y usar CLAUDE.md como @AGENTS.md más añadidos específicos de Claude.
  • Las limitaciones de enlaces simbólicos en Windows/Git complican algunos de estos enfoques.

Fiabilidad al seguir instrucciones

  • Varias personas señalan que, incluso con CLAUDE.md/AGENTS.md, Claude a menudo ignora instrucciones (por ejemplo, flags de CLI, “no añadas el texto ‘Made with Claude’”).
  • Los comentarios apuntan al system prompt del harness, que etiqueta estos archivos como “contexto opcional”, lo que puede reducir el cumplimiento frente a otras herramientas que tratan AGENTS.md como obligatorio.

Bloqueo del proveedor y elección del harness

  • Hay un fuerte escepticismo hacia los harnesses de código cerrado, controlados por el proveedor, y sus incentivos para maximizar el uso de tokens y retener a los usuarios.
  • Algunos informan que han cambiado a harnesses alternativos y/o modelos de pesos abiertos, citando mejor cumplimiento de AGENTS.md y .agents/skills, portabilidad entre proveedores y un diseño más alineado con el usuario.

Reacciones meta

  • Muchos ven esto como lo mínimo indispensable más que como algo para celebrar, pero aun así привет el movimiento hacia un estándar compartido.
  • La intensidad del debate en torno a una función pequeña se toma como señal de lo central que se han vuelto la ergonomía y la interoperabilidad de los harnesses de IA.