En resumen:
- La idea de que «Claude suspende cuentas con un sistema de puntos» viene de publicaciones de la comunidad. Anthropic nunca ha publicado reglas de puntos y nosotros no podemos confirmarlas. Todo lo que sigue sobre puntos es un resumen de esas publicaciones.
- El centro de ayuda de Anthropic solo menciona tres motivos de suspensión: infracciones repetidas de la política de uso, crear la cuenta desde una región no admitida e infringir los términos del servicio. Si crees que te suspendieron por error, empieza por la apelación oficial.
- Si quieres seguir programando en Claude Code, puedes conectarlo con una API Key en lugar de depender de un inicio de sesión en claude.ai. Probamos Claude Code 2.1.310 con una API Key de nuestro sitio: las solicitudes simples respondieron en unos 1,4–1,7 segundos, y pedirle que corrigiera un bug de lista vacía y escribiera pruebas que pasaran tardó 8,5 segundos en 5 turnos.
Crear API Key y conectar Claude Code con ella →
Lo que circula: la teoría comunitaria del «sistema de puntos»
El 28 de octubre se difundieron a la vez en X dos publicaciones en chino sobre cómo Claude suspende cuentas:
- Según la publicación de @Mashiro_0619 (unas 370.000 visualizaciones), el control de riesgos de Claude funciona con puntos: la cuenta recibe una puntuación inicial al registrarse, gana o pierde puntos según su comportamiento y se suspende al bajar de cierto umbral.
- Según la publicación de @make_claude (unas 400.000 visualizaciones), estas conclusiones vienen de «ingeniería inversa de la comunidad china», con un contenido muy parecido al de la primera.
- X también la convirtió en una noticia en tendencia. Según ese resumen, los usuarios lo compararon con una «puntuación de crédito» y mencionaron muchas suspensiones y apelaciones a principios de año.
Las principales afirmaciones de las dos publicaciones (resumidas, no son nuestras conclusiones):
| Afirmación | Fuente |
|---|---|
| Cada cuenta tiene una puntuación; por debajo de un umbral se suspende y la puntuación cuesta recuperarla | Según ambas publicaciones |
| Cerca del umbral la cuenta entra en un «periodo de observación», normalmente con cierres de sesión; si sigue perdiendo puntos, se suspende | Según ambas publicaciones |
| Las cuentas antiguas tienen más margen y la puntuación crece despacio con la antigüedad | Según ambas publicaciones |
| La zona horaria y el idioma casi no influyen, y decirle a Claude dónde estás no provoca una suspensión | Según ambas publicaciones |
| La forma de registro, el método de pago, el número de dispositivos con sesión iniciada y la estabilidad de la red afectan a la puntuación | Según ambas publicaciones |
Las publicaciones también incluyen largas listas de pasos concretos sobre «cómo registrarse, pagar y configurar la red para ganar puntos». No los reproducimos, por dos motivos:
- Son observaciones de sus autores. Anthropic no las ha confirmado y seguirlas no garantiza nada.
- Algunas, como «alternar entre dos cuentas», contradicen directamente la cláusula de la política de uso que prohíbe crear varias cuentas para evitar la detección. Seguirlas puede poner la cuenta en más riesgo.
Así que toma el «sistema de puntos» como una explicación popular, no como una regla oficial.
Lo que Anthropic publica oficialmente: motivos, política y apelación
Las tres fuentes siguientes son páginas de la propia Anthropic. Abrimos cada una el día en que escribimos este artículo.
1. Motivos oficiales de suspensión
Según el artículo del centro de ayuda de Claude Safeguards warnings and appeals, una cuenta puede suspenderse por:
- infracciones repetidas de la política de uso (Usage Policy);
- crear la cuenta desde una región no admitida;
- infringir los términos del servicio (Terms of Service).
2. Las cláusulas de la política de uso más relacionadas con las suspensiones
La política de uso de Anthropic indica que el equipo de Safeguards realiza detección y supervisión, y que una sospecha de infracción puede llevar a una advertencia, limitación de velocidad, restricciones, suspensión o cancelación del acceso. En la sección «Do Not Abuse Our Platform», las cláusulas más relevantes aquí son:
- no coordinar actividad maliciosa entre varias cuentas ni crear varias cuentas para evitar la detección o saltarse restricciones;
- no automatizar la creación de cuentas;
- no eludir una suspensión con otra cuenta, nueva o existente;
- no acceder ni dar acceso a otros incumpliendo la política de regiones admitidas;
- no usar métodos de pago robados, fraudulentos o no autorizados.
La política aclara además que el hecho de que una protección en tiempo real bloquee una respuesta no significa por sí solo que hayas infringido la política de uso.
3. Regiones admitidas
La política de regiones admitidas enumera los países y regiones donde están disponibles Claude.ai, Claude Code y la API. Lo que no aparece no está admitido, y China continental no está en la lista. La política también dice que usar los productos mientras se está físicamente en una región no admitida cuenta como uso no admitido.
¿Te suspendieron? Empieza por la apelación oficial
Si crees que la suspensión fue un error, el centro de ayuda indica:
- entrar en claude.ai e iniciar sesión con la cuenta suspendida (el formulario de apelación solo aparece tras iniciar sesión);
- rellenar el formulario de apelación en la pantalla de cuenta restringida; después, el equipo de Safeguards investiga;
- si lo que se pausó es una organización a la que perteneces, pulsar «Request a review» junto a esa organización en la misma pantalla;
- si solo recibiste una advertencia y crees que es un error, escribir a usersafety@anthropic.com con los detalles.
La misma página explica que las cuentas personales suspendidas por infringir la política de uso pueden seguir iniciando sesión en claude.ai para exportar sus datos o eliminar la cuenta. Exportar tus conversaciones y datos de proyectos mientras esperas la apelación es un primer paso sensato.
Además, según el issue de GitHub anthropics/claude-code#66918, algunos usuarios informan de que la página de apelación redirige a claude.ai/new y el formulario nunca carga. En ese caso, contacta con soporte a través de la mensajería del centro de ayuda o por correo, como se describe en How to get support, y mantén una sola conversación por problema.
Tutorial: conectar Claude Code con una API Key
Además de iniciar sesión con una cuenta de Claude, Claude Code puede tomar una Base URL y una API Key de variables de entorno. Así, las solicitudes van al endpoint de API que configures, sin depender de un inicio de sesión en claude.ai. Esta es la configuración que usamos realmente.
Paso 1: crear una API Key
Regístrate e inicia sesión en nuestro sitio, crea una API Key en la consola y guárdala en un lugar seguro. No la pegues en chats ni en repositorios de código.
Paso 2: escribir el archivo global ~/.claude/settings.json
Pon la configuración en el archivo global ~/.claude/settings.json (en Windows, %USERPROFILE%\.claude\settings.json) para que se aplique a todos los proyectos:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.aicodewith.ai",
"ANTHROPIC_AUTH_TOKEN": "tu API Key"
},
"model": "claude-sonnet-5-5"
}
Tres cosas a tener en cuenta:
ANTHROPIC_BASE_URLdebe serhttps://api.aicodewith.ai, sin/v1;- la Key va en
ANTHROPIC_AUTH_TOKEN. Si tu shell todavía exporta unANTHROPIC_API_KEYoANTHROPIC_BASE_URLantiguo, hazunsetprimero para que no se sobrescriban entre sí; modeltambién puede serclaude-opus-5-5. Para elegir, consulta Qué modelo usar en Claude Code.
Para la explicación completa de cada campo, consulta Cómo conectar Claude Code a una API de terceros.
Paso 3: comprobar que funciona
claude -p "Responde con una sola palabra: recibido" --output-format json
Si is_error es false y modelUsage incluye claude-sonnet-5-5, la solicitud pasó por tu API Key.
Resultados de la prueba (Claude Code 2.1.310, Linux)
Hicimos dos series de pruebas en un directorio temporal con la configuración anterior:
| Prueba | Resultado | Tiempo |
|---|---|---|
| Solicitud simple pidiendo una respuesta de una palabra, ejecutada 4 veces | Respuesta correcta cada vez | 1,4–1,7 s de tiempo de API, 1,8–2,3 s el comando completo |
| Corregir el ZeroDivisionError de avg([]) en stats.py, escribir test_stats.py y ejecutarlo | La lista vacía devuelve 0.0 y las pruebas pasan | 8,5 s en 5 turnos, unos 9 s el comando completo |
La segunda prueba usó este comando. --permission-mode acceptEdits le permite editar archivos directamente y --allowedTools solo permite python3 en Bash:
claude -p "avg en stats.py lanza ZeroDivisionError con una lista vacía. Corrígelo para que una lista vacía devuelva 0.0, escribe test_stats.py que cubra [] y [1,2,3], ejecútalo con python3 test_stats.py y resume en una frase cuando pase." \
--permission-mode acceptEdits \
--allowedTools "Bash(python3:*)" "Edit" "Write" "Read" \
--output-format json
Su informe final decía que avg ahora devuelve 0.0 con una lista vacía, que test_stats.py cubre la lista vacía y [1,2,3] con assert y que la ejecución pasó. Después ejecutamos python3 test_stats.py nosotros mismos y también pasó. Tras la prueba, borramos del directorio temporal la configuración y los archivos de sesión que contenían la Key.
Además: conectar Codex y Cursor
Codex: usa el archivo global ~/.codex/config.toml y pon la Key en experimental_bearer_token:
model = "gpt-6.1-sol"
model_provider = "aicodewith"
[model_providers.aicodewith]
name = "aicodewith"
base_url = "https://api.aicodewith.ai/chatgpt/v1"
wire_api = "responses"
experimental_bearer_token = "tu API Key"
Consulta Codex config.toml explicado para saber qué hace cada campo. En este artículo solo probamos Claude Code; si Codex devuelve 401 después de configurarlo, mira la sección de errores más abajo.
Cursor: según la documentación de Cursor, tus propias claves se introducen en Settings → Models, por proveedor. Solo se aplican a los modelos de chat, el autocompletado con Tab sigue usando los modelos de Cursor y las solicitudes pasan por los servidores de Cursor para construir el prompt. Si puedes introducir una dirección de terceros depende de la página de ajustes de tu versión.
Cada cliente tiene sus puntos fuertes, así que elige el que mejor encaje con tu forma de trabajar. La misma Key se puede configurar a la vez en Claude Code y en Codex.
Resolución de errores: 401 y 429
401: Key no válida o ausente
Al enviar una solicitud directamente a la API con una Key incorrecta a propósito, recibimos HTTP 401 con el mensaje «请在请求中提供有效的 API Key。» («proporciona una API Key válida en la solicitud»). Con la misma Key incorrecta en Claude Code, claude -p no devolvió nada en 90 segundos porque reintenta automáticamente, así que parece «colgado». Revisa en este orden:
- si la Key de
~/.claude/settings.jsonse copió con un espacio o salto de línea de más; - si tu shell todavía tiene un
ANTHROPIC_API_KEYoANTHROPIC_AUTH_TOKENantiguo; compruébalo conenv | grep ANTHROPIC(mira solo los nombres de las variables y no pegues la Key en ningún sitio); - si la Key se eliminó o desactivó en la consola.
Para resolver paso a paso el 401 en Codex, consulta Cómo resolver Codex 401 Unauthorized.
429: demasiadas solicitudes
Un 429 significa demasiadas solicitudes en poco tiempo o que alcanzaste una ventana de uso. Espera un momento y vuelve a intentarlo, ejecuta menos subagentes en paralelo y divide las tareas largas. Para distinguir límite de velocidad, cuota y ventana de uso, consulta Cómo resolver Codex 429 Too Many Requests. Si agotaste el uso de tu suscripción de Claude Code, consulta Qué hacer cuando se agota el uso de Claude Code.
Preguntas frecuentes
¿De verdad Claude suspende cuentas según puntos?
Nadie fuera de Anthropic puede asegurarlo. El sistema de puntos es una afirmación de publicaciones como las de @make_claude y @Mashiro_0619, y Anthropic nunca lo ha publicado. Los únicos motivos oficiales son infracciones repetidas de la política de uso, registrarse desde una región no admitida e infringir los términos del servicio.
¿Se puede recuperar una cuenta de Claude suspendida?
Puedes apelar. Inicia sesión en claude.ai con la cuenta suspendida y rellena el formulario en la pantalla de cuenta restringida. Mientras esperas, exporta tus datos.
¿Una suspensión en Claude Code es lo mismo que en la web?
Si inicias sesión en Claude Code con tu cuenta de Claude, es la misma cuenta que en la web, así que una suspensión afecta a ambas. Según la política de uso, usar otra cuenta para eludir una suspensión es en sí una infracción. Claude Code conectado con una API Key usa el servicio de esa Key, cuyos términos también debes respetar.
¿Tengo que seguir iniciando sesión en una cuenta de Claude después de configurar una API Key?
No. Con ANTHROPIC_BASE_URL y ANTHROPIC_AUTH_TOKEN configurados, Claude Code envía las solicitudes directamente con la Key. Nuestra prueba usó un directorio HOME nuevo y vacío, sin ningún historial de inicio de sesión.
¿Puedo poner settings.json dentro del proyecto?
Puedes, pero no recomendamos guardar la Key en un directorio de proyecto, porque es fácil subirla al repositorio. El archivo global ~/.claude/settings.json es la opción más sencilla.
Entorno de prueba
- Claude Code 2.1.310, Linux, directorio HOME temporal;
- modelo
claude-sonnet-5-5, todas las solicitudes con una API Key de nuestro sitio; - probado el 29 de octubre de 2026. La configuración y los registros con la Key se borraron después de la prueba.



