Claude Code is locking people out for hours
TL;DR Highlight
Claude Code is experiencing repeated service stability issues such as OAuth timeouts, query slowdowns, and malfunctioning background agents. Concerns are growing that this is not simply a bug, but a structural problem related to Anthropic's compute capacity limits.
Who Should Read
Developers actively using Claude Code (including Max subscriptions) in their workflows, who are experiencing significant productivity impacts due to service stability issues or are considering alternatives.
Core Mechanics
- When logging into Claude Code in a Windows + WSL environment, a bug repeatedly occurs where the 'OAuth error: timeout of 15000ms exceeded' error appears, making the app unusable. This is as of version 2.1.92, and the Google account login flow is not completed.
- This login failure coincides with a large-scale service outage that occurred on April 6, 2026, and is not an isolated bug. Most Claude Code users were unable to log in. The status of the outage could be checked at status.claude.com.
- Multiple reports indicate that Claude Max subscribers are exceeding their limits after just one query. Community analysis suggests that Max users are grouped into a shared compute pool, and the surge in demand following issues with OpenAI has exceeded the pool's upper limit.
- There are reports that query response speeds have slowed down by approximately 3x compared to before. Both Sonnet and Opus are reportedly slow in the Claude Code on Max environment.
- There are complaints that the background agent functionality is essentially broken. When a task is assigned to the Sonnet background agent, it fails due to permission errors, and the expensive Opus model intercepts and processes the task in the foreground. This impacts both context management and token costs.
- One community comment interpreted this phenomenon as 'distillation' (a technique for transferring the capabilities of a large model to a smaller model). It suggests that Anthropic is degrading quality by replacing Claude Code with a lightweight model to reduce compute pool load, and subjective experiences of increasingly frequent unnecessary interruptions like 'Continue?' or 'Run this command to see this information' have increased in recent times after being absent for over a year.
- A practical tip shared is that if a locked state has not yet occurred, pre-preparing a token with the 'claude setup-token' command allows bypassing login issues by using 'CLAUDE_CODE_OAUTH_TOKEN=sk... claude' in the future.
Evidence
- "After this issue became a hot topic on Hacker News, a comment pointed out that the original title '[BUG] Claude Code login fails with OAuth timeout on Windows' was much more specific, but an HN editor changed it to 'locking people out for hours,' which was criticized as an exaggeration. Other comments countered that the exaggeration was not justified considering the issue arose during a large-scale outage."
How to Apply
- If you can still log into Claude Code, run the 'claude setup-token' command now to save the OAuth token in advance. This will allow you to bypass access issues by using 'CLAUDE_CODE_OAUTH_TOKEN=sk... claude' in the future if a login failure occurs.
- If you are operating Claude Code on Max on a team basis, include status.claude.com in your monitoring pipeline and prepare a fallback flow to directly call the Anthropic API when an outage occurs to minimize service disruption.
- If background agents are failing and Opus is performing the task in the foreground, wasting context and tokens, recognize that agent permission processing is currently unstable and explicitly specify the model and execution method for important long-term tasks, or manually separate and execute tasks for safety.
- If you are using Claude Code in business-critical workflows, it is recommended to use a stable release channel or pin a specific version instead of automatically updating to the latest version of Anthropic, and to develop a habit of monitoring for performance degradation due to external factors such as compute capacity issues.
Code Example
# 1. Generate token when login is possible
claude setup-token
# 2. Bypass execution with token when login failure occurs
CLAUDE_CODE_OAUTH_TOKEN=sk-ant-xxxxx claudeTerminology
Related Papers
OfficeCLI: Office suite for AI agents to read and edit Microsoft Office files
AI 에이전트가 Microsoft Office 파일을 읽고 편집할 수 있도록 만들어진 오픈소스 CLI 도구로, Office 설치 없이 단일 바이너리만으로 동작한다.
Reasoning effort, not tool access, buys first-try reliability in agentic code generation: an observational study
Claude Code로 90번 반복 실험한 결과, Playwright 같은 테스트 도구는 비용만 올리고 실패율엔 무효였으며 xHigh reasoning effort가 첫 시도 완성률을 28%→89%로 끌어올렸다.
Show HN: ctx – Search the coding agent history already on your machine
Claude Code, Cursor, Codex 등 코딩 에이전트가 이전 세션의 논의·결정·실패 시도를 잊지 않도록 SQLite로 인덱싱해 재사용할 수 있게 해주는 오픈소스 CLI 도구다.
OpenWiki: CLI that writes and maintains agent documentation for your codebase
LangChain이 만든 CLI 도구로, AI 에이전트가 코드베이스를 이해하는 데 필요한 문서를 자동으로 생성하고 최신 상태로 유지해준다. 코딩 에이전트(Copilot, Claude 등)의 컨텍스트 품질을 높이고 싶은 개발자에게 유용하다.
Micro-Agent: Beat Frontier Models with Collaboration Inside Model API
vLLM 팀이 단일 모델 API 호출 뒤에서 여러 모델이 협업하는 'Micro-Agent' 개념을 공개했습니다. 별도의 에이전트 코드 없이 라우터 레이어에서 모델 조합을 실행해 GPT-4급 결과를 더 저렴하게 낼 수 있다는 아이디어입니다.
Ornith-1.0: self-improving open-source models for agentic coding
Gemma 4와 Qwen 3.5를 기반으로 파인튜닝한 코딩 특화 오픈소스 모델로, RL(강화학습)을 통해 스캐폴드(에이전트 실행 구조)까지 함께 최적화하는 방식을 주장하지만, 커뮤니티에서는 벤치마크 과최적화에 불과하다는 의심을 받고 있다.