{
  "version": 1,
  "agents": {
    "providers": {
      "codex-plusvibe": {
        "extends": "codex",
        "label": "Codex (PlusVibe)",
        "env": {
          "OPENAI_BASE_URL": "https://plusvibeapi.ru/v1",
          "OPENAI_API_KEY": "PASTE-YOUR-PLUSVIBE-API-KEY-HERE",
          "OPENAI_MODEL": "gpt-5.6-terra"
        },
        "models": [
          {
            "id": "gpt-5.6-luna",
            "label": "GPT-5.6 Luna",
            "thinkingOptions": [
              { "id": "low", "label": "Low" },
              { "id": "medium", "label": "Medium" },
              { "id": "high", "label": "High", "isDefault": true },
              { "id": "xhigh", "label": "Extra High" },
              { "id": "max", "label": "Max" },
              { "id": "ultra", "label": "Ultra" }
            ]
          },
          {
            "id": "gpt-5.6-terra",
            "label": "GPT-5.6 Terra",
            "isDefault": true,
            "thinkingOptions": [
              { "id": "low", "label": "Low" },
              { "id": "medium", "label": "Medium" },
              { "id": "high", "label": "High", "isDefault": true },
              { "id": "xhigh", "label": "Extra High" },
              { "id": "max", "label": "Max" },
              { "id": "ultra", "label": "Ultra" }
            ]
          },
          {
            "id": "gpt-5.6-sol",
            "label": "GPT-5.6 Sol",
            "thinkingOptions": [
              { "id": "low", "label": "Low" },
              { "id": "medium", "label": "Medium" },
              { "id": "high", "label": "High", "isDefault": true },
              { "id": "xhigh", "label": "Extra High" },
              { "id": "max", "label": "Max" },
              { "id": "ultra", "label": "Ultra" }
            ]
          }
        ]
      },
      "opencode-plusvibe": {
        "extends": "opencode",
        "label": "OpenCode (PlusVibe)",
        "env": {
          "OPENCODE_CONFIG_CONTENT": "{\"$schema\":\"https://opencode.ai/config.json\",\"enabled_providers\":[\"plusvibe\"],\"provider\":{\"plusvibe\":{\"npm\":\"@ai-sdk/openai-compatible\",\"name\":\"PlusVibe\",\"options\":{\"baseURL\":\"https://plusvibeapi.ru/v1\",\"apiKey\":\"PASTE-YOUR-PLUSVIBE-API-KEY-HERE\"},\"models\":{\"glm-5.2\":{\"name\":\"GLM-5.2\"},\"qwen/qwen3.8-max\":{\"name\":\"Qwen3.8 Max\"},\"moonshotai/kimi-k3\":{\"name\":\"Kimi K3\"}}}}}"
        },
        "models": [
          { "id": "plusvibe/glm-5.2", "label": "GLM-5.2", "isDefault": true },
          { "id": "plusvibe/qwen/qwen3.8-max", "label": "Qwen3.8 Max" },
          { "id": "plusvibe/moonshotai/kimi-k3", "label": "Kimi K3" }
        ]
      },
      "claude-plusvibe": {
        "extends": "claude",
        "label": "Claude Code (PlusVibe)",
        "env": {
          "ANTHROPIC_BASE_URL": "https://plusvibeapi.ru",
          "ANTHROPIC_AUTH_TOKEN": "PASTE-YOUR-PLUSVIBE-API-KEY-HERE",
          "ANTHROPIC_API_KEY": "PASTE-YOUR-PLUSVIBE-API-KEY-HERE",
          "ANTHROPIC_MODEL": "claude-opus-4.8:sub",
          "ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-4.6",
          "ANTHROPIC_CUSTOM_HEADERS": "x-app: cli",
          "CLAUDE_CODE_DISABLE_NONESSENTIAL_MODEL_CALLS": "1"
        },
        "additionalModels": [
          { "id": "claude-opus-4.8:sub", "label": "Opus 4.8 (default)", "isDefault": true },
          { "id": "claude-sonnet-4.6", "label": "Sonnet 4.6" },
          { "id": "claude-sonnet-5:clodex", "label": "Sonnet 5" },
          { "id": "claude-opus-4.7", "label": "Opus 4.7" },
          { "id": "claude-haiku-4.5", "label": "Haiku 4.5" }
        ]
      }
    }
  }
}
