pandacode: Lad Claude Code-oplevelsen køre på enhver model
pandacode er en open-source kodningsagent-motor indbygget i pandapaw, kompatibel med den fulde oplevelse af Claude Code, men model-backend bestemmer du selv – DeepSeek, Qwen, vLLM/Ollama, virksomhedens intranetproxy kan alle tilsluttes, og både OpenAI og Anthropic API-formater understøttes. Installation med én kommando, og du kan fjernstyre fra mobil, browser og skrivebord som normalt.

Claude Code har en god interaktionsoplevelse – samtaler, værktøjskald, fil-læsning/-skrivning, fjernstyring, det hele. Men det er bundet til Anthropics modeller: abonnementet har begrænsninger, API betales per brug og er ikke billigt, nogle teams må kun bruge interne netværksmodel-gateways og kan slet ikke oprette forbindelse til Anthropic.
pandacode er bygget til netop dette scenarie: en letvægts kodningsagent-motor skrevet fra bunden i Rust, der opfører sig præcis som Claude Code eksternt (samme stream-output, samme værktøjsloop, samme samtaleprotokol), men model-backenden bestemmer du.
Hvilke modeller kan den tilslutte
pandacode understøtter samtidig to API-formater, så stort set alle modelservices på markedet kan tilsluttes:
| Format | Typiske backends |
|---|---|
| Anthropic Messages | DeepSeek officielle Anthropic-kompatible endpoint, GLM, enhver /v1/messages-kompatibel service |
| OpenAI Completions | OpenAI, DeepSeek /v1, Qwen, vLLM, Ollama, diverse interne netværks LLM-proxies |
Understøtter også brugerdefinerede HTTP-header-autentificering – mange interne netværksproxies bruger ikke standard Bearer tokens, men kræver brugerdefinerede headere som access_token eller kilde-IP. pandacode understøtter dette indbygget – du skriver det bare i konfigurationen.
Funktionsoversigt
- 6 indbyggede værktøjer: Read / Write / Edit / Bash / Glob / Grep – læs kode, rediger filer, kør kommandoer, søg i projekter, alle kernesktioner for en kodningsagent;
- Fuld værktøjsloop: Modellen kan kontinuerligt kalde værktøjer, få resultater og fortsætte ræsonnement, indtil opgaven er fuldført;
- Stream-output: Gengivelse af svar ord for ord, samme følelse som Claude Code;
- Integration med PandaNpc-familien: Fungerer som en selvstændig "motor" sideløbende med ægte Claude Code – i PandaNpc Appen (desktop / web / iPhone) vælg
pandacode-motoren til forbindelsen, så kan du fjernstyre den, og samtalehovedet viser et 🐼 pandacode-mærke; - Meget lille størrelse: En enkelt binær på ca. 2 MB, distribueres sammen med pandapaw.
Installation
pandacode er indbygget i pandapaw (PandaNpcs universelle kommandolinjeværktøj). Installer med én kommando:
# macOS / Linux
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh
# Windows (PowerShell)
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexInstallationsscriptet installerer både pandapaw og pandacode. Brugere, der allerede har pandapaw installeret, kan køre pandapaw update for automatisk at få tilføjet pandacode.
Konfigurér model-backend
Metode 1: DeepSeek (nemmest)
DeepSeek tilbyder et Anthropic-kompatibelt endpoint. Indtast din nøgle med én kommando:
pandapaw pandacode set-key sk-你的DeepSeek密钥
pandapaw install # 注册 pandacode 常驻服务Som standard peger den på https://api.deepseek.com/anthropic + deepseek-chat, klar til brug efter installation.
Metode 2: OpenAI-format endpoint (Qwen / vLLM / Ollama / internt netværk)
Rediger ~/.pandapaw/config.toml og tilføj en [pandacode]-sektion:
[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"Efter ændring køres pandapaw install (eller genstart pandacode-tjenesten) for at aktivere. For lokal Ollama er det samme: base_url = "http://127.0.0.1:11434/v1", model = "qwen2.5-coder", token kan være hvad som helst.
Modelnøglen gemmes kun i konfigurationsfilen på din egen maskine, uploades ikke til serveren og gemmes ikke i nogen database.
Brug i Appen
Efter installation registreres denne maskine som dit-maskinavn-pc i PandaNpcs relay-netværk. Åbn PandaNpc Appen (pandanpc.com webversion eller desktop/iPhone-klient):
- Opret (eller rediger) en Claude Code-forbindelse, vælg pandacode som motor;
- Start en samtale, send beskeder som normalt – skriv kode, ret fejl, kør kommandoer, oplevelsen er som Claude Code;
- 🐼-mærket i samtalehovedet indikerer, at samtalen kører på din egen model.
Da den bruger samme samtaleprotokol, er alle PandaNpcs funktioner – fjernstyring fra mobilen, genoprettelse af afbrudte forbindelser, historieafspilning – fuldt tilgængelige.
Hvornår skal man vælge pandacode, og hvornår ægte Claude Code
| Scenarie | Anbefaling |
|---|---|
| Har Claude-abonnement/kvote, søger bedst mulig kodningsevne | Ægte Claude Code |
| Vil spare penge: billige modeller til daglige småopgaver | pandacode + DeepSeek |
| Internt netværk, kun interne model-gateways | pandacode + OpenAI-format + brugerdefinerede headere |
| Ønsker fuldstændig offline / data bliver ikke delt uden for netværket | pandacode + vLLM / Ollama |
De to motorer eksisterer side om side i Appen: samme maskine kan samtidig have én Claude Code-forbindelse og én pandacode-forbindelse, så du kan vælge efter opgave.
Opsummering
pandacode afkobler "Claude Code-oplevelsen" fra "Anthropics model": oplevelsen bevares, modellen er fri. Én installationskommando + et par linjer konfiguration, og din DeepSeek / Qwen / interne netværksmodel får en fjernstyrbar kodningsagent.
Efter installation, hvis du har spørgsmål, er du velkommen til at give feedback på pandanpc.com.
Relaterede guider

Tilslut en brugerdefineret model-backend til Claude Code + brug pandapaw til fjernadgang: Spar penge og styr hvor som helst
Brug DeepSeek og andre billige modeller som backend til at køre Claude Code og spare penge, og brug derefter pandapaw til at fjernforbinde til din udviklingsmaskine – styr din tilpassede Claude Code når som helst, hvor som helst fra en anden computer eller browser.
Læs artikel →
Forbind mobilen til Claude Code: Se sessioner og godkend værktøjer når som helst på iOS
Denne artikel henvender sig til udviklere og deler bedste praksis for at forbinde til Claude Code fra en mobiltelefon. Via PandaNpc iOS-appen kan du se sessioner i realtid, godkende værktøjsopkald og svare på spørgsmål. Ved hjælp af pandapaw og iOS Live Activity opnår du effektiv fjernbetjening og øget fleksibilitet i kodning.
Læs artikel →
Sluk denne computer, og fjernstyr din Claude Code et andet sted
Claude Code bundet til én maskine? Lad den køre på udviklingsmaskinen, du skifter til en anden computer eller browser for at fjernstyre – se sessioner, godkend værktøjer, se kodeændringer, hele tiden uden at skulle stå foran den maskine.
Læs artikel →