Hermes Agent
CLI-агент от Nous Research. На Windows запускается через WSL2. Конфиг живёт в ~/.hermes; чтобы он ходил в vibecode.moe — поменяй base_url и ключ. Авто-установщика у нас под Hermes нет — ставим upstream-скриптом, конфиг правим руками.
Уже установлен?
hermes --version
Если выводит версию — пропускай установку, переходи к шагу 3 (подмена base_url + ключа).
Установка — официальный установщик от Nous (на Windows — внутри WSL2-терминала):
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Подключение — GPT / Gemini (OpenAI-формат)
~/.hermes/config.yaml
model:
provider: custom
default: gpt-5.5
base_url: https://vibecode.moe/v1
api_mode: chat_completions
api_key: vk-YOUR-KEY
Или вынеси ключ в ~/.hermes/.env — для provider: custom Hermes по дефолту читает OPENAI_API_KEY:
OPENAI_API_KEY=vk-YOUR-KEY
В default — любая GPT- или Gemini-модель: gpt-5.5, gpt-5.4-mini, gemini-3.1-pro-preview и т. д. Для Claude — шаг 4 ниже.
Или: Claude через Anthropic-формат — доступно с Hermes v0.13+:
model:
provider: custom
default: claude-sonnet-4-6
base_url: https://vibecode.moe/v1
api_mode: anthropic_messages
api_key: vk-YOUR-KEY
api_mode: anthropic_messages ставим явно — авто-определение по URL не сработает.
Модели этого режима: claude-fable-5, claude-sonnet-5, claude-sonnet-4-6, claude-opus-4-7, claude-opus-4-8, claude-opus-5, claude-haiku-4-5. GPT/Gemini/Grok в нём провалятся.
Не путай с provider: anthropic: у нативного провайдера base_url не переопределяется. Нужен именно provider: custom + api_mode: anthropic_messages.
Запуск
hermes
Простой hi отвечает — связка работает. 401 — проверь ключ. 404 model not found — id в default. 400 invalid request в Anthropic-режиме обычно значит, что в default попала не-Claude модель.