Todos los artículos
ClaudeIA

Claude Code auto mode temporarily unavailable: qué significa y 5 soluciones fáciles (probadas)

Claude Code auto mode temporarily unavailable significa que el modelo clasificador del modo auto no respondió y la acción se omitió. Lo reproducimos en Claude Code 2.1.312 con una API simulada y explicamos cada categoría, las soluciones y los reportes de GitHub.

Claude Code auto mode temporarily unavailable: un pequeño semáforo de arcilla con la luz ámbar encendida, luz suave y sombras de hojas
También disponible en

Respuesta corta: los errores de Claude Code auto mode temporarily unavailable, como claude-opus-5-5 is temporarily unavailable (overloaded), so auto mode cannot determine the safety of Bash right now, significan que el modelo que usa el modo auto para revisar acciones no respondió, así que la acción no se ejecutó. Tu configuración y tu comando están bien. Espera unos segundos y reintenta (Claude suele hacerlo solo), sigue con lecturas y ediciones, que no pasan por la revisión, o pulsa Shift+Tab para salir del modo auto y aprobar tú la acción. Si falla en cada intento con el mismo modelo, revisa CLAUDE_CODE_AUTO_MODE_MODEL y, en Bedrock, el acceso al modelo. Nos basamos en la referencia oficial de errores de Claude Code, consultada el 29 de octubre de 2026, y en nuestra propia prueba con una API simulada.

Qué significa Claude Code auto mode temporarily unavailable

Claude Code auto mode temporarily unavailable y otros avisos del modo auto, con su causa y si sirve reintentar

En modo auto, Claude Code envía las acciones que pueden cambiar cosas, como la mayoría de comandos de shell, a un modelo clasificador antes de ejecutarlas. Si el clasificador no da una decisión, el modo auto no aprueba la acción. El mensaje documentado es:

<model> is temporarily unavailable, so auto mode cannot determine the safety of <tool> right now. Wait a moment and then try this action again.

Desde la v2.1.229 el mensaje indica una categoría entre paréntesis cuando Claude Code sabe qué falló: (rate-limited), (overloaded), (server error), (timed out) o (connection failed). En una sesión interactiva quizá solo veas una fila atenuada Not run · auto mode's check had no usable answer bajo la llamada; pulsa Ctrl+O para leer el texto completo en el visor de la conversación. Según la documentación, las lecturas, búsquedas y ediciones dentro del directorio de trabajo no pasan por el clasificador, así que siguen funcionando.

El modelo del mensaje no siempre es el que elegiste. Por defecto el clasificador usa Claude Sonnet 5 y, si no está disponible, Claude Code recurre al modelo de tu sesión, así que el nombre que ves suele ser el de ese respaldo.

Nuestra prueba: reproducir Claude Code auto mode temporarily unavailable

Prueba de Claude Code auto mode temporarily unavailable con una API simulada: claude-opus-5-5 is temporarily unavailable (overloaded) y (rate-limited), Bash en permission_denials

