プロバイダー
モデル推論に使うアカウントまたは API キーを管理する。「アカウント」と「API キー」の2つのサブメニューがある。

サブスクリプションや OAuth を使ってブラウザーサインインする。API キーをコピーせずに接続できる。
このビルドでバックエンドが返す接続候補:
| 画面表示(主) | プロバイダー ID(サブ) | 製品初期状態 | 認証方式・用途 | 注意点 |
|---|---|---|---|---|
| Nous Portal | nous | 未接続 | Nous Portal アカウントへブラウザーサインイン | おすすめカードとして先頭表示される場合がある |
| OpenAI OAuth (ChatGPT) | openai-codex | 未接続 | ChatGPT アカウントの OAuth | API キー契約とは別の認証経路 |
| Qwen (via Qwen CLI) | qwen-oauth | 未接続 | Qwen CLI の認証フローを利用 | Qwen CLI 側の認証状態に依存 |
| MiniMax (OAuth) | minimax-oauth | 未接続 | MiniMax アカウントの OAuth | 地域・契約により利用可能モデルが異なる |
| xAI Grok OAuth (SuperGrok / Premium+) | xai-oauth | 未接続 | xAI サブスクリプションの OAuth | 対応サブスクリプションが必要 |
| Anthropic API Key | anthropic | 未接続 | 接続フロー内で Anthropic API キーを登録 | 使用量は Anthropic API 課金 |
| Anthropic OAuth: Required Extra Usage Credits to Use Subscription | claude-code | 未接続 | Claude Code 系の OAuth | 画面名どおり、サブスクリプション利用にも追加使用クレジットが必要 |
接続済みアカウントは上部へまとめて表示される。「別のプロバイダーを接続」から未接続候補を展開する。
アカウント画面の全状態・操作
Section titled “アカウント画面の全状態・操作”| 画面表示(主) | 内部状態・操作(サブ) | 製品初期状態 | 意味 |
|---|---|---|---|
| アカウントを接続 | 操作・保存キーなし | 該当なし | アカウントサブメニューの見出し |
| 接続済み | status.logged_in: true | false(通常は非表示) | バックエンドがログイン済みと判定したアカウント |
| その他のプロバイダー | UI 状態 showAll: false → true | showAll: false | 未接続候補を展開 |
| 別のプロバイダーを接続 | UI 状態 showAll: false → true | showAll: false | 接続済みアカウントがある状態で、追加候補を展開 |
| 折りたたむ | UI 状態 showAll: true → false | 非表示 | 未接続候補を閉じる |
| API キーをお持ちですか? | サブビュー keys へ切り替え | 初期サブビューは accounts | 「API キー」サブメニューへ移動 |
| 各プロバイダーカードの表示名 | 上表のプロバイダー ID | 未接続 | 共通オンボーディング画面でその ID の認証フローを開始 |
API キー
Section titled “API キー”プロバイダーごとにカード化される。主キーはカードの基本入力、その他はカード展開時の詳細項目である。
表示される全22カード
Section titled “表示される全22カード”「通常の詳細項目」はカードを展開すると表示される。「設定済み時だけ残る別名キー」は、未設定なら画面に出ず、既存値がある場合だけ削除可能な入力欄として残る。
| 順 | 画面表示(主) | 内部キー(サブ) | 製品既定値 | 通常の詳細項目 | 設定済み時だけ残る別名キー |
|---|---|---|---|---|---|
| 1 | OpenRouter | OPENROUTER_API_KEY | 未設定 | なし | なし |
| 2 | Anthropic | ANTHROPIC_API_KEY | 未設定 | なし | ANTHROPIC_TOKEN |
| 3 | xAI | XAI_API_KEY | 未設定 | XAI_BASE_URL | なし |
| 4 | Gemini | GOOGLE_API_KEY | 未設定 | GEMINI_BASE_URL, HERMES_GEMINI_CLIENT_ID, HERMES_GEMINI_PROJECT_ID | GEMINI_API_KEY, HERMES_GEMINI_CLIENT_SECRET |
| 5 | DeepSeek | DEEPSEEK_API_KEY | 未設定 | DEEPSEEK_BASE_URL | なし |
| 6 | DashScope (Qwen) | DASHSCOPE_API_KEY | 未設定 | DASHSCOPE_BASE_URL, HERMES_QWEN_BASE_URL | なし |
| 7 | GLM / Z.AI | GLM_API_KEY | 未設定 | GLM_BASE_URL | ZAI_API_KEY, Z_AI_API_KEY |
| 8 | Kimi / Moonshot | KIMI_API_KEY | 未設定 | KIMI_BASE_URL | KIMI_CODING_API_KEY |
| 9 | Kimi (China) | KIMI_CN_API_KEY | 未設定 | なし | なし |
| 10 | MiniMax | MINIMAX_API_KEY | 未設定 | MINIMAX_BASE_URL | なし |
| 11 | MiniMax (China) | MINIMAX_CN_API_KEY | 未設定 | MINIMAX_CN_BASE_URL | なし |
| 12 | Hugging Face | HF_TOKEN | 未設定 | HF_BASE_URL | なし |
| 13 | OpenCode Zen | OPENCODE_ZEN_API_KEY | 未設定 | OPENCODE_ZEN_BASE_URL | なし |
| 14 | OpenCode Go | OPENCODE_GO_API_KEY | 未設定 | OPENCODE_GO_BASE_URL | なし |
| 15 | NVIDIA NIM | NVIDIA_API_KEY | 未設定 | NVIDIA_BASE_URL | なし |
| 16 | Ollama Cloud | OLLAMA_API_KEY | 未設定 | OLLAMA_BASE_URL | なし |
| 17 | LM Studio | LM_API_KEY | 未設定 | LM_BASE_URL | なし |
| 18 | StepFun | STEPFUN_API_KEY | 未設定 | STEPFUN_BASE_URL | なし |
| 19 | Xiaomi MiMo | XIAOMI_API_KEY | 未設定 | XIAOMI_BASE_URL | なし |
| 20 | Arcee AI | ARCEEAI_API_KEY | 未設定 | ARCEE_BASE_URL | なし |
| 21 | GMI Cloud | GMI_API_KEY | 未設定 | GMI_BASE_URL | なし |
| 22 | Azure Foundry | AZURE_FOUNDRY_API_KEY | 未設定 | AZURE_FOUNDRY_BASE_URL | なし |
通常の詳細項目の画面表示
Section titled “通常の詳細項目の画面表示”詳細欄は内部キーそのものではなく、バックエンドが返す英語の説明文を画面ラベルに使う。
| カード | 画面表示(主) | 内部キー(サブ) | 製品既定値 |
|---|---|---|---|
| xAI | xAI base URL override | XAI_BASE_URL | 未設定(実効: xAI 標準 URL) |
| Gemini | Google AI Studio base URL override | GEMINI_BASE_URL | 未設定(実効: Google AI Studio 標準 URL) |
| Gemini | Google OAuth client ID for google-gemini-cli (optional; defaults to Google’s public gemini-cli client) | HERMES_GEMINI_CLIENT_ID | 未設定(実効: Google 公開 gemini-cli client) |
| Gemini | GCP project ID for paid Gemini tiers (free tier auto-provisions) | HERMES_GEMINI_PROJECT_ID | 未設定 |
| DeepSeek | Custom DeepSeek API base URL (advanced) | DEEPSEEK_BASE_URL | 未設定(実効: DeepSeek 標準 URL) |
| DashScope (Qwen) | Custom DashScope base URL (default: coding-intl OpenAI-compat endpoint) | DASHSCOPE_BASE_URL | 未設定(実効: coding-intl OpenAI 互換 URL) |
| DashScope (Qwen) | Qwen Portal base URL override (default: https://portal.qwen.ai/v1) | HERMES_QWEN_BASE_URL | 未設定(実効: https://portal.qwen.ai/v1) |
| GLM / Z.AI | Z.AI / GLM base URL override | GLM_BASE_URL | 未設定(実効: GLM / Z.AI 標準 URL) |
| Kimi / Moonshot | Kimi / Moonshot base URL override | KIMI_BASE_URL | 未設定(実効: Kimi / Moonshot 標準 URL) |
| MiniMax | MiniMax base URL override | MINIMAX_BASE_URL | 未設定(実効: MiniMax 標準 URL) |
| MiniMax (China) | MiniMax (China) base URL override | MINIMAX_CN_BASE_URL | 未設定(実効: MiniMax China 標準 URL) |
| Hugging Face | Hugging Face Inference Providers base URL override | HF_BASE_URL | 未設定(実効: Hugging Face 標準 URL) |
| OpenCode Zen | OpenCode Zen base URL override | OPENCODE_ZEN_BASE_URL | 未設定(実効: OpenCode Zen 標準 URL) |
| OpenCode Go | OpenCode Go base URL override | OPENCODE_GO_BASE_URL | 未設定(実効: OpenCode Go 標準 URL) |
| NVIDIA NIM | NVIDIA NIM base URL override (e.g. http://localhost:8000/v1 for local NIM) | NVIDIA_BASE_URL | 未設定(実効: NVIDIA NIM 標準 URL) |
| Ollama Cloud | Ollama Cloud base URL override (default: https://ollama.com/v1) | OLLAMA_BASE_URL | 未設定(実効: https://ollama.com/v1) |
| LM Studio | LM Studio base URL override | LM_BASE_URL | 未設定(接続先を明示する場合に設定) |
| StepFun | StepFun Step Plan base URL override | STEPFUN_BASE_URL | 未設定(実効: StepFun 標準 URL) |
| Xiaomi MiMo | Xiaomi MiMo base URL override (default: https://api.xiaomimimo.com/v1) | XIAOMI_BASE_URL | 未設定(実効: https://api.xiaomimimo.com/v1) |
| Arcee AI | Arcee AI base URL override | ARCEE_BASE_URL | 未設定(実効: Arcee AI 標準 URL) |
| GMI Cloud | GMI Cloud base URL override | GMI_BASE_URL | 未設定(実効: GMI Cloud 標準 URL) |
| Azure Foundry | Azure Foundry base URL (set via ‘hermes model’ for endpoint-specific config) | AZURE_FOUNDRY_BASE_URL | 未設定(利用時は必須) |
詳細項目の意味
Section titled “詳細項目の意味”| 種類 | 意味 |
|---|---|
*_API_KEY, *_TOKEN | API 認証用の秘密値 |
*_BASE_URL | 標準 API 以外のプロキシ、地域別、ローカル、OpenAI 互換エンドポイント |
HERMES_GEMINI_CLIENT_ID | Gemini CLI OAuth 用の任意クライアント ID。空欄なら公開クライアントを使用 |
HERMES_GEMINI_CLIENT_SECRET | 上記クライアントの秘密値 |
HERMES_GEMINI_PROJECT_ID | 有料 Gemini 階層で使う GCP Project ID。無料階層は自動作成される場合がある |
NVIDIA_BASE_URL | build.nvidia.com またはローカル NIM の OpenAI 互換 URL |
LM_API_KEY | 認証を有効にした LM Studio の Bearer token。無認証構成では通常不要 |
カードに表示されないプロバイダー変数
Section titled “カードに表示されないプロバイダー変数”API キー画面は「既知のカード名」と「主キー」を持つグループだけを表示する。次は実行中バックエンドのカタログに存在するが、通常のカード一覧からは除外される。
| 変数 | 除外理由・用途 |
|---|---|
NOUS_BASE_URL | Nous Portal グループに主キー欄がなく、アカウント認証を使うため |
AWS_PROFILE, AWS_REGION | AWS Bedrock は API キーではなく AWS プロファイルと地域で認証するため |
CLAUDE_CODE_OAUTH_TOKEN | CLAUDE_CODE_ が API キーカードの既知プレフィックスへ登録されておらず、Anthropic OAuth は「アカウント」で管理するため |
ALIBABA_CODING_PLAN_API_KEY, ALIBABA_CODING_PLAN_BASE_URL | デスクトップの既知プレフィックスへ未登録 |
KILOCODE_API_KEY | 既知プレフィックスへ未登録 |
NOVITA_API_KEY, NOVITA_BASE_URL | 既知プレフィックスへ未登録 |
これらはモデル設定フロー、CLI、設定ファイルなど別の経路で扱う。表示されない変数を無理に別カードへ入力しない。
上記のカードに表示されない変数も、製品既定値はすべて未設定。既存の外部 CLI、OS の資格情報ストア、環境変数から認証状態を検出した場合は、初回表示時点で接続済みになることがある。
- 未設定の入力欄: キーを入力すると「保存」が現れ、保存できる。
- 保存済みの入力欄: 値はマスク表示される。フォーカスして新しい値を入力すると置き換えられる。
- 削除: 編集状態で保存値を削除する。
- Esc でキャンセル: 入力中の変更を破棄し、保存済み状態へ戻す。
- キーを取得: カード展開時にプロバイダーの公式ページを開く。
- カードを展開 / 折りたたむ: Base URL などの詳細項目を表示・非表示にする。
この画面には保存済みキーの平文を表示する操作はない。マスク値から元のキーを復元できないため、必要な場合は発行元で再確認または再発行する。
- サブスクリプション利用は「アカウント」を優先する。
- API キーは用途別・端末別に発行し、利用上限を設定する。
- Base URL はプロキシやローカルサーバーを使う場合だけ変更する。
- 使わなくなった接続は Hermes とプロバイダー側の両方で失効させる。