Paseo с моделями PlusVibe

Пошаговая настройка Paseo с PlusVibeAPI: установка CLI, готовый config.json, защита от OAuth-переключения и проверка расходов.

Этот набор подключает к Paseo три отдельных CLI: Codex, Claude Code и OpenCode. Paseo запускает установленные в системе команды и не устанавливает их сам. Готовый файл содержит только провайдеры PlusVibe и все заявленные модели.

1. Установите Node.js, Paseo и три CLI

Сначала установите актуальную LTS-версию Node.js с nodejs.org — кнопка «LTS», затем обычная установка «Далее → Далее → Готово».

Как открыть терминал

Терминал — это окно, куда команды вводятся текстом. Открывается так:

ПараметрТипОписание
WindowsPowerShellНажмите Win + X → «Терминал» (или «Windows PowerShell»). Либо: Win + R, введите powershell, Enter.
macOSTerminalНажмите Cmd + Пробел, наберите Терминал (или Terminal) и нажмите Enter.

Откроется окно с мигающим курсором. Команды ниже вставляйте по одной и после каждой нажимайте Enter. Вставка: на Windows — правая кнопка мыши или Ctrl + V, на macOS — Cmd + V. Установка занимает 1–3 минуты; пока идёт, окно закрывать нельзя.

Node.js нужно установить до команд ниже, и терминал после его установки открыть заново — иначе система ещё не знает команду npm и выдаст ошибку вида «npm: command not found» или «не является внутренней или внешней командой». Это не поломка: закройте окно, откройте новое и повторите.

Теперь выполните:

npm install -g @getpaseo/cli
npm install -g @openai/codex @anthropic-ai/claude-code opencode-ai

Проверьте, что все четыре команды доступны:

paseo --version
codex --version
claude --version
opencode --version

2. Скачайте готовый config.json

Скачать paseo-plusvibe-config.json. Переименуйте его в config.json и положите:

ПараметрТипОписание
macOS / Linuxпуть~/.paseo/config.json
Windowsпуть%USERPROFILE%\.paseo\config.json

Папка .paseo начинается с точки, поэтому по умолчанию она скрыта. Если её не видно — не создавайте новую, а покажите скрытые файлы:

ПараметрТипОписание
WindowsПроводникВставьте %USERPROFILE%\.paseo в адресную строку Проводника и нажмите Enter — папка откроется, даже если скрыта.
macOSFinderВ Finder нажмите Cmd + Shift + G, введите ~/.paseo и нажмите Enter. Показать скрытые файлы: Cmd + Shift + . (точка).
Если папки .paseo ещё нет — запустите Paseo один раз и закройте: он создаст её сам. Так надёжнее, чем создавать вручную.
Windows может сохранить файл как config.json.txt — расширение при этом не видно. Включите в Проводнике «Вид → Показать → Расширения имён файлов» и проверьте, что имя ровно config.json. Это самая частая причина, по которой Paseo «не видит» конфиг.
Скачиваемый файл — полный минимальный конфиг. Если Paseo уже настроен, сначала сохраните резервную копию и перенесите только три объекта из agents.providersв существующий файл. Не затирайте свои настройки и провайдеры.

3. Вставьте API-ключ

Откройте файл обычным текстовым редактором: на Windows — «Блокнот» (правой кнопкой по файлу → «Открыть с помощью» → «Блокнот»), на macOS — «TextEdit» (правой кнопкой → «Открыть в программе» → TextEdit). Не открывайте в Word или Pages — они добавят форматирование, и файл перестанет читаться.

Замените все три вхождения PASTE-YOUR-PLUSVIBE-API-KEY-HERE своим ключом из кабинета PlusVibe и сохраните (Ctrl + S на Windows, Cmd + S на macOS). Ключ вставляйте между кавычками, сами кавычки не удаляйте. Не публикуйте готовый файл и не добавляйте его в Git.

На macOS в TextEdit перед правкой выберите «Формат → Преобразовать в текстовый формат», если пункт доступен. Иначе файл сохранится как RTF и Paseo его не прочитает.

4. Обязательно удалите старые входы

Codex может повторно использовать сохранённый вход «Sign in with ChatGPT». Тогда запрос способен незаметно уйти прямо в OpenAI. Claude Code при заданном токене PlusVibe выбирает его раньше сохранённой подписки, но выход также исключает старую Apps Gateway-сессию. Выполните обе команды один раз:

codex logout
claude auth logout
Для OpenCode выход не нужен: авторизация хранится отдельно для каждого provider ID, а конфиг явно выбирает plusvibe, его адрес и ключ. Не выполняйте codex login --with-api-key с ключом PlusVibe.

5. Перезапустите Paseo и отправьте тесты

paseo restart

paseo run --provider codex-plusvibe/gpt-5.6-terra:sub6 --mode full-access "Ответь одним словом: готово"
paseo run --provider opencode-plusvibe/plusvibe/glm-5.2 --mode build "Ответь одним словом: готово"
paseo run --provider claude-plusvibe/claude-opus-4.8:sub --mode acceptEdits "Ответь одним словом: готово"

При первом запуске разрешите Paseo открыть рабочую папку. Режимы у CLI разные — используйте значения из команд выше, не заменяйте их друг другом.

6. Проверьте, куда ушёл запрос

  1. До теста откройте Расходы и запросы в кабинете PlusVibe.
  2. Запустите одну тестовую команду и дождитесь ответа.
  3. Обновите страницу: должна появиться новая строка с выбранной моделью и списанием.
Ответ в терминале сам по себе не доказывает маршрутизацию. Если новой строки в расходах нет, остановитесь и исправьте настройку — не продолжайте платные задачи.

Решение частых проблем

«Command not found»

Закройте и заново откройте терминал. Если отсутствует только один CLI, повторите его команду установки из шага 1.

401 или в файле осталась заглушка

Найдите и замените все три вхождения заглушки, проверьте запятые и кавычки, затем выполните paseo restart.

Codex отвечает, но расхода PlusVibe нет

Снова выполните codex logout, проверьте codex login status, перезапустите Paseo и выбирайте только провайдер codex-plusvibe.

Claude просит войти или показывает Gateway

Выполните claude auth logout, проверьте ключ и заново запустите провайдер claude-plusvibe.

OpenCode: «Provider not found: plusvibe»

Убедитесь, что в provider env есть OPENCODE_CONFIG_CONTENT, файл сохранился как настоящий JSON, и выполните paseo restart.

Официальные источники