Kurzantwort: ERNIE 5.5 Flash lässt sich kostenlos in OpenCode und Claude Code über OpenRouters baidu/ernie-5.5-flash-preview:free-Endpoint nutzen. In OpenCode verbinden Sie OpenRouter und setzen "model": "openrouter/baidu/ernie-5.5-flash-preview:free". In Claude Code richten Sie ANTHROPIC_BASE_URL auf OpenRouter und legen den ERNIE-Slug als Modell fest. Es kostet 0 $ pro Token, aber ohne gekaufte Credits erhalten Sie 50 Anfragen pro Tag.
Dieses Tageslimit ist der entscheidende Punkt für Coding-Agents. Ein Agent macht nicht eine Anfrage pro Aufgabe, sondern eine pro Schritt. Dieser Guide richtet beide Agents ein, zeigt eine Coding-Aufgabe, die in das kostenlose Budget passt, und erklärt, wo die kostenlose Route an ihre Grenzen stößt.
Alle unten genannten Limits wurden am 12. November 2026 auf OpenRouters offiziellen Seiten überprüft.
Was ist ERNIE 5.5 Flash Preview?
ERNIE 5.5 Flash Preview ist Baidus Chat- und Agent-Modell, das am 10. November 2026 veröffentlicht wurde. Es ist ein sparsames Mixture-of-Experts-Modell mit 280 Milliarden Gesamtparametern, 14 Milliarden aktiven Parametern pro Token und einem Kontextfenster von 1.024.000 Token. Baidu bewirbt es für Coding, agentische Aufgaben und Deep Research, und OpenRouter listet es mit aktiviertem Reasoning und Tool Calling.

Es gibt auch ein reines Pretraining-Modell namens ERNIE 5.5 Flash Base auf Hugging Face, aber das ist die Variante, die Sie selbst fine-tunen oder betreiben. Das Preview-Modell ist das, mit dem Ihr Coding-Agent kommuniziert. Für eine vollständige Modellübersicht lesen Sie den Artikel Was ist ERNIE 5.5 Flash. Wenn Sie von der vorherigen Generation kommen, deckt die ERNIE 5.1-Übersicht ab, was sich geändert hat.
Kostenlose Limits von ERNIE 5.5 Flash auf OpenRouter
OpenRouters Modellseite zeigt die :free-Variante mit 0 $ für Input und 0 $ für Output, bereitgestellt von einem einzigen Provider, Baidu Qianfan. Die Rate Limits stammen aus OpenRouters Limits-Dokumentation und gelten für jede Modell-ID, die auf :free endet.
| Posten | Wert (geprüft am 12.11.2026) |
|---|---|
| Modell-ID | baidu/ernie-5.5-flash-preview:free |
| Preis | 0 $ Input, 0 $ Output |
| Kontextfenster | 1.024.000 Token |
| Anfragen pro Minute | 20 |
| Anfragen pro Tag, unter 10 jemals gekauften Credits | 50 |
| Anfragen pro Tag, 10+ jemals gekaufte Credits | 1.000 |
| Hinterlegte Provider | 1 (Baidu Qianfan) |
Zwei Details sind für Agents wichtig. OpenRouters Preisseite besagt, dass fehlgeschlagene Versuche zum Tageslimit zählen. Und ein negativer Credit-Saldo blockiert kostenlose Modelle mit einem 402-Fehler, bis Sie Guthaben aufladen.

