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 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 →
Schalte diesen Computer aus und steuere deinen Claude Code trotzdem von überall remote
Claude Code an eine Maschine gebunden? Lass es auf dem Entwicklungsrechner laufen, wechsle zu einem anderen Computer oder Browser, um es fernzusteuern – Sitzungen anzeigen, Tools genehmigen, Codeänderungen sehen, ohne die ganze Zeit vor dieser Maschine sitzen zu müssen.
Artikel lesen →