Подключение Devin Desktop (ранее Windsurf)
Windsurf стал Devin Desktop и построен вокруг ACP: подключите Claude Code как ACP-агента с окружением, направленным на QCode
Подключение Devin Desktop (ранее Windsurf)¶
⚠️ Windsurf переименован. 2026-06-02 Cognition переименовала Windsurf в Devin Desktop и выпустила обновление «по воздуху»; тарифы, цены, настройки, расширения, горячие клавиши и подключения MCP перенеслись полностью, без действий пользователя. Прежний агент Cascade выведен из эксплуатации 2026-07-01.
Devin Desktop теперь построен вокруг ACP (Agent Client Protocol): он выступает хостом, а вы подключаете любого агента, говорящего на ACP — Claude Code, Codex CLI, OpenCode и другие. Из нового: Command Center в стиле канбан, Spaces для группировки задач, локальный Rust-агент (Devin Local) и Codemaps.
Правильный способ использовать QCode: через ACP, а не встроенный BYOK¶
В Devin Desktop есть встроенный BYOK, но он охватывает лишь часть облачных моделей и всё равно отправляет запросы в облачный API соответствующего вендора. Чтобы использовать ключ и квоту QCode, выбирайте путь через ACP:
🔑 ACP-хосты запускают агента как дочерний процесс, поэтому он наследует ваше окружение. Настройте Claude Code CLI на QCode один раз — и сессии внутри Devin Desktop пойдут туда же.
Шаг 1: направьте Claude Code на QCode¶
export ANTHROPIC_BASE_URL="https://api.qcode.cc/api"
export ANTHROPIC_AUTH_TOKEN="cr_ваш_ключ_QCode"
Из материкового Китая используйте https://asia.qcode.cc/api.
Надёжнее прописать это в блоке
envфайла~/.claude/settings.json, а не в profile оболочки: GUI-приложение, запущенное с ярлыка, не читает~/.zshrc— это самая частая причина сбоя. См. Обзор ACP и Переменные окружения.
Сначала убедитесь, что CLI работает из терминала:
claude -p "reply with exactly: OK"
Шаг 2: подключите агента в Devin Desktop¶
В комплекте Devin Desktop идут Codex CLI, Claude Agent и OpenCode; индивидуальные пользователи могут добавить собственных агентов, отредактировав локальный файл реестра ACP-агентов. Расположение пунктов меню и путь к реестру смотрите в официальной документации Devin — продукт всё ещё быстро меняется.
После подключения откройте сессию в Devin Desktop: обычный ответ означает, что расходуется ваша квота QCode.
Проверка, что трафик действительно идёт в QCode¶
Откройте probe.qcode.cc и введите свой API-ключ. Только что выполненная
сессия должна появиться в списке запросов (с моделью, токенами и длиной контекста). Если её нет,
агент не унаследовал окружение — вернитесь к шагу 1 и используйте вариант с
~/.claude/settings.json.
Диагностика¶
| Симптом | Причина | Решение |
|---|---|---|
| В терминале работает, в Devin Desktop ошибка авторизации | Запуск из GUI не читает окружение оболочки | Используйте блок env в ~/.claude/settings.json |
| Не найти Cascade | Выведен из эксплуатации 2026-07-01 | Используйте ACP-агента или Devin Local |
| QCode нет во встроенном BYOK | Встроенный BYOK охватывает лишь часть вендоров | Используйте путь через ACP |
| В probe нет запросов | Сессия не прошла через QCode | Проверьте, унаследовал ли агент окружение |
Смежные документы¶
- Обзор ACP — та же настройка покрывает Zed и JetBrains
- Переменные окружения
- Точки доступа и форматы API