pandacode: Lassen Sie Claude Code auf jedem Modell laufen
pandacode ist eine in pandapaw integrierte Open-Source-Codierungs-Agent-Engine, die mit dem vollständigen Erlebnis von Claude Code kompatibel ist, aber das Modell-Backend bestimmst du – DeepSeek, Qwen, vLLM/Ollama, unternehmensinterne Proxy-Server sind alle anschließbar, und sowohl OpenAI- als auch Anthropic-API-Formate werden unterstützt. Die Installation erfolgt mit einem einzigen Befehl, und die Fernsteuerung funktioniert wie gewohnt über Mobiltelefon, Browser und Desktop.

Die Interaktionserfahrung von Claude Code ist großartig – Gespräche, Tool-Aufrufe, Dateilesen/-schreiben, Fernsteuerung, alles in einem Paket. Aber es ist an die Modelle von Anthropic gebunden: Das Abonnement hat Kontingente, die API-Abrechnung ist nicht günstig, und einige Teams können nur das Modell-Gateway des internen Netzwerks verwenden und haben überhaupt keine Verbindung zu Anthropic.
pandacode wurde genau für dieses Szenario entwickelt: Eine leichte Coding-Agent-Engine, die mit Rust von Grund auf neu geschrieben wurde. Das äußere Verhalten ist völlig identisch mit Claude Code (gleiche Streaming-Ausgabe, gleiche Tool-Schleife, gleiches Sitzungsprotokoll), aber das Modell-Backend bestimmen Sie.
Welche Modelle können angeschlossen werden?
pandacode unterstützt gleichzeitig zwei API-Formate, sodass praktisch alle Modell-Dienste auf dem Markt angeschlossen werden können:
| Format | Typische Backends |
|---|---|
| Anthropic Messages | DeepSeek offizieller Anthropic-kompatibler Endpunkt, GLM, jeder /v1/messages-kompatible Dienst |
| OpenAI Completions | OpenAI, DeepSeek /v1, Qwen, vLLM, Ollama, verschiedene interne LLM-Proxys von Unternehmen |
Es unterstützt auch benutzerdefinierte HTTP-Header-Authentifizierung – viele Unternehmensnetzwerk-Proxys verwenden keinen standardmäßigen Bearer-Token, sondern verlangen benutzerdefinierte Header wie access_token oder Quell-IP. pandacode unterstützt dies nativ – einfach in der Konfiguration angeben.
Funktionsübersicht
- 6 integrierte Tools: Read / Write / Edit / Bash / Glob / Grep – Code lesen, Dateien ändern, Befehle ausführen, Projekte durchsuchen – die Kernaktionen eines Coding-Agents sind komplett;
- Vollständige Tool-Schleife: Das Modell kann kontinuierlich Tools aufrufen, Ergebnisse abrufen und weiterdenken, bis die Aufgabe abgeschlossen ist;
- Streaming-Ausgabe: Wortweise Darstellung der Antwort, fühlt sich genauso an wie Claude Code;
- Integration in die PandaNpc-Familie: Als eigenständige „Engine" zusammen mit echtem Claude Code – in der PandaNpc App (Desktop / Web / iPhone) kann man für eine Verbindung die
pandacode-Engine auswählen, um sie fernzusteuern. Der Sitzungskopf zeigt das 🐼 pandacode-Abzeichen; - Sehr klein: Einzelne Binärdatei etwa 2MB, wird zusammen mit pandapaw verteilt.
Installation
pandacode ist in pandapaw (das einheitliche Kommandozeilen-Tool von PandaNpc) integriert – mit einem Befehl installiert:
# macOS / Linux
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh
# Windows (PowerShell)
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexDas Installationsskript installiert sowohl pandapaw als auch pandacode. Falls Sie pandapaw bereits installiert haben, führt pandapaw update automatisch die Ergänzung von pandacode durch.
Modell-Backend konfigurieren
Methode 1: DeepSeek (am einfachsten)
DeepSeek bietet einen Anthropic-kompatiblen Endpunkt – mit einem Befehl den Key eintragen:
pandapaw pandacode set-key sk-你的DeepSeek密钥
pandapaw install # 注册 pandacode 常驻服务Standardmäßig wird auf https://api.deepseek.com/anthropic + deepseek-chat verwiesen – nach der Installation sofort einsatzbereit.
Methode 2: OpenAI-Format-Endpunkte (Qwen / vLLM / Ollama / interner Proxy)
Bearbeiten Sie ~/.pandapaw/config.toml und fügen Sie einen [pandacode]-Abschnitt hinzu:
[pandacode]
format = "openai" # OpenAI Completions 格式
base_url = "http://your-llm-gateway/v1" # 端点 = base_url + /chat/completions
token = "sk-your-key" # 标准 Bearer;无 Bearer 鉴权就填 sk-not-required
model = "qwen3.5-plus"
# 内网代理用自定义头鉴权?加这段(token 填 sk-not-required 即不发 Bearer):
[pandacode.headers]
access_token = "你的内网token"Nach der Änderung pandapaw install ausführen (oder den pandacode-Dienst neu starten), um die Änderungen zu übernehmen. Für lokales Ollama gilt die gleiche Schreibweise: base_url = "http://127.0.0.1:11434/v1", model = "qwen2.5-coder", token beliebig.
Der Modellschlüssel befindet sich nur in der Konfigurationsdatei Ihres eigenen Rechners – er wird nicht auf Server hochgeladen und nicht in Datenbanken gespeichert.
Verwendung in der App
Nach der Installation registriert sich dieser Rechner unter dem Namen IhrRechnername-pc im Relay-Netzwerk von PandaNpc. Öffnen Sie die PandaNpc App (pandanpc.com Webversion oder Desktop/iPhone-Client):
- Erstellen (oder bearbeiten) Sie eine Claude Code-Verbindung und wählen Sie als Engine pandacode;
- Starten Sie eine Sitzung und senden Sie Nachrichten – Code schreiben, Bugs beheben, Befehle ausführen – das Erlebnis ist dasselbe wie bei Claude Code;
- Das 🐼-Abzeichen im Sitzungskopf zeigt an, dass diese Sitzung auf Ihrem eigenen Modell läuft.
Da dasselbe Sitzungsprotokoll verwendet wird, stehen alle PandaNpc-Funktionen wie Fernsteuerung vom Handy, Wiederherstellung nach Verbindungsabbruch und Wiedergabe des Verlaufs zur Verfügung.
Wann pandacode und wann echtes Claude Code?
| Szenario | Empfehlung |
|---|---|
| Claude-Abo/-Kontingent vorhanden, maximale Code-Fähigkeiten gewünscht | Echtes Claude Code |
| Geld sparen: Alltägliche kleine Aufgaben mit günstigem Modell | pandacode + DeepSeek |
| Unternehmensnetzwerk, nur internes Modell-Gateway nutzbar | pandacode + OpenAI-Format + benutzerdefinierter Header |
| Komplett offline / Daten sollen das interne Netzwerk nicht verlassen | pandacode + vLLM / Ollama |
Beide Engines existieren nebeneinander in der App: Derselbe Rechner kann gleichzeitig eine Claude Code-Verbindung und eine pandacode-Verbindung betreiben – je nach Aufgabe auswählen.
Zusammenfassung
pandacode entkoppelt „die Erfahrung von Claude Code" von „den Modellen von Anthropic": Die Erfahrung bleibt erhalten, die Modellwahl ist frei. Ein Installationsbefehl + ein paar Konfigurationszeilen – Ihr DeepSeek / Qwen / internes Modell erhält einen fernsteuerbaren Coding-Agent.
Bei Fragen nach der Installation geben Sie bitte auf pandanpc.com Feedback.
Verwandte Anleitungen

