Zed

Быстрый редактор на Rust со встроенным AI-агентом. Подключается через OpenAI-совместимый провайдер в настройках.

Быстрое подключение

Откройте настройки (Cmd/Ctrl + ,) и добавьте блок:

json
{
  "language_models": {
    "openai_compatible": {
      "TonWave": {
        "api_url": "https://api.tonwave.dev/v1",
        "available_models": [
          { "name": "claude-opus-4-7", "max_tokens": 200000, "max_output_tokens": 32000 },
          { "name": "claude-sonnet-4-6", "max_tokens": 200000, "max_output_tokens": 32000 },
          { "name": "claude-haiku-4-5", "max_tokens": 200000, "max_output_tokens": 32000 }
        ]
      }
    }
  }
}

Затем в AI-панели → Settings у провайдера TonWave вставьте ключ tw_….

Подробная инструкция — по шагам
1

В Zed нажмите Cmd/Ctrl + , — откроется файл settings.json.

2

Добавьте в него блок language_models:

json
{
  "language_models": {
    "openai_compatible": {
      "TonWave": {
        "api_url": "https://api.tonwave.dev/v1",
        "available_models": [
          { "name": "claude-opus-4-7", "max_tokens": 200000, "max_output_tokens": 32000 },
          { "name": "claude-sonnet-4-6", "max_tokens": 200000, "max_output_tokens": 32000 },
          { "name": "claude-haiku-4-5", "max_tokens": 200000, "max_output_tokens": 32000 }
        ]
      }
    }
  }
}
3

Откройте AI-панель (иконка ассистента) → Settings → у провайдера TonWave вставьте свой ключ tw_…. Ключ Zed хранит отдельно, не в settings.json.

API Key

ваш ключ tw_…

4

Выберите модель TonWave в выпадающем списке AI-панели. Если моделей не видно — перезапустите Zed.

Заметка

В api_url обязательно с /v1 на конце.