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!