mirror of
https://github.com/coder/coder.git
synced 2026-06-04 13:38:21 +00:00
b91622e7fe
Co-authored-by: Danny Kopping <danny@coder.com>
64 lines
2.2 KiB
Markdown
64 lines
2.2 KiB
Markdown
# Zed
|
|
|
|
Zed IDE supports AI Bridge via its `language_models` configuration in `settings.json`.
|
|
|
|
## Configuration
|
|
|
|
To configure Zed to use AI Bridge, you need to edit your `settings.json` file. You can access this by pressing `Cmd/Ctrl + ,` or opening the command palette and searching for "Open Settings".
|
|
|
|
You can configure both Anthropic and OpenAI providers to point to AI Bridge.
|
|
|
|
```json
|
|
{
|
|
"language_models": {
|
|
"anthropic": {
|
|
"api_url": "https://coder.example.com/api/v2/aibridge/anthropic",
|
|
},
|
|
"openai": {
|
|
"api_url": "https://coder.example.com/api/v2/aibridge/openai/v1",
|
|
},
|
|
},
|
|
// optional settings to set favorite models for the AI
|
|
"agent": {
|
|
"favorite_models": [
|
|
{
|
|
"provider": "anthropic",
|
|
"model": "claude-sonnet-4-5-thinking-latest"
|
|
},
|
|
{
|
|
"provider": "openai",
|
|
"model": "gpt-5.2-codex"
|
|
}
|
|
],
|
|
},
|
|
}
|
|
```
|
|
|
|
*Replace `coder.example.com` with your Coder deployment URL.*
|
|
|
|
> [!NOTE]
|
|
> These settings and environment variables need to be configured from client side. Zed currently does not support reading these settings from remote configuration. See this [feature request](https://github.com/zed-industries/zed/discussions/47058) for more details.
|
|
|
|
## Authentication
|
|
|
|
Zed requires an API key for these providers. For AI Bridge, this key is your **[Coder Session Token](../../../admin/users/sessions-tokens.md#generate-a-long-lived-api-token-on-behalf-of-yourself)**.
|
|
|
|
You can set this in two ways:
|
|
|
|
<div class="tabs">
|
|
|
|
### Zed UI
|
|
|
|
1. Open the **Assistant Panel** (right sidebar).
|
|
1. Click **Configuration** or the settings icon.
|
|
1. Select your provider ("Anthropic" or "OpenAI").
|
|
1. Paste your **[Coder Session Token](../../../admin/users/sessions-tokens.md#generate-a-long-lived-api-token-on-behalf-of-yourself)** for the API Key.
|
|
|
|
### Environment Variables
|
|
|
|
1. Set `ANTHROPIC_API_KEY` and `OPENAI_API_KEY` to your **[Coder Session Token](../../../admin/users/sessions-tokens.md#generate-a-long-lived-api-token-on-behalf-of-yourself)** in the environment where you launch Zed.
|
|
|
|
</div>
|
|
|
|
**References:** [Configuring Zed - Language Models](https://zed.dev/docs/reference/all-settings#language-models)
|