Offizieller Wortlaut · Stand 2026-11-10

magpie unter WSL einrichten und unter Windows installieren: wo es laufen soll (November 2026)

Stand 2026-11-10 steht im README von magpie, dass unter Windows auch Agenten in WSL-Distributionen angebunden werden. magpie kann also unter Windows laufen, während Claude Code und Codex in WSL bleiben; jeder erscheint auf der Seite Agents als eigener Eintrag. Die Windows-Datei ist magpie-windows-amd64.exe (ARM: magpie-windows-arm64.exe), und magpie.exe nimmt dieselben Befehle an wie auf anderen Systemen; die offizielle Referenz ergänzt, dass magpie daemon innerhalb von WSL wie unter Linux funktioniert. Mit QCode bleiben die drei Anbieter-Adressen gleich, egal wo magpie läuft.

Aktualisiert 2026-11-10

Richten Sie dieses Tool auf den QCode-Endpunkt — ein Key für Claude, GPT und chinesische Modelle.

#magpie WSL#magpie unter Windows#WSL1 und WSL2#QCode-Adressen

Vier Punkte aus den offiziellen Quellen

Windows

Windows: App-Datei und magpie.exe

Das GitHub-Release führt für Windows magpie-windows-amd64.exe (ARM: magpie-windows-arm64.exe) und als reine Terminal-Version magpie-cli-windows-amd64.exe; die Website nennt Windows 10 oder neuer. magpie.exe nimmt dieselben Befehle an wie auf anderen Systemen.

WSL

magpie unter Windows bindet Agenten in WSL an

Laut README werden unter Windows auch Agenten in WSL-Distributionen angebunden, und ihre Sitzungen werden mitgezählt. Die offizielle Dokumentation zur Agenten-Anbindung ergänzt: Jeder dort gefundene Agent wird ein eigener Eintrag, dessen Konfigurationsdateien über die \\wsl.localhost-Freigabe der Distribution bearbeitet werden.

daemon · web

In WSL: daemon und web

Laut Referenz funktioniert magpie daemon innerhalb von WSL wie unter Linux, sobald systemd aktiv ist ([boot] systemd=true in /etc/wsl.conf); magpie web, das App-Fenster im Browser, wird für WSL und per SSH erreichte Server genannt.

3 Adressen

QCode-Adressen bleiben gleich

Der magpie-Leitfaden von QCode nennt anthropic https://api.qcode.cc/api, chat https://api.qcode.cc/openai/v1 und responses https://api.qcode.cc/openai. Diese drei tragen Sie ein, ob magpie unter Windows oder in WSL läuft.

Was ist magpie, und welche Rolle spielt WSL?

Stand 2026-11-10 betreibt magpie (GitHub-Repository yetone/magpie, MIT-Lizenz) ein Gateway auf Ihrem Rechner und wählt das Modell jedes Agenten an einer Stelle; die Repository-Beschreibung lautet „Every agent's model. One place.“ Laut README läuft das Gateway auf 127.0.0.1:3425 und spricht OpenAI Chat, OpenAI Responses, Anthropic Messages und Gemini; unter Windows werden auch Agenten in WSL-Distributionen angebunden. Die offizielle Dokumentation zur Agenten-Anbindung erklärt, wie: magpie prüft jede laufende Distribution einmal, ohne eine gestoppte zu starten, findet einen Agenten an seinem Ordner im Home-Verzeichnis der Distribution oder an seinem Befehl dort und bearbeitet dessen Dateien über \\wsl.localhost; Adresse und Schlüssel des Gateways richten sich nach dem Netzwerkmodus der Distribution, mirrored oder NAT. Solange das Gateway nur auf Loopback lauscht, ist es unter NAT zusätzlich unter der Windows-Adresse im WSL-Netz erreichbar.

2026-10-27: Maintainer übernimmt den Fix für 404 bei Codex in WSL

