OpenAdapterOpenAdapter
Integrations

Zed

Configure Zed's Agent Panel to use OpenAdapter as an OpenAI-compatible provider.

Zed accepts custom OpenAI-compatible providers via settings.json.

Setup

  1. Open Zed settings (Cmd+, on macOS, Ctrl+, elsewhere) or edit ~/.config/zed/settings.json.

  2. Add (or merge):

    {
      "language_models": {
        "openai_compatible": {
          "OpenAdapter": {
            "api_url": "https://api.openadapter.in/v1",
            "available_models": [
              {
                "name": "GLM-4.7",
                "display_name": "GLM-4.7",
                "max_tokens": 200000,
                "max_output_tokens": 16384
              },
              {
                "name": "glm-4.7",
                "display_name": "glm-4.7",
                "max_tokens": 128000,
                "max_output_tokens": 16384
              }
            ]
          }
        }
      }
    }
  3. Set the API key as an env var (Zed maps provider name → uppercase env var):

    export OPENADAPTER_API_KEY="sk-cv-..."

    On Windows PowerShell: $env:OPENADAPTER_API_KEY="sk-cv-..."

  4. Restart Zed. Pick your model from the model picker in the Agent Panel.

Notes

  • Zed derives the env-var name from the provider name (OpenAdapterOPENADAPTER_API_KEY). Spaces are stripped.
  • max_tokens here is the model's context window, not output.

On this page