---
title: "Claude overloaded error 529 en rate limit error 429 oplossen"
description: "Een 529 overloaded_error betekent dat de Claude API voor iedereen overbelast is. Een 429 rate_limit_error betekent dat je organisatie een limiet heeft bereikt. Probeer het bij beide opnieuw met backoff."
canonical: "https://logbrew.co/nl/guides/claude-overloaded-rate-limit-error"
last_updated: "2026-11-10"
---

# Claude overloaded error 529 en rate limit error 429 oplossen

Een 529 `overloaded_error` betekent dat de Claude API voor iedereen overbelast is. Een 429 `rate_limit_error` betekent dat je organisatie een limiet heeft bereikt. Probeer het bij beide opnieuw met backoff.

Getest op 10 november 2026 met Claude Code 2.1.319 en @anthropic-ai/sdk 1.7.0

Door [Furkan Erday](https://github.com/furkanerday). Furkan Erday is de oprichter van LogBrew. Hij bouwt LogBrew elke dag met Claude Code en Codex.

Canonical: https://logbrew.co/nl/guides/claude-overloaded-rate-limit-error

## Hoelang elke client wachtte voor een nieuwe poging

|  | Seconden voor elke nieuwe poging | Nieuwe pogingen | Totale tijd |
| --- | --- | --- | --- |
| Claude Code, elk antwoord 529 | 0,6 · 1,1 | 2 | 2,4 s |
| Claude Code, elk antwoord 429 | 0,5 · 1,2 · 2,5 · 4,1 · 8,8 · 18,8 · 34,2 · 35,4 · 36 · 39,9 | 10 | 182 s |
| TypeScript-SDK met `maxRetries: 5`, elk antwoord 529 | 0,4 · 1 · 1,9 · 3,5 · 7,4 | 5 | 14,3 s |

## Oplossen in Claude Code

### Bekijk de statuspagina van Claude

Staat er een capaciteitsmelding op status.claude.com, dan ligt het probleem bij Anthropic en lost alleen tijd het op.

### Wacht en probeer het opnieuw

`API Error: Repeated 529 Overloaded errors` betekent dat Claude Code het al opnieuw heeft geprobeerd. Een 529 telt niet mee voor je gebruikslimiet.

### Kies een ander model

Anthropic houdt de capaciteit per model bij. Kies een ander model, bijvoorbeeld Sonnet als Opus overbelast is.

```bash
/model
```

### Stel een fallbackmodel in voor scripts

In printmodus stapt `--fallback-model` na herhaalde 529-fouten over op een tweede model. In onze test gebeurde dat na 3 verzoeken.

```bash
claude -p "Run the tests" --fallback-model sonnet
```

### Houd onbewaakte runs draaiende

In CI en andere runs waar niemand meekijkt, probeert deze instelling 529- en 429-fouten opnieuw tot er weer capaciteit is.

```bash
export CLAUDE_CODE_RETRY_WATCHDOG=1
```

## Oplossen in je eigen app

### Probeer opnieuw met backoff

De officiële Claude-SDK's proberen 429, 529 en andere 5xx-fouten standaard 2 keer opnieuw, met exponentiële backoff, en volgen de header `retry-after`. Verhoog `maxRetries` als je app langer kan wachten.

```bash
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({ maxRetries: 5 });
```

### Log de fout en het request-ID

Zijn de nieuwe pogingen op, dan gooit de SDK `OverloadedError` of `RateLimitError`. Bewaar `error.requestID`, zodat de support van Anthropic het verzoek kan vinden.

```bash
try {
  await client.messages.create(request);
} catch (error) {
  if (
    error instanceof Anthropic.OverloadedError ||
    error instanceof Anthropic.RateLimitError
  ) {
    console.warn("Claude API busy", error.status, error.requestID);
  }
  throw error;
}
```

### Laat je verkeer langzaam groeien

Een plotselinge piek in je eigen verkeer kan 429-acceleratielimieten activeren. Laat je verkeer stap voor stap groeien en houd het stabiel.

## Wat we zagen in onze test

Niemand kan een echte 529 afdwingen. Daarom lieten we Claude Code en de TypeScript-SDK praten met een lokale testserver die elk verzoek beantwoordde met 529 of 429. Claude Code ziet zo'n server als gateway, dus een sessie op de echte API kan anders verlopen.

Claude Code stuurde 3 verzoeken die een 529 kregen en stopte na 2,4 seconden met `Repeated 529 Overloaded errors`. Met `--fallback-model sonnet` stapte het na die 3 verzoeken over op Sonnet en probeerde het nog 10 keer in ongeveer 3 minuten. Een 429 kreeg 10 nieuwe pogingen in 182 seconden, met wachttijden die opliepen van 0,5 tot 40 seconden, voordat `Request rejected (429)` verscheen. Met `CLAUDE_CODE_RETRY_WATCHDOG=1` probeerde Claude Code een 529 nog steeds opnieuw toen we de run na 150 seconden stopten.

Met de standaardinstellingen stuurde de SDK 3 verzoeken, het eerste plus 2 nieuwe pogingen, en gooide het na 1,3 seconden `OverloadedError`. Met `maxRetries: 5` stuurde het 6 verzoeken in 14,3 seconden. Had de 429 `retry-after: 3`, dan wachtte de SDK voor elke nieuwe poging 3 seconden, en Claude Code wachtte 3 seconden voor elk van zijn eerste 3 nieuwe pogingen.

## 529 en 429 zijn verschillende fouten

Een 529 `overloaded_error` betekent dat de API voor alle gebruikers overbelast is. Het is niet jouw limiet en telt niet mee voor je quotum.

Een 429 `rate_limit_error` hoort bij je organisatie. Je hebt een rate limit bereikt, het maandelijkse uitgavenplafond van je gebruiksniveau of een uitgavenlimiet op de Claude Code-werkruimte. Een 429 door het uitgavenplafond heeft geen header `retry-after` en blijft falen tot je weer toegang hebt, dus opnieuw proberen helpt dan niet.

## Limieten van je Claude Code-abonnement zijn geen API-fouten

`You've hit your session limit` en `You've hit your weekly limit` komen van je Claude-abonnement. De sessielimiet is het doorschuivende venster dat mensen de 5-uurslimiet noemen. Voer `/usage` uit om beide limieten te zien en wanneer ze worden gereset.

`Server is temporarily limiting requests (not your usage limit)` is een korte afremming op de server, en Claude Code probeert het zelf opnieuw. `Request rejected (429)` betekent dat een API-sleutel, Amazon Bedrock-project of Google Cloud-project zijn eigen rate limit heeft bereikt.

Een `ANTHROPIC_API_KEY` in je shell gaat voor je abonnement, dus Claude Code kan de lagere limiet van die sleutel bereiken. Voer `/status` uit om te zien hoe je bent ingelogd.

#16157, met 1.499 reacties, meldt Max-gebruikers die bijna meteen de limiet bereikten. In januari 2026 schreef een engineer van Anthropic dat het team nog geen goede verklaring had. #29579 meldt `Rate limit reached` bij 16% gebruik, en #6457 meldt de 5-uurslimiet binnen 90 minuten. Alle 3 meldingen staan nog open.

## Veelgestelde vragen

### Telt een 529-fout mee voor mijn Claude-gebruikslimiet?

Nee. Volgens de documentatie van Claude Code is een 529 niet jouw gebruikslimiet en telt hij niet mee voor je quotum.

### Hoe lang duurt de Claude overloaded error?

Volgens Anthropic is hij meestal tijdelijk. Kijk op status.claude.com of er een open incident is en wat de laatste updates zijn.

### Waarom meldt Claude Code dat de rate limit is bereikt?

Je abonnementslimiet is op, de server heeft verzoeken kort afgeremd of een API-sleutel heeft zijn rate limit bereikt. `/usage` en `/status` laten zien welke van de 3 het is.

### Wanneer wordt de limiet van Claude Code gereset?

De melding noemt het tijdstip, bijvoorbeeld `resets 3:45pm`. `/usage` toont het ook.

### Moet mijn app een 529-fout opnieuw proberen?

Ja, met exponentiële backoff. De officiële SDK's proberen het standaard 2 keer opnieuw, en in onze test wachtte de TypeScript-SDK precies zo lang als `retry-after` vroeg.

## Zie elke Claude API-fout in je app

Roept je app de Claude API aan, dan bundelt LogBrew herhaalde 529- en 429-fouten in 1 issue en laat het zien hoe vaak elke fout optreedt. Begin met het ruime gratis abonnement, zonder creditcard.

[Gratis beginnen](https://logbrew.co/nl)

## Bronnen

- [Claude API docs, Errors](https://platform.claude.com/docs/en/api/errors)
- [Claude API docs, Rate limits](https://platform.claude.com/docs/en/api/rate-limits)
- [Claude Code docs, Error reference](https://code.claude.com/docs/en/errors)
- [anthropics/claude-code#16157](https://github.com/anthropics/claude-code/issues/16157)
- [anthropics/claude-code#29579](https://github.com/anthropics/claude-code/issues/29579)
- [anthropics/claude-code#6457](https://github.com/anthropics/claude-code/issues/6457)

## Meer handleidingen voor AI-coding-agents

- [Een MCP-server toevoegen aan Claude Code en Codex](https://logbrew.co/nl/guides/mcp-server-claude-code-codex)
- [AGENTS.md gebruiken in Claude Code en Codex](https://logbrew.co/nl/guides/agents-md)
- [Fouten oplossen in Claude Code, Codex en browser-JavaScript](https://logbrew.co/nl/guides)
