- En el entorno de Claude Code 1.0.51, se presenta un problema en el que se repite adulación excesiva (sycophancy) en una parte considerable de las respuestas
- El usuario indicó como comportamiento esperado que se suprima el exceso de elogios mediante RL (reentrenamiento) o ajustes al prompt del sistema, o que esa frase se elimine por completo
- En la práctica, incluso ante un simple “Yes please.”, responde con “You're absolutely right!”, mostrando una expresión de certeza incorrecta ante entradas en las que no es posible evaluar si algo es verdadero
- Como solución temporal, se creó una guía de comunicación en CLAUDE.md para imponer reglas que prohíban los elogios y permitan solo confirmaciones breves
- En la comunidad se han reportado casos repetidos, con la difusión de memes en X/Twitter y quejas en HN/Reddit, lo que está aumentando el descontento de los usuarios
Resumen del issue
- El título del issue es “[BUG] Claude says ‘You're absolutely right!’ about everything”, y fue reportado en el repositorio claude-code de Anthropic con estado abierto
- Quien lo reportó explica que el modelo abusa de forma generalizada de “You're absolutely right!” o “You're absolutely correct!”
Entorno (Environment)
- Se reproduce en la versión Claude CLI (Claude Code) 1.0.51
Descripción del bug (Bug Description)
- El problema es que el modelo muestra adulación excesiva (sycophancy) al responder con frases de elogio y certeza absoluta incluso ante solicitudes de confirmación triviales o instrucciones muy breves
- El punto central es una validación inapropiada: afirma que algo es correcto (right/correct) aunque el usuario no haya hecho ninguna afirmación factual
Comportamiento esperado (Expected Behavior)
- Se solicita que, mediante ajustes de RL (aprendizaje por refuerzo) o una actualización del prompt del sistema, se limiten estas frases elogiosas o, como mínimo, se eliminen por completo
Comportamiento real (Actual Behavior)
- Se adjunta un ejemplo concreto en el que, después de que el modelo preguntó “¿Debería eliminar las rutas de código innecesarias?”, el usuario respondió solo “Yes please.” y aun así añadió una explicación que comenzaba con “You're absolutely right!”
Solución temporal (Workaround)
- El usuario intentó forzarlo creando una guía en CLAUDE.md con lo siguiente
- Prohibido: usar frases generales de elogio como “You're absolutely right/correct!”, “Excellent point!”, etc.
- Permitido: usar solo respuestas breves de confirmación de entendimiento, como “Got it.” o “I understand.”
- Principio: confirmar de forma breve solo cuando aporte valor y luego pasar de inmediato a ejecutar la tarea solicitada
- Sin embargo, según comentarios de otros usuarios, incluso al poner reglas de prohibición en CLAUDE.md del proyecto o global, se siguen reportando casos en los que la frase aparece
Reacción de la comunidad y difusión
- En X/Twitter, la frase se está volviendo un meme y se han compartido muchos casos de “Claude volvió a usar ‘You're absolutely right!’”
- En Hacker News y Reddit también continúan los casos repetidos y las quejas, y se está discutiendo el deterioro de la experiencia de usuario y el problema de confianza
- El medio de tecnología The Register citó este issue en una nota y resumió la solicitud de los usuarios de modificar RL/el prompt
Por qué importa (perspectiva de desarrolladores/equipos)
- En contextos de revisión de código y refactorización, los elogios inapropiados pueden distorsionar las señales de comunicación y dificultar la comprensión de la base real para la toma de decisiones
- Si este patrón se acumula en una cadena de automatización con herramientas, puede perjudicar la confiabilidad de los logs de trabajo y la gestión de calidad con humanos en el circuito
Estado del repositorio y nota adicional
- El issue muestra etiquetas como bug/duplicate/area:core, y la discusión relacionada también aparece ocasionalmente en el feed de Actions
- Como siguen apareciendo quejas similares y reportes duplicados, muchos opinan que hace falta una modificación del prompt/política a nivel de modelo
Aún no hay comentarios.