Am 2026-10-27 schrieb der Maintainer yetone in Issue #2198, dass der Fix zusammengeführt ist und mit v0.1.1763 ausgeliefert wird. Seitdem gilt: Gibt die config.toml des Windows-Codex kein Ersatzmodell vor, sucht magpie in den laufenden Distributionen, in denen Codex gefunden wurde, die erste config.toml mit model_provider = "magpie" und übernimmt deren model; gestoppte Distributionen werden nicht geöffnet. Er schrieb außerdem, dass ein echtes Codex in einer echten Distribution nicht getestet wurde, und lässt das Issue offen, bis jemand mit einer echten WSL-Einrichtung den Fix bestätigt.

Zeitleiste

2026-10-14

Issue #2198 wird eröffnet: Codex in WSL erhält einen 404 für einen Modellnamen, den magpie nicht bereitstellt.

2026-10-27

yetone führt den Fix zu #2198 zusammen; das Issue bleibt für eine Prüfung unter echtem WSL offen.

2026-11-10

Am 2026-11-10 auf GitHub und in der offiziellen Dokumentation erneut geprüft: #2198, #3333, #3689 und #4453 sind offen, #3175 wurde vom Melder geschlossen.

Was magpie dokumentiert und was noch nicht gesagt ist

Was magpies Dokumentation und der Maintainer festhalten

① Windows-Dateien: magpie-windows-amd64.exe, magpie-windows-arm64.exe und die reine Terminal-Version magpie-cli-windows-amd64.exe; Windows 10 oder neuer. ② README: Unter Windows werden auch Agenten in WSL-Distributionen angebunden, und ihre Sitzungen werden mitgezählt. ③ Anbindungs-Dokumentation: Jeder WSL-Agent ist ein eigener Eintrag und wird über \\wsl.localhost bearbeitet; beim Auflisten startet magpie keine gestoppte Distribution, wer aber ein Feld des Eintrags ändert, schreibt dessen Dateien und startet sie damit; ist Detect agents in WSL in den Einstellungen aus, startet magpie überhaupt kein wsl.exe. ④ Adresse und Schlüssel des Gateways richten sich nach dem Netzwerkmodus der Distribution, mirrored oder NAT; unter NAT ist das Gateway zusätzlich unter der Windows-Adresse im WSL-Netz erreichbar, ob WSL hineinkommt, entscheidet die Windows-Firewall, und einer Distribution, die sich nicht verbinden kann, wird die Firewall-Regel angezeigt, die sie durchlässt. ⑤ Start-Anleitung: magpie speichert seine eigenen Einstellungen, Anbieter und Nutzungsdaten unter Windows im Ordner .config\magpie in Ihrem Benutzerordner. ⑥ Der Maintainer yetone zu #2198 (Codex in WSL, 404): Der Fix ist zusammengeführt; das Issue bleibt offen, bis eine echte WSL-Einrichtung ihn bestätigt.

Was offiziell noch nicht gesagt ist

