Hermes Agent — это открытый автономный ИИ-агент от Nous Research, который запускается на вашем компьютере или сервере и автоматически выполняет задачи по вашим указаниям. Агент может работать с файлами, выполнять код в терминале, искать информацию в интернете, автоматизировать процессы и интегрироваться с мессенджерами (Telegram, Discord, Slack и другими).

Для установки и базовой настройки Hermes обратитесь к официальной документации. В этой статье мы сосредоточимся только на интеграции с ProxyAPI.

Конфигурация Hermes хранится в двух файлах:

  • ~/.hermes/config.yaml — основные настройки (модели, провайдеры, инструменты)
  • ~/.hermes/.env — API-ключи и секреты

Откройте файл ~/.hermes/.env и добавьте в конец:

PROXYAPI_KEY=<ВАШ_КЛЮЧ>

Откройте файл ~/.hermes/config.yaml (hermes config edit) и внесите следующие изменения.

Измените секцию model: — установите провайдер по умолчанию:

model:
  provider: "custom:proxyapi-anthropic"
  default: "claude-sonnet-4-5"

Добавьте в конец файла блок custom_providers::

custom_providers:
  - name: proxyapi-openai
    base_url: https://api.proxyapi.ru/openai/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

  - name: proxyapi-anthropic
    base_url: https://api.proxyapi.ru/anthropic
    key_env: PROXYAPI_KEY
    api_mode: anthropic_messages

  - name: proxyapi-openrouter
    base_url: https://api.proxyapi.ru/openrouter/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

  - name: proxyapi-gemini
    base_url: https://openai.api.proxyapi.ru/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

После сохранения изменений запустите hermes — агент будет работать с моделью Claude Sonnet 4.5 через ProxyAPI по умолчанию.

# Anthropic
hermes --provider custom:proxyapi-anthropic --model claude-opus-4-6

# OpenAI
hermes --provider custom:proxyapi-openai --model gpt-5.5

# Google Gemini
hermes --provider custom:proxyapi-gemini --model gemini/gemini-2.5-pro

# OpenRouter (DeepSeek, Kimi и другие)
hermes --provider custom:proxyapi-openrouter --model moonshotai/kimi-k2.5

/model custom:proxyapi-anthropic:claude-sonnet-4-5
/model custom:proxyapi-openai:gpt-5.5
/model custom:proxyapi-gemini:gemini/gemini-2.5-flash
/model custom:proxyapi-openrouter:deepseek/deepseek-chat-v3-0324

hermes --provider custom:proxyapi-anthropic --model claude-haiku-4-5 -z "Объясни, что такое Docker"

Для справки — финальный вид изменённых секций ~/.hermes/config.yaml:

model:
  provider: "custom:proxyapi-anthropic"
  default: "claude-sonnet-4-5"

# ... остальные настройки без изменений ...

custom_providers:
  - name: proxyapi-openai
    base_url: https://api.proxyapi.ru/openai/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

  - name: proxyapi-anthropic
    base_url: https://api.proxyapi.ru/anthropic
    key_env: PROXYAPI_KEY
    api_mode: anthropic_messages

  - name: proxyapi-openrouter
    base_url: https://api.proxyapi.ru/openrouter/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

  - name: proxyapi-gemini
    base_url: https://openai.api.proxyapi.ru/v1
    key_env: PROXYAPI_KEY
    api_mode: chat_completions

И ~/.hermes/.env:

PROXYAPI_KEY=<ВАШ_КЛЮЧ>

Не забудьте заменить <ВАШ_КЛЮЧ> на ваш реальный API-ключ от ProxyAPI!

ProxyAPI Logo

Доступ к последним разработкам мировых лидеров в области AI для вашего проекта или бизнеса в России. Без VPN и блокировок. Оплата в рублях.

Accepted payment methods