Claude Code se bloquea: límites reales, coste oculto y cómo no quemar dinero
Estaba en medio de un refactor intensivo con Claude Opus cuando el sistema se detuvo en seco. No era un error de código: era el muro invisible de Anthropic. Esto es lo que realmente pasa, lo que no te explican, y lo que dicen sus Términos de Servicio.
Si usas Claude Code de forma seria, sabes de lo que hablo. Estás en un flujo de estado puro: refactorizando arquitecturas, iterando con modelos potentes como Opus o Sonnet, delegando tareas complejas. Y de repente, el bloqueo total. El agente se detiene, la terminal se queda muda y aparece un mensaje sobre límites de uso.
El problema no es que la IA no pueda hacerlo. El problema es la infraestructura de facturación, los límites legales y los Términos de Servicio que hay debajo. Y si no los entiendes, no solo vas a gastar más dinero del planeado, sino que podrías estar incumpliendo el contrato.
Lo que realmente ocurre (y no te explican)
La mayoría de usuarios cree que subir su plan de suscripción (por ejemplo, de Pro a Max) soluciona el problema de los bloqueos. Es falso. Existen tres capas de límites que conviven al mismo tiempo:
- 1. El límite semanal es absoluto: Aunque tengas el plan más alto, puedes llegar al 100% de tu uso semanal programado. Cuando llega a ese porcentaje, el sistema te corta el acceso.
- 2. La ventana de 5 horas es el verdadero cuello de botella: Anthropic implementa una ventana de uso intensivo (generalmente 5 horas). Puedes pagar 100$ o 200$ al mes, pero si envías demasiadas peticiones en esa ventana, se bloquea. Puedes gastar más, pero no puedes usarlo de forma continua e ininterrumpida.
- 3. El "pago por uso" es una trampa de latencia: En teoría, cuando te bloqueas, puedes seguir trabajando pagando el exceso. En la práctica, si estás en medio de iteraciones rápidas con un contexto de código enorme, puedes quemar 10€ en tres minutos sin darte cuenta hasta que ves la factura.
No esperes a que te bloqueen. Tienes que monitorizar tu consumo real. Aquí puedes ver tu límite semanal exacto, el uso adicional consumido y el reset programado.
URL directa obligatoria: https://claude.ai/settings/usage
Cómo afectan los límites según tu plan
| Plan / Nivel | Límite Semanal | Ventana de 5h | ¿Se bloquea igual? |
|---|---|---|---|
| Claude Pro (20$) | Bajo | Muy estricta | Sí, en horas |
| Claude Max (100$) | Alto (5x Pro) | Sigue existiendo | Sí, si abusas |
| Uso API (Pay-as-you-go) | Sin límite semanal | No aplica | Solo te limita tu tarjeta |
Si revisas los Términos de Servicio del Consumidor de Anthropic (Sección 4, "Limitations"), verás que ellos themselves reservan el derecho a imponer "Technical Limitations". Es decir, restricciones técnicas sobre el número de Inputs u Outputs dentro de un periodo de tiempo, incluso en servicios de pago bajo suscripción. Al aceptar los términos, estás aceptando que el acceso es limitado, no ilimitado.
El mito de usar Haiku como "Fallback"
La lógica humana dicta: "Si me quedo sin cuota por usar Opus, bajo el selector a Haiku (el modelo más barato y rápido) y sigo trabajando". En Claude Code, esto simplemente no es posible.
El problema no es la calidad del modelo más pequeño, es que los límites de uso son globales por cuenta, no por modelo. Anthropic implementa ventanas de uso (como la famosa ventana de 5 horas) que aplican por igual a Opus, Sonnet y Haiku. Cuando Claude Code te muestra el mensaje de bloqueo, no te está bloqueando *solo* el acceso a Opus; te está bloqueando el envío de mensajes a la infraestructura por completo. No puedes esquivar el muro cambiando el selector de modelo.
El dilema: Coste vs Continuidad
Cuando te aparece el mensaje de límite alcanzado, solo tienes tres caminos reales. Ninguno es perfecto, y uno de ellos tiene una trampa legal que debes conocer.
💸 Opción A: Pagar extra
- ✔️ Sigues trabajando ya
- ❌ Coste impredecible
- ❌ Gastos no reembolsables
📈 Opción B: Subir plan
- ✔️ Más margen semanal
- ⚠️ Ventana 5h sigue ahí
- ❌ No elimina el problema
⏸️ Opción C: Parar
- ✔️ Coste 100% controlado
- ❌ Rompe tu estado mental
- ❌ Fatal en urgencias
Nota sobre la Opción A: En la Sección 6 de sus términos, Anthropic deja claro que "Except as expressly provided in these Terms or where required by law, all payments are non-refundable". Si activas el pago por uso extra y te pasas de la marca por un error del prompt, no hay vuelta atrás: el cargo a tu tarjeta es definitivo.
¿Y usar otra cuenta? (La zona gris)
A nivel puramente técnico, cuando la cuenta A se bloquea, cerrar sesión y usar la cuenta B funciona a la perfección. Sin embargo, si lees los Términos de Servicio (ToS) de Anthropic, esto se convierte en un problema serio.
En la Sección 3 (Uso de nuestros Servicios), se prohíbe expresamente acceder a los servicios "a través de medios automatizados o no humanos, ya sea mediante un bot, un script o de otra manera" (a menos que uses la API). Además, se especifica de forma contundente que no debes "abuse, harm, interfere with, or disrupt our Services... including bypassing any of our systems or protective measures".
Si eres un usuario individual que cambia manualmente de cuenta personal una vez, a Anthropic probablemente no le importe. Si haces scripting para rotar cuentas de forma automatizada, estás vulnerando directamente los ToS. Y lo que es peor: si te banearán por ello, en la Sección 13 (Terminación) se especifica que si te cancelan el acceso por un incumplimiento material de los términos, "you will not be entitled to any refund" (no tendrás derecho a reembolso de tu suscripción).
La trampa oculta: Uso No Comercial
Este es, quizás, el punto más ignorado por los desarrolladores freelance y pequeñas startups que usan Claude Pro o Claude Max desde la web para trabajar.
Los términos de Anthropic para consumidores establecen con claridad: "You agree that you will not use our Services for any commercial or business purposes".
Esto significa que si estás cobrando a un cliente por un proyecto y usas Claude Pro/Max para programarlo, estás using el servicio con un fin comercial. Para eso, legalmente, deberías estar usando la API de Anthropic (bajo los Commercial Terms of Service), no la suscripción web para consumidores.
Si Anthropic decide hacer cumplir esto de forma estricta (por ejemplo, revisando el dominio de tu email de registro corporativo, algo que他们也 mencionan en la Sección 2 sobre "Business Domains"), podrías perder el acceso sin reembolso.
Cómo evitar quemar dinero (Estrategia real)
Claude Code no está pensado para uso continuo intensivo sin fricción. Está diseñado para ser potente, pero acotado por ventanas. Aceptar esto es el primer paso. El segundo es cambiar tu forma de trabajar:
- Monitoriza el uso como un obseso: No dejes que el bloqueo te pille por sorpresa. Abre claude.ai/settings/usage antes de empezar sesiones pesadas para saber exactamente cuánto margen tienes.
- Distribuye el trabajo inteligentemente: No uses Opus para todo. Deja las tareas de refactorizado pesado o arquitectura para cuando tengas el 100% del límite semanal disponible. Usa modelos más pequeños o tu propio conocimiento para tareas menores.
- Erradica las iteraciones innecesarias: El mayor quemador de dinero es el bucle de "prueba y error" dejando que la IA adivine. Gasta 10 minutos pensando el prompt perfecto, con todo el contexto necesario, en lugar de lanzar 15 prompts vagueos que consuman tu ventana de 5 horas.
- Usa el pago extra SOLO para emergencias: El pago por uso adicional debe ser tu red de seguridad para cerrar un deploy el viernes a las 8 de la tarde (teniendo en cuenta que no hay reembolsos), no tu método de trabajo estándar.
- Revisa si necesitas la API Comercial: Si estás perdiendo dinero por bloqueos mientras trabajas para clientes, deja de usar Claude Pro/Max. La suscripción web es para no-comerciales. Cambia a la API de Anthropic, donde no hay límites semanales artificiales, pagas estrictamente por lo que consumes, y estás legalmente protegido para uso empresarial.
El Insight clave (Nivel Bootshell)
El problema de Claude Code no es el precio base de la suscripción. El problema es la combinación letal de límites invisibles globales, una ventana temporal de 5 horas rígida, un coste variable no reembolsable, y una cláusula de "Uso No Comercial" que muchos desarrolladores profesionales están ignorando.
- ✅ No optimices solo tus prompts de código
- ✅ Optimiza cuándo y cómo introduces esos prompts en el sistema
- ✅ Trata a Claude Code como un consultor externo carísimo al que solo llamas para las reuniones importantes, no para que te acompañe a por café
- ✅ Asegúrate de estar usando el producto legal correcto (API vs Web) según lo que estés cobrando
TL;DR (Lo que necesitas recordar)
- ✔ Puedes gastar dinero muy rápido sin darte cuenta si confías en el "pago por uso" automático (y no hay reembolso).
- ✔ La ventana de uso intensivo (5h) limita tu trabajo continuo, incluso si has pagado un plan muy caro.
- ✔ Cambiar a Haiku NO sirve como escape porque los límites son globales por cuenta, no por modelo.
- ✔ Crear scripts o múltiples cuentas para saltarte el bloqueo viola la Sección 3 de los ToS y puede causar baneo sin reembolso.
- ✔ PELIGRO: Si usas Claude Pro/Max para trabajar en proyectos que cobras a clientes, estás incumpliendo la cláusula de "Non-commercial use only" de la Sección 11. Deberías usar la API.
- ✔ Mirar el panel de uso (claude.ai/settings/usage) antes de sesiones críticas es obligatorio.