{
  "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:sub6"
        },
        "models": [
          {
            "id": "gpt-5.6-luna:sub6",
            "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:sub6",
            "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:sub6",
            "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\"},\"glm-5.2-economy\":{\"name\":\"GLM-5.2 Economy\"},\"glm-5.2-fast\":{\"name\":\"GLM-5.2 Fast\"},\"glm-5.2-fast-economy\":{\"name\":\"GLM-5.2 Fast Economy\"},\"glm-5.2-200k\":{\"name\":\"GLM-5.2 200K\"},\"glm-5.2-200k-economy\":{\"name\":\"GLM-5.2 200K Economy\"},\"glm-5.2-200k-fast\":{\"name\":\"GLM-5.2 200K Fast\"},\"glm-5.2-200k-fast-economy\":{\"name\":\"GLM-5.2 200K Fast Economy\"},\"qwen/qwen3.8-max-preview\":{\"name\":\"Qwen3.8 Max Preview\"},\"moonshotai/kimi-k3:sub4\":{\"name\":\"Kimi K3 (Sub4)\"}}}}}"
        },
        "models": [
          { "id": "plusvibe/glm-5.2", "label": "GLM-5.2", "isDefault": true },
          { "id": "plusvibe/glm-5.2-economy", "label": "GLM-5.2 Economy" },
          { "id": "plusvibe/glm-5.2-fast", "label": "GLM-5.2 Fast" },
          { "id": "plusvibe/glm-5.2-fast-economy", "label": "GLM-5.2 Fast Economy" },
          { "id": "plusvibe/glm-5.2-200k", "label": "GLM-5.2 200K" },
          { "id": "plusvibe/glm-5.2-200k-economy", "label": "GLM-5.2 200K Economy" },
          { "id": "plusvibe/glm-5.2-200k-fast", "label": "GLM-5.2 200K Fast" },
          { "id": "plusvibe/glm-5.2-200k-fast-economy", "label": "GLM-5.2 200K Fast Economy" },
          { "id": "plusvibe/qwen/qwen3.8-max-preview", "label": "Qwen3.8 Max Preview" },
          { "id": "plusvibe/moonshotai/kimi-k3:sub4", "label": "Kimi K3 (Sub4)" }
        ]
      },
      "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" }
        ]
      }
    }
  }
}
