Интеграция с Trae
Использование расширения Claude Code в IDE Trae от ByteDance (включая офлайн-установку для Trae CN)
Нужен API-ключ? Зарегистрироваться →Эндпоинты и Base URL →
Содержание
Последняя проверка: 2026-09-18 · 📄 По официальной документации (Trae 3.3.101 (выпуск 2026-09-15))
Кратко¶
| Параметр | Описание |
|---|---|
| Доступные модели | Claude ✅ (расширение Claude Code; встроенный ИИ также принимает кастомные модели в формате Anthropic Messages) · GPT ✅ · китайские модели ✅ (встроенный ИИ, формат OpenAI) · Gemini ❌ |
| Протокол и Base URL | Anthropic: https://api.qcode.cc/api · OpenAI: https://api.qcode.cc/openai/v1 |
| Где настраивается | встроенный ИИ: Настройки → свои модели; расширение Claude Code делит ~/.claude/ |
| Официальная документация | docs.trae.ai |
Trae — это AI-first IDE от ByteDance, происходящая из VS Code. Она принимает расширения и поставляется с собственными режимами Agent и Chat: начиная с v3.3.56 (2026-05-08) прежние Builder и Builder with MCP объединены в Agent, и в официальной документации слова Builder уже нет. Здесь мы разбираем два вопроса: как поставить и использовать расширение Claude Code в Trae (международная версия) или Trae CN (версия для Китая), и как добавить QCode.cc как пользовательскую модель во встроенный AI.
Про название: официальная документация (китайская и англоязычная) сейчас называет эту IDE TraeCode, а китайский маркетинговый сайт выносит вперёд TraeWork (режимы Work / Code / Design). Официального объявления о переименовании нет — просто с v3.3.84 (2026-08-07) заголовки релизов в changelog стали писаться как TraeCode. Имя файла и URL этой страницы не меняются.
Предварительные требования¶
Перед настройкой расширения Trae убедитесь, что:
-
Claude Code CLI установлен и работает корректно
-
Выполните установку по инструкции
-
Настройте переменные окружения
-
Trae или Trae CN установлен и обновлён до последней версии
-
Международная версия: trae.ai
- Версия для Китая (Trae CN): trae.com.cn
Trae CN или международная версия? Региональных различий в официальной документации не описано. Есть одна фраза: «если нужного расширения нет в маркетплейсе TraeCode, его можно поставить из маркетплейса VS Code». Поэтому все шаги ниже про «не нашлось в маркетплейсе» — условные: есть в маркетплейсе, идёте через него; нет — идёте через
.vsix.
Установка¶
Шаг 1: Установка расширения Claude Code¶
Расширение Claude Code можно установить двумя способами — пробуйте их по порядку. Официальная оговорка тоже есть: релиз расширения, зависящий от свежих интерфейсов VS Code, может не работать в TraeCode — тогда документация советует взять более ранний релиз в Version History.
Путь A: Установка из встроенного маркетплейса Trae (рекомендуется)¶
-
Откройте Trae и перейдите в панель расширений (
Ctrl+Shift+X/Cmd+Shift+X) -
Найдите "Claude Code" (издатель: Anthropic)
-
Нажмите Установить
Если маркетплейс Trae не отдаёт Claude Code, используйте путь B. (Вендор не описывает, в каких сборках чего не хватает, поэтому мы этого и не утверждаем.)
Путь B: Офлайн-установка через .vsix¶
Этот путь — когда расширения нет в маркетплейсе:
-
Откройте страницу расширения Claude Code
-
Скачайте
.vsix, совпадающий с вашей платформой и архитектурой. В документации Trae способ такой: на странице расширения открыть Version History, взять поляitemNameиversionи собрать адрес загрузки:
text
https://marketplace.visualstudio.com/_apis/public/gallery/publishers/<publisher>/vsextensions/<extension>/<version>/vspackage
Для Claude Code это publishers/anthropic/vsextensions/claude-code/<version>/vspackage.
🔴 Архитектура обязательна должна совпадать: Claude Code публикуется отдельно под каждую платформу (в именах файлов суффиксы вида @win32-x64, @alpine-arm64), и документация Trae прямо предупреждает: расширения, различающиеся по архитектуре, нужно скачивать под свою платформу. Возьмёте не тот файл — установка пройдёт, но работать не будет. macOS делится на Apple Silicon / Intel, Linux и Windows — на x64 / arm64.
Либо, если на странице расширения справа видна ссылка Download Extension, скачайте через неё.
Подсказка: доступ к VS Code Marketplace из материкового Китая может требовать прокси. Если локальная загрузка не удалась, скачайте
.vsixна машине со стабильным международным каналом и перенесите файл на целевую машину.
- В Trae откройте панель расширений → меню ⋯ в правом верхнем углу → Установить из VSIX (Install from VSIX) и выберите скачанный
.vsixфайл
В документации есть и ещё один способ: перетащить скачанный .vsix прямо в панель расширений — Trae начнёт установку сам.
В некоторых средах существует команда запуска trae, но флагов для установки расширений через неё официальная документация не описывает, и мы это не проверяли, поэтому команду здесь не приводим.
Шаг 2: Настройка primaryApiKey¶
Это ключевой шаг! Расширению Claude Code необходимо установить primaryApiKey в конфигурационном файле.
Хорошая новость: Trae использует тот же путь конфигурации, что и VS Code (
~/.claude/config.json). Пользователям, уже настроившим VS Code, повторять этот шаг не нужно.
Windows¶
Отредактируйте или создайте файл конфигурации C:\Users\ваше_имя_пользователя\.claude\config.json:
{
"primaryApiKey": "qcode"
}
macOS¶
Отредактируйте или создайте файл конфигурации ~/.claude/config.json:
mkdir -p ~/.claude
cat > ~/.claude/config.json << 'EOF'
{
"primaryApiKey": "qcode"
}
EOF
Linux¶
Отредактируйте или создайте файл конфигурации ~/.claude/config.json:
mkdir -p ~/.claude
cat > ~/.claude/config.json << 'EOF'
{
"primaryApiKey": "qcode"
}
EOF
Примечание: значение
primaryApiKeyможет быть любым (например,qcode), главное — чтобы это поле было заполнено. Фактическая аутентификация API по-прежнему используетANTHROPIC_AUTH_TOKEN, заданный в переменных окружения.Важно: файл конфигурации — это
config.json, а неsettings.json. Обратите внимание на различие между этими двумя файлами.
Шаг 3: Перезапуск Trae¶
После завершения настройки перезапустите Trae, чтобы изменения вступили в силу.
Взаимодействие со встроенным AI Trae¶
Встроенный AI в Trae (Agent и Chat) больше не ограничен собственным бэкендом ByteDance. Документация прямо говорит: кроме встроенных моделей можно подключить пользовательские, и в разделе пользовательской настройки запрашиваются формат API, адрес запросов, ID модели и учётные данные. Один из форматов API — Anthropic Messages, дословно: совместим со спецификацией Anthropic /v1/messages, подходит для линейки Claude и совместимых сервисов, а среди типичных случаев упомянуты «некоторые прокси для Claude API».
| Пользовательская модель во встроенном AI | Расширение Claude Code | |
|---|---|---|
| Протокол | формат API: Anthropic Messages либо OpenAI Chat Completions | Anthropic Messages |
| Где | Настройки → Модели → Добавить модель → Пользовательская модель | настройки расширения плюс конфигурация в ~/.claude/ |
| Адрес | Два режима: включить тумблер полный URL и ввести адрес целиком либо оставить его выключенным и указать базовый адрес — Trae дополнит его по формату API | ANTHROPIC_BASE_URL |
| Подвох | режим Auto не вызывает пользовательские модели (официально), поэтому для своей модели Auto нужно выйти | с встроенным AI не пересекаются, сосуществовают |
В пересчёте на адреса QCode (ориентировочно — внутри Trae мы не проверяли):
| Формат API | Полный URL включён | Полный URL выключен (базовый адрес) |
|---|---|---|
| Anthropic Messages | https://api.qcode.cc/api/v1/messages |
https://api.qcode.cc/api |
| OpenAI Chat Completions | https://api.qcode.cc/openai/v1/chat/completions |
https://api.qcode.cc/openai/v1 |
В поле ID модели — строка ровно как в qcode.cc/models, в поле API-ключ — ваш cr_-ключ.
Если вы уже подключили тариф QCode.cc, рекомендуем использовать расширение Claude Code как основной инструмент, чтобы получить максимум от подписки.
Использование¶
Горячие клавиши¶
| Горячая клавиша | Функция |
|---|---|
Cmd+Esc / Ctrl+Esc |
Открыть/закрыть панель Claude Code |
Cmd+Shift+P / Ctrl+Shift+P |
Открыть палитру команд и найти команды Claude |
Основные функции¶
-
Объяснение кода
-
Выделите код
- Нажмите правой кнопкой и выберите "Ask Claude" или используйте горячую клавишу
-
Введите вопрос, например "Объясни этот код"
-
Генерация кода
-
Откройте панель Claude
- Опишите нужную функциональность
-
Claude сгенерирует код и предложит варианты вставки
-
Рефакторинг кода
-
Выделите код, требующий рефакторинга
- Попросите Claude помочь с рефакторингом
-
Просмотрите и примените изменения
-
Исправление ошибок
-
Когда в коде возникает ошибка
- Выделите код с ошибкой или сообщение об ошибке
- Попросите Claude проанализировать и предложить решение
Параметры конфигурации¶
В настройках Trae можно настроить поведение расширения Claude Code (эти настройки совпадают с VS Code):
-
Откройте настройки (
Ctrl+,/Cmd+,) -
Найдите "Claude Code"
-
Настройте параметры по необходимости
Часто используемые настройки¶
{
"claude-code.autoSuggest": true,
"claude-code.inlineChat": true
}
Совместное использование с CLI¶
Расширение Trae и CLI для терминала можно использовать совместно:
| Сценарий | Рекомендуемый инструмент |
|---|---|
| Быстрое редактирование кода | Расширение Trae |
| Анализ сложных проектов | CLI в терминале |
| Ревью кода | Оба варианта |
| Операции с Git | CLI в терминале |
| Генерация файлов | Оба варианта |
Устранение неполадок¶
Claude Code не найден в маркетплейсе¶
Симптомы: поиск "Claude Code" в панели расширений Trae не даёт результатов или возвращает не официальное расширение Anthropic.
Решение: используйте Путь B: офлайн-установка через .vsix (см. шаг 1 выше). Позиция вендора формулируется одной фразой: чего нет в маркетплейсе TraeCode, то можно поставить из маркетплейса VS Code; про разницу китайской и международной сборок там не говорится.
Trae CN не может скачать .vsix¶
Симптомы: доступ к marketplace.visualstudio.com не работает, скорость загрузки равна 0.
Решение:
-
Скачайте
.vsixчерез стабильный международный канал или прокси -
Или запросите у поддержки QCode.cc зеркало-ссылку на
.vsixрасширения Claude Code -
После получения файла установите его через "Установить из VSIX"
Панель Claude Code пустая или не запускается¶
-
Убедитесь, что
~/.claude/config.jsonсуществует и содержит корректный JSON -
Убедитесь, что имя файла
config.json, а НЕsettings.json(самая частая ошибка) -
Убедитесь, что переменные окружения
ANTHROPIC_BASE_URLиANTHROPIC_AUTH_TOKENзаданы -
Запустите
claudeв терминале, чтобы убедиться, что CLI работает
Горячие клавиши конфликтуют со встроенным AI Trae¶
Если Cmd+Esc / Ctrl+Esc перехвачены Agent или Chat:
-
Откройте настройки Trae → Сочетания клавиш
-
Найдите
claude-codeилиClaude Code -
Переназначьте "Claude Code: Toggle Panel" на свободную комбинацию
Таймаут подключения¶
-
Проверьте, доступен ли
https://asia.qcode.ccиз вашей сети -
Проверьте настройку переменной окружения
ANTHROPIC_BASE_URL -
Пользователям из КНР без прокси рекомендуется использовать узел ускорения для материкового Китая
https://api.qcode.cc/api(поддерживает просмотр запросов через probe.qcode.cc)
Следующие шаги¶
-
Изучите советы по CLI для повышения эффективности
-
Узнайте советы по рабочим процессам для оптимизации разработки
-
Если вы также пользуетесь VS Code, см. Интеграцию с VS Code
Начните с QCode
Один API-ключ для Claude Code, Codex и других инструментов; тарификация по токенам, цены каждой модели — на qcode.cc/models