Gonka x Hermes Agent
Оригинал: Gonka x Hermes Agent

GonkaGate x Агент Гермеса
Настройте локальный агент Hermes для использования GonkaGate:
npx @gonkagate/hermes-agent-setup
Если вы используете агент Hermes и у вас есть ключ API GonkaGate, это должен быть короткий шаг настройки, а не ручное редактирование ~/.hermes/config.yaml и ~/.hermes/.env .
Утилита настраивает Hermes через поддерживаемого поставщика: собственный путь, сохраняет необработанный ключ в .env Hermes и предлагает только модели, которые работают на GonkaGate и подходят для запуска Hermes.
Требования
Гермес-агент установлен
Агент Гермес v2026.5.16/v0.14.0 или новее
Node.js >=22.14.0
ключ API GonkaGate
интерактивный терминал
Linux, macOS или WSL2
Публичная регистрация соответствует текущим правилам доступности Условий GonkaGate. Он не предназначен для пользователей или организаций в Соединенных Штатах Америки или на территориях США.
Беги
Интерактивная настройка по умолчанию:
npx @gonkagate/hermes-agent-setup
Конкретный профиль Гермеса:
npx @gonkagate/hermes-agent-setup --profile работа
После настройки:
Гермес
Дополнительный тест на дым по реальному запросу:
чат гермеса -Q --max-turns 1 -q " Не использовать инструменты. Точный ответ: дымовой тест GonkaGate в порядке»
Утилита печатает дымовой тест в конце, но не запускает его автоматически. Он отправляет один реальный запрос модели.
Что пишет
Утилита разрешает активные пути конфигурации Hermes с самим Hermes. С --profile используются пути, специфичные для профиля.
Он пишет:
~/.hermes/config.yaml
~/.hermes/.env
Форма управляемой конфигурации:
модель: поставщик: пользовательский base_url: https://api.gonkagate.com/v1 по умолчанию: <selected-model> api_key: ${GONKAGATE_API_KEY}
Необработанный ключ хранится в .env:
GONKAGATE_API_KEY = gp-...
Необработанный ключ не записывается в config.yaml. Утилита также позволяет избежать несвязанного использования OPENAI_API_KEY.
Что происходит во время установки
- Проверьте Node, поддержку терминала, поддержку ОС, доступность Hermes и версию Hermes.
- Разрешите активные пути config.yaml и .env.
- Прочтите существующие файлы config.yaml, .env, auth.json и состояние задания Hermes.
- Остановить конфликты утилита не должна перезаписывать.
- Попросите ключ GonkaGate через скрытую подсказку.
- Получите GET https://api.gonkagate.com/v1/models.
- Ознакомьтесь с действующим каталогом проверенных квалификационных артефактов Hermes.
- Позвольте пользователю выбрать квалифицированную действующую модель.
- Показать запланированные изменения файла.
- Создайте резервную копию файлов, напишите config.yaml, затем напишите .env.
- Откатите файл config.yaml, если запись в .env не удалась.
Утилита не принимает простой флаг --api-key, поэтому ключ не попадает в историю оболочки или списки процессов.
Выбор модели
Модели угадываются не только по живому каталогу. Модель должна быть:
присутствует в GonkaGate /v1/models
зарегистрирован как сертифицированный для запуска агента Гермеса
Текущий белый список:
Moonshotai/kimi-k2.6 (рекомендуется по умолчанию)
минимаксай/минимакс-м2.7
qwen/qwen3-235b-a22b-instruct-2507-fp8
Модели, работающие только в реальном времени, игнорируются. Модели, содержащие только артефакты, которые больше не используются, также игнорируются.
Что доказывает /v1/models
Запрос на установку подтверждает:
ключ аутентифицирует
GonkaGate возвращает каталог моделей
Это не доказывает:
платежный баланс
квота
готовность первого оплачиваемого запроса Hermes
Используйте дополнительный дымовой тест чата Hermes, если вам нужно подтверждение во время выполнения.
Текущий контракт
пакет: @gonkagate/hermes-agent-setup
команда: npx @gonkagate/hermes-agent-setup
установленный bin: hermes-agent-setup
Путь поставщика: поставщик: пользовательский
базовый URL: https://api.gonkagate.com/v1
- управляемые ключи конфигурации: model.provider, model.base_url, model.default, model.api_key.
управляемый секретный ключ: GONKAGATE_API_KEY
Нецели
Это не обычный установщик Hermes. Это не так:
заменить установку Гермеса выше по потоку
поддержка версий Hermes старше v2026.5.16/v0.14.0
принимать произвольные пользовательские базовые URL-адреса
- перенести устаревшие настройки конечной точки, такие как OPENAI_BASE_URL, LLM_MODEL, поставщик корневого уровня / base_url или устаревшие custom_providers.
редактировать профили оболочки
писать напрямую в пулы учетных данных auth.json
генерировать локальные файлы .env репозитория
требовать встроенной поддержки запуска Windows
- утверждать, что /v1/models подтверждает готовность к выставлению счетов, квотам или первому запросу.
Ссылки
Репозиторий (https://github.com/GonkaGate/hermes-agent-setup)
пакет npm (https://www.npmjs.com/package/@gonkagate/hermes-agent-setup)
Проблемы и отзывы (https://github.com/GonkaGate/hermes-agent-setup/issues)
README (https://github.com/GonkaGate/hermes-agent-setup/blob/main/README.md)
Как это работает (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/how-it-works.md)
Примечания по безопасности (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/security.md)
- Артефакты квалификации запуска (https://github.com/GonkaGate/hermes-agent-setup/tree/main/docs/launch-qualification/hermes-agent-setup)
Руководство агента GonkaGate Hermes (https://gonkagate.com/en/docs/guides/coding-agents/hermes-agent)
Документация GonkaGate (https://gonkagate.com/en/docs)

GonkaGate x Hermes Agent
Set up local hermes-agent to use GonkaGate:
npx @gonkagate/hermes-agent-setup
If you use Hermes Agent and have a GonkaGate API key, this should be a short setup step, not a manual edit of ~/.hermes/config.yaml and ~/.hermes/.env .
The utility configures Hermes through the supported provider: custom path, stores the raw key in Hermes' .env , and only offers models that are live on GonkaGate and launch-qualified for Hermes.
Requirements
hermes-agent installed
Hermes Agent v2026.5.16 / v0.14.0 or newer
Node.js >=22.14.0
a GonkaGate API key
an interactive terminal
Linux, macOS, or WSL2
Public onboarding follows current GonkaGate Terms availability rules. It is not intended for users or entities in the United States of America or U.S. territories.
Run
Default interactive setup:
npx @gonkagate/hermes-agent-setup
Specific Hermes profile:
npx @gonkagate/hermes-agent-setup --profile work
After setup:
hermes
Optional real-request smoke test:
hermes chat -Q --max-turns 1 -q " Do not use tools. Reply exactly: GonkaGate smoke test OK "
The utility prints that smoke test at the end, but does not run it automatically. It sends one real model request.
What it writes
The utility resolves the active Hermes config paths with Hermes itself. With --profile , it uses the profile-specific paths.
It writes:
~/.hermes/config.yaml
~/.hermes/.env
The managed config shape is:
model : provider : custom base_url : https://api.gonkagate.com/v1 default : <selected-model> api_key : ${GONKAGATE_API_KEY}
The raw key is stored in .env :
GONKAGATE_API_KEY = gp-...
The raw key is not written to config.yaml . The utility also avoids taking over unrelated OPENAI_API_KEY usage.
What happens during setup
- Check Node, terminal support, OS support, Hermes availability, and Hermes version.
- Resolve the active config.yaml and .env paths.
- Read existing config.yaml , .env , auth.json , and Hermes job state.
- Stop on conflicts the utility should not overwrite.
- Ask for the GonkaGate key through a hidden prompt.
- Fetch GET https://api.gonkagate.com/v1/models .
- Intersect the live catalog with checked-in Hermes qualification artifacts.
- Let the user choose a qualified live model.
- Show the planned file changes.
- Back up files, write config.yaml , then write .env .
- Roll back config.yaml if the .env write fails.
The utility does not accept a plain --api-key flag, so the key does not land in shell history or process lists.
Model selection
Models are not guessed from the live catalog alone. A model must be:
present in GonkaGate /v1/models
checked in as launch-qualified for Hermes Agent
Current allowlist:
moonshotai/kimi-k2.6 (recommended default)
minimaxai/minimax-m2.7
qwen/qwen3-235b-a22b-instruct-2507-fp8
Live-only models are ignored. Artifact-only models that are no longer live are ignored too.
What /v1/models proves
The setup request proves:
the key authenticates
GonkaGate returns a model catalog
It does not prove:
billing balance
quota
first billable Hermes request readiness
Use the optional hermes chat smoke test when you want runtime proof.
Current contract
package: @gonkagate/hermes-agent-setup
command: npx @gonkagate/hermes-agent-setup
installed bin: hermes-agent-setup
provider path: provider: custom
base URL: https://api.gonkagate.com/v1
managed config keys: model.provider , model.base_url , model.default , model.api_key
managed secret key: GONKAGATE_API_KEY
Non-goals
This is not a general Hermes installer. It does not:
replace upstream hermes setup
support Hermes versions older than v2026.5.16 / v0.14.0
accept arbitrary custom base URLs
- migrate legacy endpoint settings such as OPENAI_BASE_URL , LLM_MODEL , root-level provider / base_url , or legacy custom_providers
edit shell profiles
write directly to auth.json credential pools
generate repository-local .env files
claim native Windows launch support
claim that /v1/models proves billing, quota, or first-request readiness
Links
Repository (https://github.com/GonkaGate/hermes-agent-setup)
npm package (https://www.npmjs.com/package/@gonkagate/hermes-agent-setup)
Issues and feedback (https://github.com/GonkaGate/hermes-agent-setup/issues)
README (https://github.com/GonkaGate/hermes-agent-setup/blob/main/README.md)
How it works (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/how-it-works.md)
Security notes (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/security.md)
- Launch qualification artifacts (https://github.com/GonkaGate/hermes-agent-setup/tree/main/docs/launch-qualification/hermes-agent-setup)
GonkaGate x Агент Гермеса
Настройте локальный агент Hermes для использования GonkaGate:
npx @gonkagate/hermes-agent-setup
Если вы используете агент Hermes и у вас есть ключ API GonkaGate, это должен быть короткий шаг настройки, а не ручное редактирование ~/.hermes/config.yaml и ~/.hermes/.env .
Утилита настраивает Hermes через поддерживаемого поставщика: собственный путь, сохраняет необработанный ключ в .env Hermes и предлагает только модели, которые работают на GonkaGate и подходят для запуска Hermes.
Требования
Гермес-агент установлен
Агент Гермес v2026.5.16/v0.14.0 или новее
Node.js >=22.14.0
ключ API GonkaGate
интерактивный терминал
Linux, macOS или WSL2
Публичная регистрация соответствует текущим правилам доступности Условий GonkaGate. Он не предназначен для пользователей или организаций в Соединенных Штатах Америки или на территориях США.
Беги
Интерактивная настройка по умолчанию:
npx @gonkagate/hermes-agent-setup
Конкретный профиль Гермеса:
npx @gonkagate/hermes-agent-setup --profile работа
После настройки:
Гермес
Дополнительный тест на дым по реальному запросу:
Утилита печатает дымовой тест в конце, но не запускает его автоматически. Он отправляет один реальный запрос модели.
Что пишет
Утилита разрешает активные пути конфигурации Hermes с самим Hermes. С --profile используются пути, специфичные для профиля.
Он пишет:
~/.hermes/config.yaml
~/.hermes/.env
Форма управляемой конфигурации:
модель: поставщик: пользовательский base_url: https://api.gonkagate.com/v1 по умолчанию: <selected-model> api_key: ${GONKAGATE_API_KEY}Необработанный ключ хранится в .env:
GONKAGATE_API_KEY = gp-...Необработанный ключ не записывается в config.yaml. Утилита также позволяет избежать несвязанного использования OPENAI_API_KEY.
Что происходит во время установки
Утилита не принимает простой флаг --api-key, поэтому ключ не попадает в историю оболочки или списки процессов.
Выбор модели
Модели угадываются не только по живому каталогу. Модель должна быть:
присутствует в GonkaGate /v1/models
зарегистрирован как сертифицированный для запуска агента Гермеса
Текущий белый список:
Moonshotai/kimi-k2.6 (рекомендуется по умолчанию)
минимаксай/минимакс-м2.7
qwen/qwen3-235b-a22b-instruct-2507-fp8
Модели, работающие только в реальном времени, игнорируются. Модели, содержащие только артефакты, которые больше не используются, также игнорируются.
Что доказывает /v1/models
Запрос на установку подтверждает:
ключ аутентифицирует
GonkaGate возвращает каталог моделей
Это не доказывает:
платежный баланс
квота
готовность первого оплачиваемого запроса Hermes
Используйте дополнительный дымовой тест чата Hermes, если вам нужно подтверждение во время выполнения.
Текущий контракт
пакет: @gonkagate/hermes-agent-setup
команда: npx @gonkagate/hermes-agent-setup
установленный bin: hermes-agent-setup
Путь поставщика: поставщик: пользовательский
базовый URL: https://api.gonkagate.com/v1
управляемый секретный ключ: GONKAGATE_API_KEY
Нецели
Это не обычный установщик Hermes. Это не так:
заменить установку Гермеса выше по потоку
поддержка версий Hermes старше v2026.5.16/v0.14.0
принимать произвольные пользовательские базовые URL-адреса
редактировать профили оболочки
писать напрямую в пулы учетных данных auth.json
генерировать локальные файлы .env репозитория
требовать встроенной поддержки запуска Windows
Ссылки
Репозиторий (https://github.com/GonkaGate/hermes-agent-setup)
пакет npm (https://www.npmjs.com/package/@gonkagate/hermes-agent-setup)
Проблемы и отзывы (https://github.com/GonkaGate/hermes-agent-setup/issues)
README (https://github.com/GonkaGate/hermes-agent-setup/blob/main/README.md)
Как это работает (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/how-it-works.md)
Примечания по безопасности (https://github.com/GonkaGate/hermes-agent-setup/blob/main/docs/security.md)
Руководство агента GonkaGate Hermes (https://gonkagate.com/en/docs/guides/coding-agents/hermes-agent)
Документация GonkaGate (https://gonkagate.com/en/docs)