Claude Code mit benutzerdefiniertem Modell-Backend verbinden + mit pandapaw fernsteuern: Geld sparen und überall bedienen
Mit günstigen Modell-Backends wie DeepSeek Claude Code ausführen, um Geld zu sparen, und dann mit pandapaw remote zum Entwicklungsrechner verbinden – von einem anderen Computer oder Browser aus jederzeit und überall Ihren eigenen Claude Code steuern.
Artikel lesen →
Claude Code Remote Control: So funktioniert's – Fernsteuerung per Handy, offizielle Einschränkungen und Alternativen (2026)
Wie aktiviert man Claude Code Remote Control? Dieser Artikel stellt drei offizielle Nutzungsmöglichkeiten vor: claude remote-control, claude --remote-control und /remote-control, erläutert die Verbindung von Handy und Browser, Kontenanforderungen, Verifizierungsmethoden und häufige Fehlermeldungen und vergleicht die PandaNpc-Lösung in Szenarien mit benutzerdefinierten Modellen, Codex und mehreren Maschinen.
Artikel lesen →
Claude Code auf dem Handy: Sitzungen und Genehmigungen jederzeit auf iOS ansehen
Dieser Artikel richtet sich an Entwickler und teilt Best Practices für die Verbindung mit Claude Code über das Handy. Mit der PandaNpc iOS-App können Sie Sitzungen in Echtzeit anzeigen, Tool-Aufrufe genehmigen und auf Fragen antworten. Mit pandapaw und iOS Live Activity lässt sich eine effiziente Fernsteuerung erreichen und die Codierungsflexibilität erhöhen.
Artikel lesen →