Die 1.000-pro-Tag-Stufe hängt von Credits ab, die Sie gekauft haben – nicht von Credits, die Sie ausgeben.
ERNIE 5.5 Flash in OpenCode einrichten
OpenCode unterstützt OpenRouter nativ, daher ist dies die kürzere der beiden Einrichtungen. Sie benötigen ein OpenRouter-Konto und einen API-Schlüssel aus Ihrem OpenRouter-Dashboard.
- Installieren oder aktualisieren Sie OpenCode und starten Sie es in Ihrem Projektordner:
cd your-project
opencode
- Verbinden Sie OpenRouter. Führen Sie in OpenCode
/connectaus, wählen Sie OpenRouter und fügen Sie Ihren Schlüssel ein. Alternativ können Sie ihn vor dem Start exportieren:
export OPENROUTER_API_KEY="sk-or-v1-..."
- Legen Sie das Modell in der
opencode.jsonim Projektstammverzeichnis fest. OpenCodes Provider-Dokumentation empfiehlt, die vollständige OpenRouter-Modell-ID nach dem Präfixopenrouter/zu verwenden:
{
"$schema": "https://opencode.ai/config.json",
"model": "openrouter/baidu/ernie-5.5-flash-preview:free"
}
- Bestätigen Sie die Auswahl mit
/models. Wenn ERNIE nicht in der Liste erscheint, hat der Konfigurationswert dennoch Vorrang – prüfen Sie also die Schreibweise des Slugs, einschließlich:free.
Jeder Prompt geht jetzt über OpenRouter an ERNIE 5.5 Flash Preview. Wenn Sie unserem GLM-5.3-Flash OpenCode-Guide oder dem DeepSeek-V4.1-Flash-Guide gefolgt sind, ist das Muster identisch: Nur der Slug ändert sich.
ERNIE 5.5 Flash in Claude Code einrichten
Claude Code kann mit OpenRouter kommunizieren, weil OpenRouter einen Anthropic-kompatiblen Messages-Endpoint bereitstellt. Die ERNIE-Modellseite listet POST https://openrouter.ai/api/v1/messages als unterstützte Route für dieses Modell.
Klären Sie zuerst den Support-Level. OpenRouters Claude-Code-Integrationsguide besagt, dass Claude Code mit OpenRouter „nur garantiert mit dem Anthropic-First-Party-Provider funktioniert" und dass Claude Code „mit anderen Providern möglicherweise nicht korrekt funktioniert". Der Betrieb von ERNIE hier funktioniert über dokumentierte Einstellungen, ist aber keine garantierte Kombination.
- Setzen Sie die Verbindungsvariablen in Ihrem Shell-Profil, genau wie OpenRouter es dokumentiert:
export OPENROUTER_API_KEY="sk-or-v1-..."
export ANTHROPIC_BASE_URL="https://openrouter.ai/api"
export ANTHROPIC_AUTH_TOKEN="$OPENROUTER_API_KEY"
export ANTHROPIC_API_KEY="" # must be explicitly empty
- Legen Sie ERNIE für jede Modellklasse fest, die Claude Code verwendet, damit kein Schritt stillschweigend auf ein kostenpflichtiges Anthropic-Modell zurückfällt:
export ANTHROPIC_DEFAULT_OPUS_MODEL="baidu/ernie-5.5-flash-preview:free"
export ANTHROPIC_DEFAULT_SONNET_MODEL="baidu/ernie-5.5-flash-preview:free"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="baidu/ernie-5.5-flash-preview:free"
Sie können dieselben Schlüssel in den env-Block von .claude/settings.json eintragen, wenn Sie die Einrichtung auf ein Projekt beschränken möchten.
- Laden Sie die Shell neu, starten Sie
claudeund führen Sie/statusaus. Sie solltenAuth token: ANTHROPIC_AUTH_TOKENundAnthropic base URL: https://openrouter.ai/apisehen. Wenn dortANTHROPIC_API_KEYoder ein Claude-Konto-Login steht, haben die Variablen die Sitzung nicht erreicht. - Öffnen Sie
/model, um zu bestätigen, dass die Klassen zu ERNIE aufgelöst werden, und prüfen Sie danach nach Ihrem ersten Prompt die Modellspalte in Ihrem OpenRouter-Aktivitäts-Dashboard.

