pandacode: Låt Claude Code-upplevelsen fungera på vilken modell som helst
pandacode är en open source-kodningsagentmotor inbyggd i pandapaw, kompatibel med Claude Codes fullständiga upplevelse, men modellbackend bestämmer du – DeepSeek, Qwen, vLLM/Ollama, företagets interna nätverksproxy kan alla anslutas, både OpenAI och Anthropic API-format stöds. Installera med ett kommando, fjärrstyr som vanligt från mobil, webbläsare, skrivbord.

Claude Code har en bra interaktiv upplevelse – konversation, verktygsanrop, fil-läsning/skrivning, fjärrstyrning – allt i ett paket. Men det är bundet till Anthropics modeller: prenumerationen har begränsningar, API debiteras per användning och är inte billig, och vissa team kan endast använda företagets interna modell-gateway och kan överhuvudtaget inte ansluta till Anthropic.
pandacode är skapat för detta scenario: en lättvikts-kodagentmotor skriven från grunden i Rust, som beter sig exakt som Claude Code (samma strömmande utdata, samma verktygsloop, samma konversationsprotokoll), men modell-backend bestämmer du.
Vilka modeller kan den ansluta?
pandacode stöder samtidigt två API-format, så gott som alla modelltjänster på marknaden kan anslutas:
| Format | Typisk backend |
|---|---|
| Anthropic Messages | DeepSeeks officiella Anthropic-kompatibla endpoint, GLM, alla /v1/messages-kompatibla tjänster |
| OpenAI Completions | OpenAI, DeepSeek /v1, Qwen, vLLM, Ollama, olika företagsinterna LLM-proxies |
Stöder även anpassad HTTP-header-autentisering – många företags interna proxy använder inte standard Bearer-token, utan kräver anpassade headers som access_token eller käll-IP. pandacode har inbyggt stöd, bara konfigurera.
Funktioner
- 6 inbyggda verktyg: Read / Write / Edit / Bash / Glob / Grep – läsa kod, ändra filer, köra kommandon, söka i projekt – kodagentens kärnfunktioner är på plats;
- Full verktygsloop: Modellen kan anropa verktyg i följd, få resultat, fortsätta resonera tills uppgiften är klar;
- Strömmande utdata: Rendera svar ord för ord, samma känsla som Claude Code;
- Anslut till PandaNpc-familjen: Som en oberoende "motor" som kan samexistera med äkta Claude Code – i PandaNpc App (desktop / web / iPhone) välj
pandacode-motorn för anslutningen, så kan du fjärrstyra den, och konversationshuvudet visar 🐼 pandacode-märket; - Mycket liten: En enda binär på cirka 2 MB, distribueras tillsammans med pandapaw.
Installation
pandacode är inbyggt i pandapaw (PandaNpc:s enhetliga kommandoradsverktyg), installeras med ett kommando:
# macOS / Linux
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh
# Windows (PowerShell)
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexInstallationsskriptet installerar både pandapaw och pandacode. Användare som redan har pandapaw installerat kan köra pandapaw update för att automatiskt lägga till pandacode.
Konfigurera modell-backend
Alternativ 1: DeepSeek (enklast)
DeepSeek erbjuder en Anthropic-kompatibel endpoint, ett kommando för att skriva in nyckeln:
pandapaw pandacode set-key sk-你的DeepSeek密钥
pandapaw install # 注册 pandacode 常驻服务Som standard pekar den på https://api.deepseek.com/anthropic + deepseek-chat, redo att användas direkt.
Alternativ 2: OpenAI-format endpoint (Qwen / vLLM / Ollama / intern proxy)
Redigera ~/.pandapaw/config.toml, lägg till 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 ändringar, kör pandapaw install (eller starta om pandacode-tjänsten) för att aktivera. Lokal Ollama fungerar på samma sätt: base_url = "http://127.0.0.1:11434/v1", model = "qwen2.5-coder", token valfri.
Modellnyckeln lagras endast i din egen maskins konfigurationsfil, laddas inte upp till server eller in i databas.
Använd i appen
Efter installation registreras denna maskin som dinmaskinsnamn-pc i PandaNpc:s relänätverk. Öppna PandaNpc App (pandanpc.com webbversion eller desktop / iPhone-klient):
- Skapa (eller redigera) en Claude Code-anslutning, välj motorn pandacode;
- Starta en konversation, skicka meddelanden normalt – skriv kod, fixa buggar, kör kommandon, upplevelsen är densamma som Claude Code;
- 🐼-märket i konversationshuvudet indikerar att denna konversation körs på din egen modell.
Eftersom samma konversationsprotokoll används, fungerar alla PandaNpc-funktioner som fjärrstyrning från mobil, återanslutning vid avbrott och historikuppspelning.
När ska man välja pandacode och när äkta Claude Code?
| Scenario | Rekommendation |
|---|---|
| Har Claude-prenumeration/kredit, strävar efter bästa kodningsförmåga | Äkta Claude Code |
| Vill spara pengar: dagliga småuppgifter med billig modell | pandacode + DeepSeek |
| Företagsintern, endast intern modell-gateway | pandacode + OpenAI-format + anpassad header |
| Vill vara helt offline / data stannar inom företaget | pandacode + vLLM / Ollama |
Båda motorerna finns parallellt i appen: samma maskin kan samtidigt ha en Claude Code-anslutning och en pandacode-anslutning, välj efter uppgift.
Sammanfattning
pandacode frikopplar "Claude Code-upplevelsen" från "Anthropics modeller": upplevelsen behålls, modellen är fri. Ett installationskommando + några rader konfiguration ger din DeepSeek / Qwen / interna modell en fjärrstyrbar kodagent.
Om du har några frågor efter installation, välkommen att ge feedback på pandanpc.com.
Relaterade guider

Anslut Claude Code till en anpassad modell-backend + fjärråtkomst med pandapaw: spara pengar och styr var som helst
Använd billiga modellbackend som DeepSeek för att köra Claude Code och spara pengar, använd sedan pandapaw för att fjärransluta till utvecklingsmaskinen – styr din anpassade Claude Code när som helst, var som helst från en annan dator eller webbläsare.
Läs artikel →
Hur använder man Claude Code Remote Control? Fjärrstyrning från mobil, officiella begränsningar och alternativ (2026)
Hur aktiverar man Claude Code-fjärrstyrning? Den här artikeln ger tre officiella användningssätt: claude remote-control, claude --remote-control och /remote-control, förklarar mobil- och webbläsaranslutning, kontokrav, verifieringsmetoder och vanliga fel, och jämför PandaNpc-lösningar för anpassade modeller, Codex och flermaskinsscenarier.
Läs artikel →
Anslut Claude Code från mobilen: se sessioner och godkännanden när som helst på iOS
Denna artikel riktar sig till utvecklare och delar bästa praxis för att ansluta till Claude Code från mobilen. Genom PandaNpc iOS-appen kan du se konversationer i realtid, godkänna verktygsanrop och svara på frågor. Med pandapaw och iOS Live Activity kan du fjärrstyra effektivt och öka kodningsflexibiliteten.
Läs artikel →