Source: https://aiprimetech.io/es/claude-code/errors/api-error-400/ [Inicio](/es/) › [Claude Code](/es/claude-code/) › [Errores](/es/claude-code/errors/) › Error de la API 400 [Descripción general](/es/claude-code/)[Instalación](/es/claude-code/install/)[referencia de la CLI](/es/claude-code/cli/)[Precios y límites](/es/claude-code/pricing/)[Agent SDK](/es/claude-code/sdk/)[Habilidades y plugins](/es/claude-code/skills/)[GitHub](/es/claude-code/github/)[Web, escritorio e IDE](/es/claude-code/web-and-desktop/)[Modelos](/es/claude-code/models/)[Errores](/es/claude-code/errors/)[¿Código abierto?](/es/claude-code/open-source/)[Tutorial](/es/claude-code/tutorial/)[Para estudiantes](/es/claude-code/for-students/)[Automatización de QA](/es/claude-code/qa-automation/)[Comparación con Cursor](/es/claude-code/vs-cursor/)[Comparación con Codex y OpenCode](/es/claude-code/vs-codex/)[Subagentes](/es/claude-code/subagents/)[Hooks](/es/claude-code/hooks/)[MCP](/es/claude-code/mcp/)[Ecosistema](/es/claude-code/ecosystem/)[VS Code](/es/claude-code/vscode/)[OpenRouter](/es/claude-code/openrouter/)[Límites de solicitudes](/es/claude-code/rate-limits/)[Guía en chino](/claude-code/zh/) Última actualización: 11 de octubre de 2026 # Error de la API de Claude Code 400: prompt demasiado largo, concurrencia en el uso de herramientas y los demás Un 400 significa que la API ha rechazado la solicitud por no ser válida; a diferencia de un 500 o un 529, repetir lo mismo fallará de la misma manera. El mensaje que aparece después de API Error: 400 indica cuál de las posibles causas es, y cada una tiene una solución específica. ## TLDR - Prompt is too long — la conversación ya no cabe: /compact, /clear, o una (1M) variante. - due to tool use concurrency issues. Run /rewind — un historial de llamadas a herramientas incoherente: /rewindy /clear si eso falla; actualiza la CLI. - messages.N: tool_use ids were found without tool_result blocks — de la misma familia que el anterior. - organization has been disabled / filtrado de contenido: un problema de cuenta o de políticas que no se soluciona con un reintento. ## «El prompt es demasiado largo» / «La entrada es demasiado larga para el modelo solicitado» Ambos mensajes corresponden al mismo 400. La solicitud —el historial, los archivos que ha leído el agente y los resultados de las herramientas— supera la ventana de contexto del modelo. Claude Code normalmente compacta antes de que esto ocurra; cuando no lo hace, el siguiente turno falla con un 400. Soluciones: /compact para resumir, /clear para empezar de nuevo con unas instrucciones breves, o cambia a una (1M) variante del modelo para trabajos realmente grandes. Conviene conocer dos informes recientes porque en esos casos el indicador muestra información incorrecta: [#82226](https://github.com/anthropics/claude-code/issues/82226) detectó claude-opus-5 solicitudes limitadas a aproximadamente 200K en algunas cuentas, mientras el cliente mostraba una ventana de 1M; todos los fallos se produjeron entre 166K y 178K tokens; [#93808](https://github.com/anthropics/claude-code/issues/93808) (septiembre de 2026) informa de que la CLI 2.1.26x rechaza prompts de más de 200K en una suscripción Max que una versión anterior procesaba con 664K. Si /context indica que queda espacio y aun así recibes Prompt is too long alrededor de 170–200K, probablemente estés en esa situación: compacta por debajo de ~150K o prueba otro modelo u otra versión de la CLI. Lo que llena la ventana en primer lugar (esquemas de herramientas MCP, habilidades, hooks y resultados de herramientas enormes) y las falsas Context limit reached alarmas se explican en la [página sobre prompts demasiado largos](/es/claude-code/errors/prompt-too-long/). ## «Error de la API: 400 debido a problemas de concurrencia en el uso de herramientas. Ejecuta /rewind para recuperar la conversación». El historial de la conversación contiene llamadas a herramientas y resultados de herramientas que no coinciden; la API exige que cada tool_result responda a un tool_use del turno anterior del asistente. La gran oleada fue [#8763](https://github.com/anthropics/claude-code/issues/8763) (270 comentarios, octubre de 2025). Las respuestas posteriores de la propia Anthropic allí fueron: «en realidad hay muchas causas distintas», después «recomendamos 2.0.24 o una versión posterior», y luego «esto está solucionado; asegúrate de usar la última versión (claude update)". Sigue ocurriendo después de sesiones intensas: [#40305](https://github.com/anthropics/claude-code/issues/40305) determinó que se debía a bloques tool_result huérfanos que quedaron tras la compactación del contexto — y en ese caso /rewind no ayudó; solo /clear lo solucionó. La misma familia aparece como messages.2: tool_use ids were found without tool_result blocks immediately after. ``` /rewind # step back to before the broken turn /clear # if /rewind doesn't recover it: fresh context, re-brief claude update ``` ## Otros errores 400 que encontrarás - invalid_request_error: messages.N: … — un historial mal formado; las mismas soluciones que arriba. - This organization has been disabled. — un problema a nivel de cuenta; contacta con el soporte de Anthropic o utiliza otra cuenta u otro endpoint. No hay una solución del lado del cliente. - Output blocked by content filtering policy — la respuesta activó un filtro ([#88062](https://github.com/anthropics/claude-code/issues/88062)); reformula la tarea. - API Error: 400 status code (no body) con una claude setup-token token: una incidencia abierta ([#86986](https://github.com/anthropics/claude-code/issues/86986)) en la que los tokens de larga duración recién generados se rechazan en la primera solicitud; el inicio de sesión interactivo en la misma máquina funciona. Solución provisional hasta que se corrija: utiliza /login o una clave API. - Errores 400 de saldo de créditos pese a disponer de saldo ([#91322](https://github.com/anthropics/claude-code/issues/91322)): un problema de validación del sistema de facturación; cierra sesión y vuelve a iniciarla, y después contacta con soporte. - data retention mode 'default' is not available — una configuración a nivel de organización (la política de retención de datos de la organización no permite el modo que ha solicitado el cliente), no tu prompt. Actualiza Claude Code y, si persiste, consulta al administrador de la organización; no hay ninguna opción del lado del cliente para cambiarlo. ## 400 en una pasarela Un 400 se refiere a la solicitud, por lo que se comporta igual al acceder directamente a Anthropic y a través de esta pasarela (ANTHROPIC_BASE_URL=https://aiprimetech.io): se aplican las mismas /compact, /rewind y /clear soluciones. Un caso específico de la pasarela: un identificador de modelo que el endpoint no ofrece también devuelve un error; consulta /v1/models. ## ¿Te has cansado de lidiar con este error? Ejecuta Claude Code a través del gateway de AI Prime Tech: los mismos modelos Claude en las cuentas de origen propias del gateway, dos variables de entorno para cambiar, y las cuentas nuevas reciben $5 de crédito gratuito para la API con el código FIXIT — sin tarjeta. ``` export ANTHROPIC_BASE_URL=https://aiprimetech.io export ANTHROPIC_API_KEY=your_key ``` [Crea una cuenta con el código FIXIT](/register?promo=FIXIT) ## Preguntas frecuentes ¿Qué significa el error de la API de Claude 400? La API ha rechazado la solicitud por no ser válida. El texto que aparece después indica el motivo: prompt demasiado largo, historial de llamadas a herramientas incoherente, problema de cuenta o filtro de contenido. Reintentarlo sin cambios no ayudará.¿Cómo soluciono «El prompt es demasiado largo» en Claude Code? Ejecuta /compact, o /clear y vuelve a dar las instrucciones, o cambia a una variante del modelo con un contexto de 1M. Si falla alrededor de 170–200K mientras /context muestra espacio disponible, compacta por debajo de ~150K.¿Cómo soluciono «Error de la API: 400 debido a problemas de concurrencia en el uso de herramientas»? Ejecuta /rewind; si no recupera la sesión, ejecuta /clear. Actualiza Claude Code con claude update: Anthropic corrigió varias causas en 2.0.24 y versiones posteriores. ## Ejecuta Claude Code con la pasarela Los mismos modelos, dos variables de entorno y créditos por 7.69231× su valor nominal, o un plan ilimitado de tarifa plana. Cuentas nuevas: $5 de crédito gratuito para la API con el código FIXIT.[Obtener una clave de API](/register?promo=FIXIT) [Ver planes ilimitados](/es/plans/) AI Prime Tech es una pasarela API independiente y no está afiliada a Anthropic, ni cuenta con su respaldo o patrocinio. «Claude» y «Claude Code» son marcas comerciales de Anthropic. Las funciones de Claude Code descritas aquí se basan en la documentación pública de Anthropic en el momento de la redacción y cambian con frecuencia; los precios y las listas de modelos de esta página se obtienen de la configuración actual de esta pasarela. ## Más guías de Claude Code [Errores de Claude Code y cómo solucionarlos](/es/claude-code/errors/)[Claude Code «Error de la API: 500»: qué significa y qué lo soluciona realmente](/es/claude-code/errors/api-error-500/)[Error «Sobrecargado» de Claude (error de la API 529): qué significa y qué hacer](/es/claude-code/errors/overloaded-529/)[Errores OAuth de Claude Code: se ha superado el tiempo de espera de 15000ms y código de estado 500](/es/claude-code/errors/oauth-error/)[«El proceso de Claude Code terminó con el código 1»: cómo encontrar el error real y solucionarlo](/es/claude-code/errors/process-exited-code-1/)[Claude «El prompt es demasiado largo», «La entrada es demasiado larga para el modelo solicitado» y «Se ha alcanzado el límite de contexto»: qué llena la ventana y cómo recuperar espacio](/es/claude-code/errors/prompt-too-long/)[Se ha alcanzado el límite de uso de Claude: límites de sesión, semanales y de Opus, «límites de uso de la API especificados», «el saldo de créditos es demasiado bajo» y qué hacer](/es/claude-code/errors/usage-limit-reached/)[Claude Code 401 y 403: credenciales de autenticación no válidas, clave API no válida, «No has iniciado sesión», host_not_allowed](/es/claude-code/errors/auth-401-403/)[Errores de conexión de Claude Code: ECONNRESET, conexión perdida durante la respuesta, «Esperando respuesta de la API», «No se puede conectar con la API», errores de certificados SSL](/es/claude-code/errors/connection-lost/)[Claude Code se bloquea, se queda atascado o deja de responder: cómo averiguar dónde se ha atascado y salir del bloqueo](/es/claude-code/errors/claude-code-hangs/)[Claude.ai no funciona: «Algo ha salido mal», restricciones de capacidad, «Se ha alcanzado el límite de 5 horas», «Error al iniciar sesión» y los demás](/es/claude-code/errors/claude-ai-not-working/)