Как использовать Claude Sonnet 4.6 в Zed
Zed — один из самых быстрых редакторов кода, а встроенная панель ассистента делает парное программирование с большой языковой моделью по-настоящему нативным. Если вы хотите, чтобы этой панелью управлял Claude Sonnet 4.6 — сильная и хорошо сбалансированная модель Anthropic для кода, — это руководство проведёт вас через всю настройку с использованием единого OpenAI-совместимого endpoint.
Зачем подключать Claude через OpenAI-совместимый endpoint
Zed понимает несколько провайдерских диалектов, в том числе OpenAI-совместимый режим. Этот режим — самый простой путь, когда вы хотите одним API-ключом дотянуться до множества моделей, а не жонглировать отдельными аккаунтами Anthropic, Google и OpenAI.
С AnyModel базовый URL https://anymodel.org/v1 открывает доступ к Claude, GPT, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok через единственный ключ. Переключиться позже с Claude Sonnet 4.6 на другую модель — значит изменить одну строку, идентификатор model, и больше ничего. Полный список смотрите на странице моделей, если хотите сравнить варианты.
Шаг 1: получите API-ключ
Сначала зарегистрируйтесь и возьмите ключ. Вы начинаете с 1 000 000 бесплатных токенов, а привязка Telegram доводит общую сумму до 6 000 000 — без банковской карты. Дальше — оплата по токенам, без подписки и без минимальных порогов.
Держите ключ под рукой: через минуту вы вставите его в настройки Zed.
Шаг 2: настройте Zed
Zed настраивается через JSON-файл настроек. Откройте его через палитру команд (cmd-shift-p / ctrl-shift-p) и выполните zed: open settings или отредактируйте ~/.config/zed/settings.json напрямую.
Добавьте OpenAI-совместимого провайдера, указывающего на AnyModel:
{
"language_models": {
"openai": {
"api_url": "https://anymodel.org/v1",
"available_models": [
{
"name": "claude-sonnet-4-6",
"display_name": "Claude Sonnet 4.6",
"max_tokens": 200000
}
]
}
}
}
Поле name — это идентификатор модели, который отправляется в каждом запросе; именно это значение вы меняете для смены модели. api_url переопределяет стандартный OpenAI-хост Zed, чтобы запросы шли в AnyModel.
Примечание: однострочный установщик AnyModel поддерживает только CLI codex, claude, opencode и hermes. Zed в их число не входит, поэтому ручная настройка выше — правильный подход.
Шаг 3: добавьте ключ и перезагрузите
В панели ассистента откройте конфигурацию провайдера и вставьте свой API-ключ AnyModel для провайдера OpenAI. Как вариант, задайте его переменной окружения перед запуском Zed:
export OPENAI_API_KEY="<YOUR_API_KEY>"
Перезагрузите окно (workspace: reload из палитры команд), чтобы Zed подхватил нового провайдера. Откройте панель ассистента, выберите Claude Sonnet 4.6 из выпадающего списка моделей и отправьте тестовый запрос.
Шаг 4: используйте для реальной работы
После подключения Claude Sonnet 4.6 работает во всех ИИ-возможностях Zed:
| Возможность | Что делает |
|---|---|
| Панель ассистента | Обсуждение кода, вставка ошибок, планирование рефакторингов |
| Inline-подсказки | Правка выделенного фрагмента на месте по ctrl-enter |
| Slash-команды | Подтягивание файлов, вывода терминала или диагностики в контекст |
Sonnet 4.6 — хороший дефолт для повседневной разработки: достаточно быстрый для inline-правок и достаточно мощный для рассуждений по нескольким файлам. Для более тяжёлой архитектурной работы вы можете переключиться на модель покрупнее, отредактировав тот самый идентификатор model.
Как выбрать подходящую модель
Не уверены, что Sonnet 4.6 лучше всего подходит под вашу нагрузку или бюджет? На странице сравнения модели разложены бок о бок, чтобы вы могли взвесить возможности против стоимости за токен, прежде чем определиться.
Пара слов о приватности
По умолчанию запросы проходят как обычно. Если вы предпочитаете, чтобы запросы и ответы не сохранялись на нашей стороне, включите Ghost Mode — opt-in-ключи с нулевым хранением (zero-retention), которые держат только счётчик токенов. Трезво оценивайте, что это означает: провайдер модели всё равно получает ваш запрос, чтобы сгенерировать ответ, так что это не абсолютная приватность — речь о том, что хранит AnyModel.
Быстрые решения проблем
- Ошибки 401: ключ не загрузился. Вставьте его заново в конфигурацию провайдера или проверьте переменную окружения.
- Модель не найдена: убедитесь, что
name— это в точностиclaude-sonnet-4-6, аapi_urlзаканчивается на/v1. - Нет ответа в панели: перезагрузите окно, чтобы Zed перечитал
settings.json.
Больше руководств по настройке для разных редакторов и CLI — в блоге.
Начните прямо сейчас
Один ключ, один endpoint, все основные модели — включая Claude Sonnet 4.6 прямо внутри Zed. Создайте бесплатный аккаунт, возьмите ключ и начните писать код за пару минут.
AnyModel