pandacode: ทำให้ประสบการณ์ Claude Code ทำงานบนโมเดลใดก็ได้
pandacode เป็นโอเพนซอร์สเอ็นจิ้น agent ที่ทำงานในตัวของ pandapaw รองรับประสบการณ์ที่สมบูรณ์แบบของ Claude Code แต่แบ็กเอนด์โมเดลคุณเลือกเองได้——เชื่อมต่อ DeepSeek, Qwen, vLLM/Ollama, พร็อกซีในเครือข่ายภายในบริษัทก็ได้ รองรับทั้งรูปแบบ API ของ OpenAI และ Anthropic ติดตั้งด้วยคำสั่งเดียว ควบคุมระยะทางได้จากมือถือ เบราว์เซอร์ และเดสก์ท็อปตามปกติ

Claude Code มีประสบการณ์การโต้ตอบที่ยอดเยี่ยม—ทั้งเซสชัน การเรียกใช้เครื่องมือ การอ่านเขียนไฟล์ การควบคุมระยะไกลแบบครบชุด แต่มันผูกติดกับโมเดลของ Anthropic: การสมัครสมาชิกมีวงเงินจำกัด API คิดตามการใช้งานไม่ถูก บางทีมต้องใช้เกตเวย์โมเดลภายในบริษัทเท่านั้น ไม่สามารถเชื่อมต่อ Anthropic ได้เลย
pandacode ถูกสร้างมาเพื่อสถานการณ์นี้: เอ็นจิน encoding agent น้ำหนักเบาที่เขียนด้วย Rust ตั้งแต่เริ่มต้น พฤติกรรมภายนอกเหมือนกับ Claude Code ทุกประการ (เอาต์พุตสตรีมมิ่งแบบเดียวกัน, วงรอบเครื่องมือแบบเดียวกัน, โปรโตคอลเซสชันแบบเดียวกัน) แต่ แบ็กเอนด์โมเดลขึ้นอยู่กับคุณ
รองรับโมเดลอะไรบ้าง
pandacode รองรับรูปแบบ API สองรูปแบบพร้อมกัน สามารถเชื่อมต่อบริการโมเดลเกือบทั้งหมดในตลาด:
| รูปแบบ | แบ็กเอนด์ทั่วไป |
|---|---|
| Anthropic Messages | จุดปลายทางที่เข้ากันได้กับ Anthropic ของ DeepSeek ทางการ, GLM, บริการที่เข้ากันได้กับ /v1/messages ใดๆ |
| OpenAI Completions | OpenAI, /v1 ของ DeepSeek, Qwen, vLLM, Ollama, พร็อกซี LLM ภายในบริษัทต่างๆ |
ยังรองรับ การยืนยันตัวตนด้วย HTTP header แบบกำหนดเอง—พร็อกซีภายในองค์กรหลายแห่งไม่ใช้ Bearer token มาตรฐาน แต่กำหนดให้ส่ง access_token, IP ต้นทาง หรือ header แบบกำหนดเองอื่นๆ pandacode รองรับโดยตรง แค่เขียนในคอนฟิก
ฟีเจอร์โดยรวม
- 6 เครื่องมือในตัว: Read / Write / Edit / Bash / Glob / Grep—อ่านโค้ด, แก้ไขไฟล์, รันคำสั่ง, ค้นหาโปรเจกต์, การทำงานหลักของ encoding agent ครบถ้วน
- วงรอบเครื่องมือสมบูรณ์: โมเดลสามารถเรียกใช้เครื่องมือต่อเนื่อง, รับผลลัพธ์, และอนุมานต่อจนกว่างานจะเสร็จ
- เอาต์พุตสตรีมมิ่ง: แสดงผลตอบกลับแบบทีละตัวอักษร รู้สึกเหมือนกับ Claude Code
- เชื่อมต่อกับ PandaNpc ตระกูล: ในฐานะ "เอ็นจิน" อิสระที่ทำงานคู่กับ Claude Code จริง—ในแอป PandaNpc (เดสก์ท็อป / เว็บ / 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 โดยอัตโนมัติ
กำหนดค่าแบ็กเอนด์โมเดล
วิธีที่ 1: DeepSeek (ง่ายที่สุด)
DeepSeek มีจุดปลายทางที่เข้ากันได้กับ Anthropic เขียนคีย์ด้วยคำสั่งเดียว:
pandapaw pandacode set-key sk-你的DeepSeek密钥
pandapaw install # 注册 pandacode 常驻服务ค่าเริ่มต้นชี้ไปที่ https://api.deepseek.com/anthropic + deepseek-chat ติดตั้งเสร็จก็ใช้งานได้ทันที
วิธีที่ 2: จุดปลายทางรูปแบบ 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 ใส่อะไรก็ได้
คีย์โมเดลจะถูกเก็บไว้ในไฟล์คอนฟิกของเครื่องคุณเท่านั้น ไม่ถูกอัปโหลดไปเซิร์ฟเวอร์ ไม่ถูกเก็บในฐานข้อมูล
ใช้งานในแอป
หลังจากติดตั้ง เครื่องนี้จะลงทะเบียนไปยังเครือข่ายรีเลย์ของ PandaNpc ด้วยชื่อ ชื่อเครื่องของคุณ-pc เปิดแอป PandaNpc (เว็บ pandanpc.com หรือเดสก์ท็อป / iPhone):
- สร้าง (หรือแก้ไข) การเชื่อมต่อ Claude Code หนึ่งรายการ เลือกเอ็นจินเป็น pandacode
- เปิดเซสชัน ส่งข้อความตามปกติ—เขียนโค้ด แก้บั๊ก รันคำสั่ง ประสบการณ์เหมือนกับ Claude Code
- ป้าย 🐼 ที่ส่วนหัวเซสชันบ่งบอกว่าเซสชันนี้ทำงานบนโมเดลของคุณเอง
เนื่องจากใช้โปรโตคอลเซสชันเดียวกัน ความสามารถของ PandaNpc ทั้งหมด เช่น ควบคุมระยะไกลจากมือถือ, เชื่อมต่อใหม่เมื่อหลุด, เล่นประวัติย้อนหลัง ก็สามารถใช้งานได้
เมื่อใดควรเลือก pandacode และเมื่อใดควรเลือก Claude Code จริง
| สถานการณ์ | คำแนะนำ |
|---|---|
| มีการสมัครสมาชิก / วงเงิน Claude ต้องการความสามารถในการเขียนโค้ดสูงสุด | Claude Code จริง |
| ต้องการประหยัด: งานเล็กๆ น้อยๆ ในชีวิตประจำวันใช้โมเดลราคาถูก | pandacode + DeepSeek |
| ภายในบริษัท ใช้ได้เฉพาะเกตเวย์โมเดลภายใน | pandacode + รูปแบบ OpenAI + header แบบกำหนดเอง |
| ต้องการทำงานแบบออฟไลน์ / ข้อมูลไม่ออกนอกเครือข่ายภายใน | pandacode + vLLM / Ollama |
เอ็นจินทั้งสองทำงานร่วมกันในแอปได้: เครื่องเดียวกันสามารถมีทั้งการเชื่อมต่อ Claude Code และการเชื่อมต่อ pandacode พร้อมกัน เลือกใช้ตามงาน
สรุป
pandacode แยก "ประสบการณ์ของ Claude Code" ออกจาก "โมเดลของ Anthropic": ยังคงประสบการณ์ไว้ แต่อิสระในการเลือกโมเดล คำสั่งติดตั้งเดียว + คอนฟิกสองสามบรรทัด DeepSeek / Qwen / โมเดลภายในของคุณก็จะมี encoding agent ที่ควบคุมระยะไกลได้
หลังจากติดตั้ง หากมีคำถามใดๆ ยินดีรับฟังข้อเสนอแนะที่ pandanpc.com
คู่มือที่เกี่ยวข้อง

การเชื่อมต่อแบ็กเอนด์โมเดลแบบกำหนดเองให้ Claude Code + ใช้ pandapaw เข้าถึงระยะไกล: ประหยัดเงินและควบคุมได้ทุกที่
ใช้ DeepSeek และโมเดลราคาถูกอื่นๆ ในการรัน Claude Code เพื่อประหยัดเงิน จากนั้นใช้ pandapaw เชื่อมต่อระยะไกลกลับไปยังเครื่องพัฒนา—ควบคุม Claude Code ที่ปรับแต่งเองของคุณได้ทุกที่ทุกเวลาจากคอมพิวเตอร์เครื่องอื่นหรือเบราว์เซอร์
อ่านบทความ →
เชื่อมต่อมือถือกับ Claude Code: ดูเซสชันและอนุมัติเครื่องมือบน iOS ได้ทุกที่
บทความนี้เขียนขึ้นสำหรับนักพัฒนา แนะนำแนวทางปฏิบัติที่ดีที่สุดในการเชื่อมต่อ Claude Code ผ่านโทรศัพท์มือถือ ใช้แอป PandaNpc บน iOS เพื่อดูเซสชันแบบเรียลไทม์ อนุมัติการเรียกใช้เครื่องมือ และตอบคำถาม พร้อมใช้ pandapaw และ iOS Live Activity เพื่อควบคุมระยะไกลอย่างมีประสิทธิภาพ เพิ่มความยืดหยุ่นในการเขียนโค้ด
อ่านบทความ →
ปิดคอมเครื่องนี้ ไปที่อื่นก็ยังควบคุม Claude Code จากระยะไกลได้
Claude Code ถูกผูกติดกับเครื่องเดียวหรือ? ให้มันรันบนเครื่องพัฒนาของคุณ แล้วคุณเปลี่ยนไปใช้คอมพิวเตอร์เครื่องอื่นหรือเบราว์เซอร์เพื่อควบคุมระยะไกล — ดูเซสชัน อนุมัติเครื่องมือ ดูการเปลี่ยนแปลงโค้ด โดยไม่ต้องเฝ้าอยู่หน้าเครื่องนั้นตลอดเวลา
อ่านบทความ →