Stand 2026-11-10: ① Wo installieren: Eine schrittweise Installationsanleitung für WSL gibt es nicht, und es steht nirgends, ob Windows oder WSL der bessere Ort ist; install.sh hat Zweige für macOS und Linux, und die Referenz beschreibt magpie daemon und magpie web innerhalb von WSL. ② WSL1 (#3333, offen). Beobachtung eines Mitwirkenden im Issue: WSL 1 teilt den Netzwerk-Stack von Windows, daher solle Claude Code 127.0.0.1 erhalten; er hat einen Patch veröffentlicht und vermerkt, dass er ihn nicht an einer echten WSL1-Distribution getestet hat. Eine Antwort des Maintainers steht aus. ③ VS Code, in WSL unter NAT geöffnet (#3689, offen). Beobachtung eines Mitwirkenden im Issue: Der Melder schreibt, dass der Netzwerkmodus Mirrored funktioniert und NAT nicht. Eine Antwort des Maintainers steht aus. ④ #3175 neben der Dokumentation: #3175 meldete, dass magpie.exe nach wsl --shutdown etwa alle 60 Sekunden wsl.exe aufrief, und wurde am 2026-10-22 vom Melder ohne Kommentar als completed geschlossen; die aktuelle Anbindungs-Dokumentation sagt, dass nur laufende Distributionen geprüft und gestoppte nie gestartet werden. Wie beides zusammenhängt, ist offiziell nicht gesagt. ⑤ Claude Desktop über SSH (#4453, offen): Ein Mitwirkender schreibt, welche Adresse einzutragen ist, sei eine Produktentscheidung, und überlässt sie dem Maintainer.

Zwei Orte für magpie

magpie unter Windows, Agenten in WSL

Installieren Sie die Windows-App oder die reine Terminal-Version magpie-cli-windows-amd64.exe. Laut README werden Agenten in laufenden WSL-Distributionen ebenfalls angebunden und erscheinen auf der Seite Agents als eigene Einträge. Unter Windows läuft magpie nicht als Dienst; die Referenz nennt magpie autostart on, womit sich magpie und damit das Gateway beim Anmelden öffnet.

magpie innerhalb von WSL

Führen Sie in der Distribution den offiziellen Installer aus: curl -fsSL https://usemagpie.ai/install.sh | sh. Das Skript hat einen Linux-Zweig und installiert unter Linux ohne Desktop die Terminal-Version. Sobald systemd aktiv ist, hält magpie daemon install das Gateway dauerhaft am Laufen, oder magpie web öffnet das App-Fenster im Browser; die Referenz beschreibt beides innerhalb von WSL.

So richten Sie magpie mit WSL und QCode ein

① Laden Sie unter Windows magpie-windows-amd64.exe (ARM: magpie-windows-arm64.exe) von usemagpie.ai oder aus den GitHub Releases herunter; laut Referenz kann SmartScreen vor dem ersten Start nachfragen. ② QCode hinzufügen: unter Providers → Add provider oder im Terminal mit magpie provider add QCode anthropic=https://api.qcode.cc/api url=https://api.qcode.cc/openai/v1 responses=https://api.qcode.cc/openai key=cr_xxx (Stand 2026-11-10 mit der Linux-Terminal-Version von magpie 0.1.3533 getestet: Der Befehl fügt den Anbieter hinzu). anthropic ist die Wurzel ohne /v1; url ist die chat-Adresse und endet auf /v1. ③ Starten Sie Ihre WSL-Distribution und öffnen Sie die Seite Agents: magpie listet Claude Code, Codex und weitere Agenten aus laufenden Distributionen, jeden als eigenen Eintrag. Wählen Sie qcode/claude-sonnet-5-5 für Claude Code und qcode/gpt-6.1-sol für Codex. ④ Fehlt ein Agent, prüfen Sie, ob Detect agents in WSL in den Einstellungen aktiviert ist; laut Anbindungs-Dokumentation läuft die Suche über sh -l (liest ~/.profile, nicht ~/.bashrc) und sucht Befehle auch dort, wo nvm, fnm, volta, pnpm, bun und ~/.local/bin sie ablegen. ⑤ Erreicht eine Distribution unter NAT das Gateway nicht, lassen Sie sie mit der Firewall-Regel zu, die magpie anzeigt. ⑥ Um magpie innerhalb von WSL zu betreiben, führen Sie in der Distribution curl -fsSL https://usemagpie.ai/install.sh | sh aus, aktivieren systemd ([boot] systemd=true in /etc/wsl.conf) und führen danach magpie daemon install aus. ⑦ Ohne magpie setzen Sie in der WSL-Shell ANTHROPIC_BASE_URL=https://api.qcode.cc/api und ANTHROPIC_AUTH_TOKEN=cr_xxx, wie auf der Seite zu Umgebungsvariablen von QCode beschrieben.

QCode mit magpie unter Windows oder in WSL nutzen

Stand 2026-11-10 bedient ein QCode-API-Schlüssel sowohl Anthropic- als auch OpenAI-kompatible Schnittstellen, und der magpie-Leitfaden von QCode nennt drei Adressen: anthropic https://api.qcode.cc/api (die Wurzel, ohne /v1), chat https://api.qcode.cc/openai/v1 und responses https://api.qcode.cc/openai. Sie sind dieselben, ob magpie unter Windows oder innerhalb von WSL läuft. Claude läuft nur über /api, GPT nutzt die beiden OpenAI-Adressen, und chinesische Modelle funktionieren über chat und anthropic. Abgerechnet wird pro Token; die Preise je Modell stehen auf /models. Drei Schritte: ① Registrieren Sie sich und laden Sie Guthaben auf (mit Alipay und weiteren gängigen Zahlungsarten); ② kaufen Sie einen Privatplan oder «Nutzungspakete» und kopieren Sie Ihren API-Schlüssel mit dem Präfix cr_; ③ fügen Sie QCode in magpie hinzu, wie unter https://docs.qcode.cc/de/docs/ide/magpie beschrieben. Kein Monatsplan? «Nutzungspakete» starten bei $4 für ein einmaliges Kontingent, das Sie innerhalb von 7 Tagen aufbrauchen. Wenn Sie bereits einen Privatplan haben und mehr Kontingent brauchen, buchen Sie ein Booster-Pack dazu.

Häufige Fragen

Funktioniert magpie mit WSL?

Ja. Stand 2026-11-10 steht im README, dass unter Windows auch Agenten in WSL-Distributionen angebunden und ihre Sitzungen mitgezählt werden. magpie prüft nur laufende Distributionen und startet beim Auflisten nie eine gestoppte; ist Detect agents in WSL in den Einstellungen aus, startet magpie überhaupt kein wsl.exe. Die Referenz beschreibt außerdem, wie magpie daemon und magpie web innerhalb von WSL funktionieren.

Codex in WSL liefert 404 bei einem Modellnamen – was tun?

Der Maintainer yetone schrieb in Issue #2198, dass der Fix zusammengeführt ist und mit v0.1.1763 ausgeliefert wird; prüfen Sie daher zuerst, ob magpie unter Windows diese oder eine neuere Version hat. #2198 beschreibt ein Codex, das in einer WSL-Distribution angebunden ist, ein Modell anfordert, das magpie nicht bereitstellt, und einen 404 erhält. Mit dem Fix liest magpie, wenn das Windows-Codex kein Ersatzmodell vorgibt, die erste laufende Distribution, deren config.toml model_provider = "magpie" enthält, und verwendet deren model. Das Issue ist weiterhin offen (wieder geöffnet): yetone schrieb, dass kein echtes Codex in einer echten Distribution getestet wurde, und das Issue wartet auf jemanden mit einer echten WSL-Einrichtung.

Warum startet meine WSL-Distribution nach wsl --shutdown wieder?

Damit magpie überhaupt kein wsl.exe startet, nennt die offizielle Dokumentation einen Schalter: Detect agents in WSL in den Einstellungen ausschalten; dann sucht magpie auch keine Agenten in WSL mehr. Das Verhalten ist Thema von Issue #3175: Am 2026-10-21 schrieb der Melder, dass magpie.exe nach wsl --shutdown etwa alle 60 Sekunden wsl.exe aufrief und die Distribution wieder auf Running ging, und bat um einen Schalter oder eine geringere Häufigkeit; am 2026-10-22 schloss er das Issue selbst ohne Kommentar als completed. Die aktuelle Anbindungs-Dokumentation sagt, dass jede laufende Distribution einmal geprüft und eine gestoppte nie gestartet wird. Wie beides zusammenhängt, ist offiziell nicht gesagt.

VS Code in WSL kann magpie nicht nutzen (ECONNREFUSED 127.0.0.1:3425)?

Das ist Issue #3689, Stand 2026-11-10 offen, noch ohne Antwort des Maintainers und ohne offizielles Vorgehen. Beobachtungen eines Mitwirkenden im Issue: Beim Melder zeigte die Modelladresse von Copilot in VS Code auf 127.0.0.1:3425, und der VS-Code-Server in WSL scheiterte mit connect ECONNREFUSED 127.0.0.1:3425; später schrieb er, dass der Netzwerkmodus Mirrored funktioniert und NAT nicht, und dass es mit eingeschalteter Freigabe im lokalen Netz von magpie sowie der IP des Windows-Hosts und einem Gateway-Schlüssel, von Hand in VS Code eingetragen, funktionierte, der Button zum Neuverbinden im Agents-Bereich die alten VS-Code-Einstellungen aber wieder zurückschreibt. Zu NAT sagt die offizielle Dokumentation, dass die von magpie angebundenen WSL-Agenten die Windows-Adresse im WSL-Netz nutzen und die Windows-Firewall entscheidet, ob sie hineinkommen.

Welche Adresse verwendet Claude Code unter WSL1?

Stand 2026-11-10 beschreibt die offizielle Dokumentation die Adressen für die Netzwerkmodi mirrored, NAT und bridged; WSL1 wird in Issue #3333 (offen) diskutiert, eine Antwort des Maintainers steht aus. Beim Melder funktionierte unter WSL1 curl http://127.0.0.1:3425/v1/models, magpie trug aber eine Nicht-Loopback-Adresse in ANTHROPIC_BASE_URL von Claude Code ein. Beobachtung eines Mitwirkenden im Issue: WSL 1 teilt den Netzwerk-Stack von Windows, daher solle die Adresse 127.0.0.1 sein; er hat einen Patch veröffentlicht und vermerkt, dass er ihn nicht an einer echten WSL1-Distribution getestet hat.

Kann magpie in WSL QCode nutzen?

Ja. Fügen Sie QCode in magpie als Anbieter mit den drei Adressen aus dem magpie-Leitfaden von QCode hinzu: anthropic https://api.qcode.cc/api, chat https://api.qcode.cc/openai/v1 und responses https://api.qcode.cc/openai; Claude läuft nur über /api. Die Adressen sind dieselben, ob magpie unter Windows oder innerhalb von WSL läuft. Ohne magpie zeigt die Seite zu Umgebungsvariablen von QCode unter https://docs.qcode.cc/de/docs/getting-started/environment ANTHROPIC_BASE_URL und ANTHROPIC_AUTH_TOKEN für Claude Code.

Quellen

magpie-README, Referenz, install.sh, Dokumentation zur Agenten-Anbindung und zum Gateway-Routing, Seiten von usemagpie.ai (Startseite, docs/start, docs/remote, docs/docker), die GitHub-Releases-API sowie die Issues #2198, #3175, #3333, #3689 und #4453 mit ihren Kommentaren im Repository yetone/magpie (Branch main), alle am 2026-11-10 gelesen. QCode: die Seiten zu magpie und zu Umgebungsvariablen auf docs.qcode.cc, qcode.cc/models, /pay-as-you-go und /pricing, am 2026-11-10 abgerufen.

QCode mit magpie verbinden – unter Windows oder in WSL

Ein QCode-API-Schlüssel für Claude Code, Codex und mehr, abgerechnet pro Token; die Preise je Modell stehen auf /models.

Unsicher, womit Sie anfangen sollen?

Eine Woche ausprobieren

Kleinpaket für $4: $30 Kontingent, 7 Tage gültig

Täglich im Einsatz

Starter für $9.00 pro Monat mit $5 Kontingent pro Tag: nur etwa $0.060 pro $1 Kontingent, beim Mittelpaket etwa $0.113