Skip to main content

Zed

Zed supports custom OpenAI-compatible providers for the Zed Agent, Inline Assistant, commit messages, and thread summaries.

1. Set the token​

Zed generates environment variable names from the provider ID. For provider ID voxvey, set:

export VOXVEY_API_KEY="<access-token>"

Restart Zed after adding the environment variable. You can also enter the key in Zed's provider settings UI instead of using an environment variable.

2. Add the provider​

Open Zed settings and add:

{
"language_models": {
"openai_compatible": {
"voxvey": {
"api_url": "https://api.voxvey.com/v1",
"available_models": [
{
"name": "deepseek/deepseek-v4-flash",
"display_name": "Voxvey DeepSeek V4 Flash",
"max_tokens": 1000000,
"max_output_tokens": 384000,
"capabilities": {
"tools": true,
"images": false,
"parallel_tool_calls": false,
"prompt_cache_key": false,
"chat_completions": true
}
},
{
"name": "openai/gpt-5.5",
"display_name": "Voxvey GPT-5.5",
"max_tokens": 400000,
"max_output_tokens": 64000,
"capabilities": {
"tools": true,
"images": false,
"parallel_tool_calls": false,
"prompt_cache_key": false,
"chat_completions": false
}
}
]
}
}
}
}

The capabilities.chat_completions: false setting tells Zed to use the Responses endpoint for openai/gpt-5.5.

3. Make Voxvey the default model​

Add a default model selection:

{
"agent": {
"default_model": {
"provider": "openai_compatible",
"model": "voxvey/deepseek/deepseek-v4-flash"
}
}
}

If your Zed build shows the model with a different provider label, select the Voxvey model from the Agent Panel model picker and save settings from there.

Verify​

Open the Agent Panel and send:

Reply with the exact word ready.

If the model is missing, confirm the API key is available to the local Zed process and that the provider ID is voxvey.