⌘ IDE и клиенты

Hermes Agent и Qwen Code

Hermes Agent и Qwen Code через TKBK: providers в ~/.hermes/config.yaml (transport anthropic_messages или chat_completions), OPENAI_BASE_URL и OPENAI_API_KEY в ~/.qwen/.env, ключ cr_…

Обновлено ⏱ 4 мин
#hermes agent#qwen code#cli agent#openai-compatible#anthropic messages

Два терминальных агента, которые принимают свой адрес API: Hermes Agent (Nous Research) и Qwen Code. Оба настраиваются файлом в домашнем каталоге.

#Hermes Agent

~/.hermes/config.yaml
providers:
  tkbk:
    api: https://api.tkbk.online
    key_env: TKBK_API_KEY
    transport: anthropic_messages
  tkbk-openai:
    api: https://api.tkbk.online/openai/v1
    key_env: TKBK_API_KEY
    transport: chat_completions
model:
  provider: tkbk
  name: claude-sonnet-5
~/.hermes/.env
TKBK_API_KEY=cr_ваш_ключ

transport: anthropic_messages — родной формат Claude (инструменты, кеширование); chat_completions — для GPT, DeepSeek, GLM и Grok через tkbk-openai. Модель по умолчанию задаётся блоком model.

#Qwen Code

~/.qwen/.env
OPENAI_BASE_URL=https://api.tkbk.online/openai/v1
OPENAI_API_KEY=cr_ваш_ключ
OPENAI_MODEL=gpt-6.1-sol

Qwen Code читает переменные OPENAI_BASE_URL, OPENAI_API_KEY и OPENAI_MODEL; подойдёт любой ID каталога — gpt-6.1-sol, claude-sonnet-5, deepseek-v4-pro. Несколько провайдеров описываются в ~/.qwen/settings.json (modelProviders, поле wireApi: chat-completions).

ℹ
Gemini CLI
У Gemini CLI режима OpenAI-compatible нет — он принимает только формат Gemini. Для похожего сценария в терминале используйте Qwen Code или Codex CLI.

Проверка: запустите агента и попросите описать структуру проекта — расход появится в кабинете.

Не помогло?

Напишите в Telegram — поможем с настройкой и подберём тариф. Или вернитесь ко всем разделам документации.