Die allgemeine Claude-Code-Einrichtung behandeln wir ausführlicher in Claude Code mit OpenRouter verwenden.
Eine echte Coding-Aufgabe, die in 50 Anfragen passt
Mit 50 Anfragen pro Tag können Sie einen Agenten nicht herumstöbern lassen. Geben Sie ihm eine abgegrenzte Aufgabe, bei der Sie bereits wissen, wie „fertig" aussieht. Hier eine Aufgabe, die in einem kleinen Repository gut funktioniert:
In src/routes/orders.ts, GET /orders/:id returns 500 when the order
doesn't exist. Make it return 404 with {"error":"order_not_found"}.
Read only the files you need, make the smallest change, then run
the orders tests with npm test and stop. Don't refactor anything else.
Warum dieses Format auf dem kostenlosen Tarif funktioniert:
- Sie nennt die Datei. Der Agent überspringt eine repo-weite Suche, was mehrere Anfragen spart.
- Sie definiert die Lösung. Statuscode und Body stehen im Prompt, es gibt also kein Hin und Her.
- Sie begrenzt den Umfang. „Nach dem Testlauf stoppen" beendet die Schleife, statt den Agenten weiter feilen zu lassen.
Eine solche Aufgabe benötigt normalerweise eine Handvoll Modellaufrufe: Route lesen, Fehlerbehandlung lesen, bearbeiten, Tests ausführen, berichten. Ein vager Prompt wie „Räume das Orders-Modul auf" kann das gesamte Tageskontingent verbrennen, bevor irgend etwas fertig ist.
Das Kontextfenster von 1M Token ist der andere Grund, warum ERNIE sich für Agents eignet. Sie können einen langen Stack-Trace oder eine gesamte OpenAPI-Datei in einen einzigen Prompt einfügen, statt ihn über mehrere Runden zu verteilen. Eine große Anfrage schlägt fünf kleine, wenn jede Anfrage zählt.
ERNIE Ihre API-Tests mit Apidog CLI ausführen lassen
Sobald der Agent einen Endpoint behoben hat, möchten Sie den Beweis, dass sich die API weiterhin korrekt verhält – nicht nur, dass ein Unit-Test bestanden wurde. Apidog CLI ermöglicht demselben Agenten, die Testszenarien auszuführen, die Ihr Team bereits in Apidog pflegt, die Fehler zu lesen, den Code zu korrigieren und sie erneut auszuführen. Sie schreiben einen Prompt; ERNIE führt die Befehle aus.
Installieren Sie die CLI, melden Sie sich an und fügen Sie die Agent-Fähigkeit hinzu:
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick OpenCode or Claude Code when prompted
Geben Sie Ihrem Agenten dann einen Prompt:
Run the "Orders API" test scenario in Apidog project <projectId> against
the local environment. If any step fails, find the endpoint in this repo
that causes it, fix it, and rerun the scenario until it passes.
Summarize what you changed.
Der Agent sucht das Szenario, führt es mit einem JSON-Bericht aus, den er parsen kann, und führt es nach der Korrektur erneut aus:
apidog test-scenario list --project <projectId>
apidog run -t <scenarioId> --project <projectId> -e <envId> -r cli,json --out-dir ./apidog-reports
# agent edits the failing route, then:
apidog run -t <scenarioId> --project <projectId> -e <envId> -r cli,json --upload-report
Das Flag --upload-report sendet die Zusammenfassung des Laufs an Apidog, damit Ihr Team sie in der App öffnen kann. Mit apidog test-report list --project <projectId> ruft der Agent frühere Läufe ab, wenn er vergleichen muss.
Planen Sie das Budget jedoch ein. Jeder Testlauf, jeder Berichtsabruf und jede Codeänderung ist ein Agent-Schritt, sodass eine Korrektur-und-Erneut-Ausführen-Schleife leicht 10 Modellanfragen verbrauchen kann. Beim 50-pro-Tag-Tarif führen Sie diese Schleife ein- oder zweimal aus – nicht den ganzen Nachmittag. Der Apidog-CLI-in-Claude-Code-Guide und die apidog run-Befehlsreferenz decken die restlichen Flags ab. Apidogs kostenloser Plan deckt Teams mit bis zu 4 Nutzern ab.
Wenn die kostenlose Route ausfällt
Der kostenlose Endpoint ist ein Preview-Modell hinter einem einzigen Provider. Hier erfahren Sie, was Sie erwarten können und was Sie dagegen tun.
| Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
429 nach einer Häufung von Schritten |
20 Anfragen pro Minute | Agent verlangsamen oder eine Minute warten |
429 für den Rest des Tages |
50 tägliche Anfragen verbraucht (fehlgeschlagene Versuche zählen) | Auf die UTC-Zurücksetzung warten oder 10 Credits für 1.000 pro Tag kaufen |
402 bei einem kostenlosen Modell |
Negativer Kontostand | Credits aufladen, um den Kontostand über null zu bringen |
| Agent scheitert an JSON-Ausgabe | Fehler bei strukturiertem Output | Klartext anfordern und selbst parsen |
| Claude-Code-Funktionen verhalten sich fehlerhaft | Nicht-Anthropic-Modell hinter Claude Code | OpenCode für ERNIE verwenden oder das Modell zurückwechseln |
Die Zeile zum strukturierten Output verdient eine Zahl. Am 12. November 2026 zeigte OpenRouters Modellseite eine strukturierte-Output-Fehlerrate von 21,70 % und eine Tool-Call-Fehlerrate von 1,01 % für diesen Endpoint. Tool Calling, von dem Coding-Agents abhängen, sieht gesund aus. Strenge JSON-Schemata nicht – halten Sie Agent-Workflows daher bei Tools und Klartext.
Auch die Geschwindigkeit weicht von den Kopfzeilen ab. Baidus Beschreibung behauptet mehr als 200 Token pro Sekunde, während OpenRouter an jenem Tag einen P50 von 79 Token pro Sekunde am kostenlosen Endpoint maß.
Zu guter Letzt: „Preview" steht nicht umsonst im Namen. Das Modell, seine Limits und die :free-Variante können sich ohne Vorankündigung ändern. Wenn der Slug nicht mehr aufgelöst wird, prüfen Sie die OpenRouter-Seite, bevor Sie Ihre Konfiguration debuggen. Für bezahlten oder direkten Zugriff behandelt der ERNIE-5.5-Flash-API-Guide Baidu Qianfan.
FAQ
Ist ERNIE 5.5 Flash in OpenCode wirklich kostenlos? Ja. Der baidu/ernie-5.5-flash-preview:free-Endpoint kostet 0 $ pro Input- und Output-Token auf OpenRouter. Sie sind auf 20 Anfragen pro Minute und 50 pro Tag beschränkt, sofern Sie nicht mindestens 10 OpenRouter-Credits gekauft haben.
Unterstützt Claude Code offiziell ERNIE 5.5 Flash? Nicht offiziell. OpenRouter dokumentiert, wie man Claude Code auf andere Modelle richtet, sagt aber, dass die Einrichtung nur mit dem Anthropic-First-Party-Provider garantiert funktioniert. Es läuft, aber rechnen Sie mit raue Kanten bei Tools. OpenCode ist die sicherere Wahl für ERNIE.
Wie lautet die Modell-ID für ERNIE 5.5 Flash auf OpenRouter? Es ist baidu/ernie-5.5-flash-preview:free für die kostenlose Variante. In OpenCode stellen Sie openrouter/ voran. In Claude Code verwenden Sie sie unverändert in den Variablen ANTHROPIC_DEFAULT_*_MODEL.
Wie viele Coding-Aufgaben kann ich mit 50 Anfragen pro Tag abschließen? Das hängt von der Aufgabe ab. Eine eng abgegrenzte Korrektur braucht vielleicht 5 bis 10 Agent-Schritte, also passen einige Aufgaben hinein. Offene Refactorings können das gesamte Kontingent in einem Rutsch verbrauchen. Nennen Sie Dateien und definieren Sie „fertig" in Ihrem Prompt.
Kann ich den vollen 1M-Token-Kontext kostenlos nutzen? OpenRouter listet ein Kontextfenster von 1.024.000 Token für die kostenlose Variante auf, genauso wie beim vollständigen Fenster des Modells. Große Prompts zählen trotzdem als jeweils eine Anfrage, was langkontextige Prompts beim Tageslimit effizient macht.
Gibt es eine kostenlose Option ohne OpenRouter? Unser ERNIE-5.5-Flash-Gratis-Guide vergleicht alle 0-$-Routen. Baidu hat auch ERNIE 5.5 Flash Base auf Hugging Face veröffentlicht, das Sie selbst betreiben können, wie in ERNIE 5.5 Flash lokal mit vLLM betreiben beschrieben.