Conectamos Claude Code 2.1.312 en Linux a una API simulada local con ANTHROPIC_BASE_URL. La simulación pedía al modelo principal ejecutar un comando Bash (curl -s https://example.com -o /tmp/example.html) y respondía a cada petición del clasificador con un error 529 overloaded. Ejecutamos:

claude -p "download example.com to /tmp/example.html" --permission-mode auto --output-format stream-json --verbose

El comando Bash no se ejecutó. Claude recibió este resultado de herramienta, y el resultado final incluyó la llamada en permission_denials:

claude-opus-5-5 is temporarily unavailable (overloaded), so auto mode cannot determine the safety of Bash right now. Wait a moment and then try this action again. If it keeps failing, continue with other tasks that don't require this action and come back to it later. Note: reading files, searching code, and other read-only operations do not require the classifier and can still be used.

El registro de la simulación mostró cinco peticiones del clasificador a claude-sonnet-5 y luego cinco a claude-opus-5-5, el modelo de nuestra sesión, tal como describe la documentación. Por eso el mensaje nombraba a Opus. Cuando la simulación respondió al clasificador con un 429, solo cambió la categoría: (rate-limited). Con CLAUDE_CODE_AUTO_MODE_MODEL=claude-haiku-4-5, las peticiones del clasificador fueron a claude-haiku-4-5. No probamos una caída real; la simulación solo muestra cómo reacciona Claude Code.

Cómo solucionar Claude Code auto mode temporarily unavailable

Pasos para Claude Code auto mode temporarily unavailable: esperar y reintentar, tareas de solo lectura, Shift+Tab al modo manual, revisar CLAUDE_CODE_AUTO_MODE_MODEL, página de estado

Prueba esto en orden cuando veas Claude Code auto mode temporarily unavailable.

  • Espera y reintenta. La documentación dice que un fallo pasajero no tiene que ver con que puedas usar el modo auto, así que no hace falta tocar la configuración. Claude suele reintentar solo.
  • Sigue trabajando. Pide a Claude lecturas, búsquedas y ediciones en el proyecto mientras el clasificador no responde, y vuelve luego al comando bloqueado.
  • Apruébalo tú. Pulsa Shift+Tab; desde el modo auto, la primera pulsación pasa al modo manual, donde Claude Code te pregunta antes de ejecutar el comando. Vuelve al modo auto cuando la revisión funcione.
  • Revisa el modelo que nombra. Si falla en cada intento y nombra el modelo que pusiste en CLAUDE_CODE_AUTO_MODE_MODEL, puede que tu API o proveedor cloud no sirva ese ID. Usa uno que sí sirva o quita la variable para volver al predeterminado. La variable puede ir en el bloque env de settings.json.
  • En Amazon Bedrock, un mensaje sin categoría en cada intento puede indicar que tu cuenta de AWS no puede invocar ese modelo. Revisa la política de IAM o, para los ID de modelo de Mantle, contacta con tu equipo de cuenta de AWS.

Qué indica la categoría entre paréntesis

Categorías de Claude Code auto mode temporarily unavailable: rate-limited, overloaded, server error, timed out, connection failed y sin categoría

La categoría es la forma más rápida de saber qué causó un aviso de Claude Code auto mode temporarily unavailable.

  • (rate-limited), (overloaded), (server error): un problema del proveedor. Espera y, si dura, mira la página de estado. Nuestra guía del error 529 de Claude Code trata el mismo tipo de fallo en la conversación principal.
  • (timed out) o (connection failed) una y otra vez: la documentación apunta a tu red; repasa las comprobaciones de Unable to connect to API.
  • Mensajes parecidos que piden otros pasos: Auto mode could not evaluate this action and is blocking it for safety (respuesta ilegible del clasificador; reintentar suele funcionar), la variante que dice a safety check separate from auto mode blocked this request (reintentar no sirve; abre una conversación nueva o cambia de modo) y Auto mode classifier transcript exceeded context window (ejecuta /compact).
  • Con la revisión en el servidor puedes ver The server-side auto mode classifier gave no verdict. Tras diez respuestas seguidas sin veredicto, el modo auto detiene el turno; la documentación sugiere revisar cualquier gateway LLM que corte o reescriba el streaming, o poner CLAUDE_CODE_AUTO_MODE_SERVER=0 para que Claude Code haga sus propias peticiones al clasificador.

Qué contaron los usuarios en GitHub

Los reportes de Claude Code auto mode temporarily unavailable en GitHub suelen ser de este tipo:

  • Issue #69950 (abierta): durante un periodo largo, todas las llamadas a Bash y MCP se rechazaron con claude-opus-4-8 is temporarily unavailable, tras muchos reintentos y un reinicio completo del equipo; luego se arregló solo. Según el reporte, las herramientas de solo lectura siguieron funcionando.
  • Issue #95118 (abierta): la forma (timed out) con claude-opus-5[1m] como clasificador, que bloqueaba Bash mientras la sesión y las lecturas seguían funcionando. Quien lo reporta dice que reintentar no siempre ayuda.
  • Issue #97872 y #97766 (ambas abiertas, 28 de septiembre): una variante del servidor, The server-side auto mode classifier is temporarily unavailable (error), bloqueó Write, Bash y Edit. En #97766 cuatro reintentos de la misma edición en varios minutos fallaron, pasó también en otras sesiones y la salida fue cambiar el modo de permisos.
  • Issue #84673 (abierta): quien lo reporta vio el mensaje en la 2.1.222, en carpetas con CLAUDE.md, y lo atribuyó a una petición del clasificador que la API rechazaba con un 400, no a un modelo caído; la 2.1.220 funcionaba en la misma carpeta. Si aparece justo tras actualizar y no se va, claude --debug muestra qué recibió el clasificador.
  • Issue #101083 (abierta): un usuario con un endpoint compatible de terceros (Fireworks) dice que CLAUDE_CODE_AUTO_MODE_MODEL se ignoraba. En nuestra prueba simulada la variable sí funcionó, así que busca classifier_request_started en el registro de depuración para ver qué modelo usó tu sesión.

Para otros errores, mira nuestra guía de errores de Claude Code.

Relacionado: modos de permiso y el bloqueo de escritura fuera del directorio en 2.1.314 — /permissions y blockWrites。

Preguntas frecuentes

¿Claude Code auto mode temporarily unavailable es un problema de mi comando?

No. La documentación dice que no es una decisión sobre tu acción; la revisión simplemente no se hizo.

¿Pierdo mi trabajo?

No. Solo se omite la acción que necesitaba la revisión. Las lecturas y ediciones en el proyecto continúan.

¿Paso a bypassPermissions?

Eso omite todas las comprobaciones. Cambiar al modo manual con Shift+Tab y aprobar tú el comando es una solución temporal más segura.

¿Gasta tokens mientras reintenta?

Cada reintento es otra petición. Quien abrió #97872 dice que los reintentos repetidos en varios trabajos gastaron bastantes tokens antes de detenerse.

Deja una idea

Tu dirección de correo no se publicará.