pandacode: як змусити Claude Code працювати на будь-якій моделі
pandacode — це вбудований у pandapaw відкритий код агент-рушій для кодування, сумісний з повним досвідом Claude Code, але бекенд моделі обираєш ти — DeepSeek, Qwen, vLLM/Ollama, проксі внутрішньої мережі компанії — все підходить, підтримуються обидва формати API OpenAI та Anthropic. Встановлення однією командою, віддалене керування з телефону, браузера, робочого столу.

Claude Code має чудову інтерактивність — сесії, виклики інструментів, читання/запис файлів, віддалене керування. Але він прив'язаний до моделей від Anthropic: підписка має ліміти, API оплачується за використання — недешево, а деякі команди можуть використовувати лише внутрішні моделі через корпоративний шлюз, і взагалі не мають доступу до Anthropic.
pandacode створено саме для цього випадку: легкий кодувальний agent engine, написаний з нуля на Rust, зовні повністю сумісний з Claude Code (таке ж потокове виведення, такий же цикл інструментів, такий же протокол сесій), але модельний бекенд обираєте ви.
Які моделі він підтримує
pandacode одночасно підтримує два формати API, що дозволяє підключити майже будь-який модельний сервіс:
| Формат | Типові бекенди |
|---|---|
| Anthropic Messages | DeepSeek офіційна Anthropic-сумісна точка, GLM, будь-який сервіс, сумісний з /v1/messages |
| OpenAI Completions | OpenAI, DeepSeek /v1, Qwen, vLLM, Ollama, різні корпоративні LLM-проксі |
Також підтримується кастомна автентифікація через HTTP-заголовки — багато корпоративних проксі не використовують стандартний Bearer token, а вимагають кастомні заголовки на зразок access_token або IP-адреси джерела. pandacode підтримує це нативно — достатньо вказати в конфігурації.
Огляд функцій
- 6 вбудованих інструментів: Read / Write / Edit / Bash / Glob / Grep — читання коду, зміна файлів, запуск команд, пошук у проєкті — всі основні дії кодувального agent;
- Повний цикл інструментів: модель може послідовно викликати інструменти, отримувати результати, продовжувати міркування, доки завдання не буде виконано;
- Потоковий вивід: показ відповідей посимвольно — так само, як у Claude Code;
- Інтеграція з екосистемою PandaNpc: працює як окремий «двигун» разом зі справжнім Claude Code — у застосунку PandaNpc (десктоп / веб / iPhone) оберіть для з'єднання двигун
pandacode, і ви зможете керувати ним віддалено, а в заголовку сесії з'явиться значок 🐼 pandacode; - Дуже малий розмір: один бінарник близько 2 МБ, поширюється разом з 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 формат + кастомні заголовки |
| Повністю офлайн / дані не повинні залишати внутрішню мережу | pandacode + vLLM / Ollama |
Обидва двигуни співіснують у застосунку: той самий пристрій може одночасно мати з'єднання 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 можна в реальному часі переглядати сесії, затверджувати виклики інструментів та відповідати на запитання. Завдяки pandapaw та iOS Live Activity реалізується ефективне віддалене керування, що підвищує гнучкість кодування.
Читати статтю →
Вимкни цей комп'ютер, і все одно віддалено керуй своїм Claude Code
Claude Code прив'язаний до однієї машини? Запустіть його на машині розробника, а ви перейдіть на інший комп'ютер або браузер для віддаленого керування — переглядайте сесії, затверджуйте інструменти, перевіряйте зміни коду, не сидячи весь час перед тією машиною.
Читати статтю →