pandacode:讓 Claude Code 體驗跑在任何模型上
pandacode 係內置喺 pandapaw 嘅開源編碼 agent 引擎,兼容 Claude Code 嘅完整體驗,但模型後端由你決定——DeepSeek、Qwen、vLLM/Ollama、公司內網代理都接得到,OpenAI 同 Anthropic 兩種 API 格式通食。一條命令安裝,手機、瀏覽器、桌面照常遠端操控。

Claude Code 嘅交互體驗好好——會話、工具調用、檔案讀寫、遠程操控一整套。但佢綁定 Anthropic 嘅模型:訂閱有限額,API 按量計費唔平,有啲團隊甚至只能用公司內網嘅模型網關,根本連唔到 Anthropic。
pandacode 就係為呢個場景做嘅:一個用 Rust 從零寫嘅輕量編碼 agent 引擎,對外行為同 Claude Code 完全一致(同樣嘅流式輸出、同樣嘅工具循環、同樣嘅會話協議),但模型後端由你決定。
佢可以接咩模型
pandacode 同時支援兩種 API 格式,市面上幾乎所有模型服務都可以接:
| 格式 | 典型後端 |
|---|---|
| Anthropic Messages | DeepSeek 官方 Anthropic 兼容端點、GLM、任何 /v1/messages 兼容服務 |
| OpenAI Completions | OpenAI、DeepSeek /v1、Qwen、vLLM、Ollama、各類公司內網 LLM 代理 |
仲支援自定義 HTTP header 鑑權——好多企業內網代理唔行標準嘅 Bearer token,而係要求帶 access_token、來源 IP 之類嘅自定義頭,pandacode 原生支援,配置度寫上就得。
功能一覽
- 6 個內置工具:Read / Write / Edit / Bash / Glob / Grep——讀代碼、改檔案、執行命令、搜尋項目,編碼 agent 嘅核心動作齊曬;
- 完整工具循環:模型可以連續調工具、拎結果、繼續推理,直到任務完成;
- 流式輸出:逐字渲染回覆,同 Claude Code 手感一致;
- 接入 PandaNpc 全家桶:作為一個獨立「引擎」同真 Claude Code 並存——喺 PandaNpc App(桌面 / 網頁 / iPhone)度俾連接揀
pandacode引擎,就可以遠程操控佢,會話頭會顯示 🐼 pandacode 徽章; - 體積極細:單個二進制約 2MB,同 pandapaw 一齊分發。
安裝
pandacode 內置喺 pandapaw(PandaNpc 嘅統一命令列工具)度,一條命令裝好:
# macOS / Linux
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh
# Windows (PowerShell)
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex安裝腳本會將 pandapaw 同 pandacode 一齊裝好。已經裝過 pandapaw 嘅老用戶,執行一次 pandapaw update 就會自動補上 pandacode。
配置模型後端
方式一:DeepSeek(最簡單)
DeepSeek 提供 Anthropic 兼容端點,一條命令寫入 key 即可:
pandapaw pandacode set-key sk-你的DeepSeek密钥
pandapaw install # 注册 pandacode 常驻服务預設就指向 https://api.deepseek.com/anthropic + deepseek-chat,裝完即用。
方式二:OpenAI 格式端點(Qwen / vLLM / Ollama / 內網代理)
編輯 ~/.pandapaw/config.toml,加一段 [pandacode]:
[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"改完 pandapaw install(或重啟 pandacode 服務)生效。本地 Ollama 都係同樣寫法:base_url = "http://127.0.0.1:11434/v1"、model = "qwen2.5-coder"、token 隨便填。
模型密鑰只存在你自己機嘅配置文件度,唔上傳伺服器、唔入數據庫。
喺 App 度用起來
裝好後,呢部機就會以 你嘅機器名-pc 嘅身份註冊到 PandaNpc 嘅中繼網絡。打開 PandaNpc App(pandanpc.com 網頁版或桌面 / iPhone 客戶端):
- 新建(或編輯)一個 Claude Code 連接,引擎揀 pandacode;
- 開一個會話,正常發消息——寫代碼、改 bug、執行命令,體驗同 Claude Code 一樣;
- 會話頭嘅 🐼 徽章表明呢個會話跑喺你自己嘅模型上。
因為行嘅係同一套會話協議,手機上遠程操控、斷線重連、歷史重播呢啲 PandaNpc 嘅能力全部用得。
幾時揀 pandacode,幾時揀真 Claude Code
| 場景 | 建議 |
|---|---|
| 有 Claude 訂閱 / 額度,追求最強編碼能力 | 真 Claude Code |
| 想慳錢:日常細任務用平價模型 | pandacode + DeepSeek |
| 公司內網,只能用內部模型網關 | pandacode + OpenAI 格式 + 自定義 header |
| 想完全離線 / 數據唔出內網 | pandacode + vLLM / Ollama |
兩個引擎喺 App 度係並存嘅:同一部機可以同時掛一個 Claude Code 連接同一個 pandacode 連接,按任務揀住用。
小結
pandacode 將「Claude Code 嘅體驗」同「Anthropic 嘅模型」解耦咗:體驗保留,模型自由。一條安裝命令 + 幾行配置,你嘅 DeepSeek / Qwen / 內網模型就有咗一個可以遠程操控嘅編碼 agent。
裝好後有任何問題,歡迎到 pandanpc.com 反饋。
相關指南

給 Claude Code 接自訂模型後端 + 用 pandapaw 遠端存取:慳錢又可以隨時隨地操控
用 DeepSeek 等便宜模型後端跑 Claude Code 慳錢,再用 pandapaw 遠端連返開發機——喺另一部電腦或瀏覽器隨時隨地操控你嘅自訂 Claude Code。
閱讀文章 →
手機連 Claude Code:iOS 上隨時查看會話與審批工具
本文面向開發者,分享用手機連 Claude Code 的最佳實踐。透過 PandaNpc iOS app 實時查看會話、審批工具調用並回應提問,借助 pandapaw 和 iOS Live Activity 實現高效遠程操控,提升編碼靈活性。
閱讀文章 →
關掉呢部電腦,換個地方照樣遠程操控你的 Claude Code
Claude Code 綁死喺一部機器度?等佢喺開發機上面行,你換部電腦或者瀏覽器遠端操控——檢視工作階段、審批工具、睇程式碼變更,全程唔使守喺部機前面。
閱讀文章 →