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
-
Open Zed settings (
Cmd+,on macOS,Ctrl+,elsewhere) or edit~/.config/zed/settings.json. -
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 } ] } } } } -
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-..." -
Restart Zed. Pick your model from the model picker in the Agent Panel.
Notes
- Zed derives the env-var name from the provider name (
OpenAdapter→OPENADAPTER_API_KEY). Spaces are stripped. max_tokenshere is the model's context window, not output.