Блог

Windsurf в России в 2026 году: переход на Devin Desktop

Markdown

Даты перехода, Cascade EOL, Devin Local, Agent Command Center, ACP, правила настройки и проверки миграции, включая неразрешённый точный вызов CI.

Читать статью полностью

Что изменилось при переименовании Windsurf в Devin Desktop?

Кратко

2 июня 2026 года Cognition распространила автоматическое обновление: Windsurf получил название Devin Desktop. Тарифы, цены и расширения сохранились. Поддержка Cascade, прежнего локального агента, прекращается 1 июля 2026 года.

При запуске редактора утром 3 июня в верхней панели уже отображалось новое название. Установка не требовала действий пользователя: не появлялось ни отдельного мастера, ни предложения перейти на другую страницу.

Так состоялся переход к Devin Desktop. В основе остался Windsurf — форк VS Code с прежней кодовой базой, новым главным экраном и другим локальным агентом.

Мы представляем Devin Desktop — следующее поколение Windsurf. Ваши тариф, стоимость, расширения и другие настройки не меняются. Это знакомый продукт, который получил новое название и оформление.

— Блог Devin, https://devin.ai/blog/windsurf-is-now-devin-desktop/

Запомните основные даты:

  • 2 июня 2026 — автоматическое обновление стало доступно всем пользователям Windsurf
  • 4 июня 2026 — в палитре команд появилась команда Reset migration from Windsurf, предназначенная для восстановления расширений и входа в аккаунт
  • 1 июля 2026 — Cascade окончательно отключают
  • После 1 июля — проверьте автоматизацию с явным Cascade: вид отказа зависит от интеграции

Для тех, кто использовал Windsurf как редактор с ИИ-подсказками, переход почти не требует участия. Если же в скриптах или CI напрямую вызывается Cascade, их нужно исправить в течение трёх недель.

Почему Cognition провела ребрендинг

Кратко

В июле 2025 года Cognition приобрела Windsurf вместе с командой и продуктом. На момент сделки годовая выручка Windsurf составляла 82 миллиона долларов. Переименование отражает стремление превратить редактор в единое место управления автономными агентами.

Предыстория началась за 11 месяцев до ребрендинга. 14 июля 2025 года Cognition объявила о покупке Windsurf.

Devin, наш автономный агент, быстро развивался. Объединив его с редактором Windsurf и опытной командой продаж, мы сможем значительно продвинуться вперёд.

— Блог Cognition, https://cognition.ai/blog/windsurf

На момент сделки Windsurf получал 82 миллиона долларов годовой выручки, а его корпоративный сегмент удваивался каждый квартал. У Cognition был облачный агент Devin, способный выполнять задачи автономно, без постоянного участия человека. Компания объединила облачного Devin с настольным редактором Windsurf, чтобы управлять локальными и облачными агентами из общего интерфейса.

В Devin Desktop этот интерфейс называется Agent Command Center. Это доска управления задачами, на которой могут работать Devin Cloud, Devin Local, Codex от OpenAI, Claude Agent от Anthropic и другие совместимые агенты.

Windsurf перешёл от идеи «редактор с ИИ» к концепции «среда управления агентами со встроенным редактором». Cognition стремится сделать Devin Desktop общей рабочей средой для командной разработки с ИИ.

Практические инструкции по работе с Ailoot доступны в документации.

Что переносится автоматически, а что придётся менять

Кратко

Настройки редактора переносятся автоматически: тариф, цена, расширения, сочетания клавиш, подключения MCP и файлы правил. Скрипты и CI-задачи, где явно указан Cascade, потребуется исправить вручную.

В FAQ Cognition называет переход для большинства пользователей «миграцией без усилий». На практике это означает следующее.

Переносится автоматически:

  1. Тариф: Free, Pro, Max, Teams и Enterprise, в том числе прежний Windsurf Enterprise, сохраняются.
  2. Стоимость остаётся прежней: Pro — 20 долларов в месяц, Max — 200 долларов, Teams — 80 долларов за команду плюс 40 долларов за каждого участника.
  3. Расширения VS Code загружаются из старого профиля.
  4. Сочетания клавиш и личные настройки копируются без изменений.
  5. Подключения MCP продолжают работать.
  6. Devin Desktop по-прежнему читает файлы .windsurfrules.

Не переносится автоматически:

  1. Скрипты CI/CD, в командах или YAML-файлах которых явно указано cascade.
  2. Конфигурации GitHub Actions с вызовом --agent cascade или аналогичным флагом.
  3. Пользовательские хуки и автоматизация, которые запускают Cascade по имени.

После обновления некоторые пользователи столкнулись с выходом из аккаунта или исчезновением расширений. Для восстановления откройте палитру команд сочетанием Ctrl + Shift + P в Windows и Linux или Cmd + Shift + P в macOS, затем запустите Reset migration from Windsurf. Команда появилась в версии 3.0.21, выпущенной 4 июня — через два дня после ребрендинга.

Перед переходом полезно сохранить копии трёх каталогов. Это позволит восстановить настройки, если перенос пройдёт неудачно:

# macOS / Linux
cp -r ~/.config/Windsurf ~/.config/Windsurf.backup
cp -r ~/.windsurf ~/.windsurf.backup
cp -r ~/.codeium ~/.codeium.backup

Если возникнут проблемы, можно будет вернуть сохранённое состояние и повторить миграцию.

Cascade прекратит работу 1 июля 2026 года: что проверить заранее

Кратко

Cascade, бывший локальный агент Windsurf, отключат 1 июля 2026 года. До этой даты в редакторе доступны и Cascade, и новый Devin Local. После дедлайна Cascade больше не будет работать.

Согласно FAQ Cognition, начиная со 2 июня агентом по умолчанию стал Devin Local. Cascade остаётся доступным до 1 июля, чтобы пользователи могли перейти постепенно.

Локальный агент переименован в Devin Local и получил улучшенную среду выполнения, поддержку субагентов и изолированную среду. По заявлению Cognition, он использует токены эффективнее — до 30%. С 2 июня Devin Local выбран по умолчанию, а Cascade доступен до 1 июля.

— FAQ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq

Для обычной работы в редакторе ничего менять не требуется: Devin Local уже выбран по умолчанию. Чтобы временно сравнить его с Cascade, переключите агента в настройках.

Для CI/CD и автоматизации выполните три действия до 1 июля:

  1. Поищите Cascade в файлах проекта. Поиск в корне репозитория поможет обнаружить большинство упоминаний:
grep -rn "cascade" .github/ .gitlab-ci.yml Jenkinsfile .windsurfrules .windsurf/ 2>/dev/null

Если работаете с несколькими репозиториями, повторите поиск в каждом.

  1. Подтвердите поддерживаемую автоматизацию до замены вызова. Проверенной команды и версии Devin Local CLI статья не предоставляет. Не подставляйте угаданное имя программы или флаг. Для каждого Cascade-вызова запишите команду, неинтерактивное поведение, авторизацию и ожидаемый результат. Найдите документированную замену этого процесса в официальной документации Devin. До подтверждения точного вызова и версии пункт CI остаётся неразрешённым, зависимый выпуск — заблокированным либо использует отдельно согласованный проверенный процесс.

  2. Проверьте документированную замену в staging после закрытия шага 2. Выполните ту же характерную задачу проверенной командой. Изучите код выхода, журналы, результаты и проверки проекта. Зелёный pipeline не доказывает запуск агента. Пока вызов не подтверждён, этот шаг также не разрешён.

Зависимый от снятого агента скрипт может упасть, пропустить нужную работу либо показать зелёную сборку без результата. Проверяйте настоящую интеграцию, а не универсальный тихий отказ. Миграция не завершена до выполнения замены по нужному пути и её проверок.

Devin Local: новый агент на Rust

Кратко

Devin Local — созданный на Rust преемник Cascade. Cognition заявляет об экономии токенов до 30%, поддержке субагентов и изолированной среде выполнения. Цена использования остаётся такой же, как у Cascade; отдельная подписка на Cognition Platform не требуется.

В Devin Local появились три заметных изменения по сравнению с Cascade.

Полностью переписан на Rust. Cascade использовал Python и обвязку на JavaScript. Rust может обеспечить более быстрый запуск и меньший расход памяти, а также стабильную работу под нагрузкой.

Мы полностью переписали локального агента на Rust.

— Блог Devin, https://devin.ai/blog/windsurf-is-now-devin-desktop/

Заявленная экономия токенов — до 30%. Это показатель, опубликованный Cognition. Компания не приводит здесь подробностей о методике его расчёта.

Для небольших задач в маленьких проектах показатель может быть ближе к 30%; в крупных проектах с длинной историей файлов улучшение может оказаться меньше.

Поддержка субагентов и изолированной среды. Cascade ограничивался одним агентом в рамках сессии. Devin Local может запускать вспомогательных агентов для параллельных задач и изолировать их, чтобы ограничить доступ к файлам за пределами разрешённой области.

Цена не меняется.

Нет. Devin Local в Windsurf или Devin Desktop использует ту же модель оплаты, что и Cascade.

— FAQ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq

Чтобы пользоваться новым локальным агентом, отдельная подписка на Cognition Platform не нужна: действующие тарифы Windsurf сохраняются.

Agent Command Center: новый главный экран

Кратко

Agent Command Center — доска, показывающая агентов, задачи и запросы на слияние в одном интерфейсе. По умолчанию она открывается вместо редактора кода. Командам такой способ управления может подойти, а одному разработчику — показаться избыточным.

Основное визуальное изменение Devin Desktop — переход от редактора кода к панели управления агентами.

В Devin Desktop Agent Command Center занимает центральное место. Отсюда можно управлять локальными и облачными агентами, pull request и контекстом проекта.

— Блог Cognition, https://cognition.ai/blog/introducing-devin-desktop

Интерфейс устроен как Kanban-доска: на ней расположены колонки задач, карточки назначенных агентов, ход выполнения и статусы. В общей панели видны Devin Local, облачный Devin Cloud и совместимые агенты других разработчиков.

В Agent Command Center есть функция Spaces:

Мы создали Spaces, чтобы связанные агенты могли обмениваться контекстом и совместно выполнять задачи.

— Блог Cognition, https://cognition.ai/blog/introducing-devin-desktop

Spaces объединяют агентов, работающих над одним проектом, и дают им возможность учитывать общий контекст. Например, один агент пишет код, другой готовит тесты, а третий выполняет миграции. Участники Space могут опираться на результаты работы друг друга.

Для команд это меняет прежний подход, при котором каждый агент работал в отдельной сессии без общего контекста.

Если вы работаете в одиночку и запускаете одного агента для одной задачи, доска может оказаться лишней. При необходимости её можно отключить в настройках и открывать Devin Desktop в привычном режиме редактора.

Попробуйте Agent Command Center и Spaces, если работаете с командой: эти функции позволяют координировать несколько агентов. Для индивидуальной работы доступен и прежний вид редактора.

ACP: открытый протокол для агентов

Кратко

ACP — Agent Client Protocol, открытый протокол взаимодействия редакторов и агентов. Он распространяется по лицензии Apache 2.0 и использует JSON-RPC. Devin Desktop поддерживает запуск совместимых агентов OpenAI, Anthropic, Google и других разработчиков.

Ещё одна важная возможность Devin Desktop — поддержка ACP, открытого протокола, начатого проектом Zed. Его также используют JetBrains, VS Code и другие редакторы; протокол не принадлежит одному разработчику.

Devin Desktop поддерживает Agent Client Protocol (ACP) — открытый протокол, который позволяет запускать совместимых агентов в редакторах, также поддерживающих ACP.

— Блог Devin, https://devin.ai/blog/windsurf-is-now-devin-desktop/

Для локальных агентов ACP использует JSON-RPC поверх stdin/stdout. Облачные агенты взаимодействуют через HTTP или WebSocket. Таким образом редактор может обмениваться данными с агентами по общему протоколу.

Какие агенты Devin Desktop поддерживает через ACP:

АгентРазработчик
Codex CLIOpenAI
Claude AgentAnthropic
OpenCodeсообщество разработчиков открытого ПО
JunieJetBrains
Gemini CLIGoogle

В одном редакторе можно использовать несколько внешних агентов: например, поручить одному задачу через Codex, другому — проверку логики через Claude, а третьему — разработку интерфейса через Gemini. Они работают через один протокол.

Реестр агентов находится в файле ~/.windsurf/acp/registry.json. Чтобы подключить отсутствующего в стандартном списке или собственного агента, укажите его в этом файле.

Другие редакторы с поддержкой ACP (согласно списку на zed.dev/acp по состоянию на июнь 2026 года): Zed (встроенная поддержка), IDE JetBrains (через AI Assistant), VS Code (через расширение), Emacs, Neovim, marimo и Obsidian. В перечне указано более тринадцати редакторов.

Совместимых агентов становится больше. В июне 2026 года Cognition сообщала о более чем 25 агентах; реестр на сайте zed.dev/acp насчитывал свыше 50 и пополнялся еженедельно.

Для пользователя ACP означает следующее:

  • Если Cognition изменит продукт или модель оплаты, совместимых агентов можно будет запускать в других ACP-совместимых редакторах, например Zed или JetBrains.
  • Можно создать агента для конкретной задачи и использовать его в любом редакторе с ACP без переписывания протокольной обвязки.
  • В одном редакторе можно запускать разных агентов, не устанавливая отдельное приложение для каждого.

ACP задаёт общий способ связи редакторов и агентов, чтобы совместимые инструменты могли работать вместе.

Файлы конфигурации: .windsurfrules и .devin/

Кратко

Файлы .windsurfrules продолжают поддерживаться. Новый формат — каталог .devin/ с правилами в YAML. Devin Desktop читает оба формата; если настройки конфликтуют, приоритет получает .devin/. Немедленно переносить правила не обязательно.

Cognition предусмотрела постепенный переход правил, без обязательного обновления к установленному сроку.

Да. Devin Desktop продолжает читать все существующие правила Windsurf и также поддерживает их новые эквиваленты в каталоге .devin/.

— FAQ Devin Desktop, https://docs.devin.ai/desktop/devin-desktop-faq

На практике старый файл .windsurfrules находится в корне репозитория. Новый формат — каталог .devin/ с набором YAML-файлов, которые можно распределить по областям: тестирование, миграции, интерфейс и другим. Такая организация удобна, когда правил много и они относятся к разным задачам.

Если в проекте присутствуют и .windsurfrules, и .devin/, приоритет имеют настройки из .devin/. Можно хранить оба формата и постепенно переносить правила.

Когда переходить на новый формат:

  • Сейчас — при создании нового проекта можно сразу использовать .devin/.
  • Через пару недель — если в .windsurfrules накопилось 5–10 правил, перенос может занять около часа.
  • Перед переходом команды — если в монорепозитории десятки правил, согласуйте структуру .devin/ с коллегами.
  • Можно не переходить — если проект больше не развивается и .windsurfrules работает, сохраняйте текущую конфигурацию.

Установка Devin Desktop и условия подписки

Шаг 1. Установите приложение. Перейдите на devin.ai/desktop и скачайте .dmg для macOS, .exe для Windows или .AppImage для Linux.

Шаг 2. Войдите в аккаунт. Запустите Devin Desktop и пройдите авторизацию в браузере.

Шаг 3. Начните с бесплатного тарифа. Для плана Free оплата не нужна. В статье указаны лимит 200 токенов в секунду, базовые модели и отсутствие премиальных функций.

Тариф Pro и выше. Cognition использует Stripe для обработки платежей.

Услуги Cognition AI подпадают под требования экспортного контроля и санкционные нормы. Заказчик подтверждает и гарантирует, что не находится в стране, подпадающей под эмбарго США, или в стране, которую правительство США относит к поддерживающим терроризм.

— Условия Cognition AI для корпоративных клиентов, 12.10, https://cognition.ai/enterprise-tos

Cognition также оставляет за собой право отключить аккаунт. Перед использованием сервиса учитывайте это условие.

Другие редакторы и инструменты: Cursor, Claude Code, Cline

Кратко

Devin Desktop — один из вариантов. Cursor представляет собой редактор с ИИ, Claude Code работает в терминале, а Cline доступен как расширение для VS Code. Выбор зависит от привычного рабочего процесса и того, насколько важны удобство и открытый код.

Если Devin Desktop не подошёл, можно рассмотреть другие инструменты. Тем, кто хочет начать бесплатно, пригодится руководство о том, какой бесплатный ИИ-агент установить для VS Code.

ХарактеристикаDevin DesktopCursorClaude CodeVS Code + Cline
ТипИИ-редактор на базе VS CodeИИ-редактор на базе VS CodeCLI без собственной IDEРасширение для VS Code
Цена Pro20 долл./мес20 долл./мес20 долл./мес (Claude Pro)бесплатно (оплачивается только API)
Премиум-тарифMax 200 долл./месUltra 200 долл./месMax 100–200 долл./мес-
Бесплатный режимда (ограниченная квота)да (Hobby, ограничен)нет (нужен Claude Pro или API)да
Открытый коднетнетнетда (Apache 2.0)
Несколько агентов параллельнода (Agent Command Center)да (Composer 2.5)через субагентоввручную
Поддержка ACPда (встроенная)нет (собственный протокол Composer)нет (собственный протокол Anthropic)через расширение

Выбирайте по своему сценарию:

  • Уже пользуюсь Windsurf и доволен — продолжайте работать в Devin Desktop и сравните его с другими инструментами после миграции.
  • Хочу впервые попробовать ИИ-редактор — начните с Claude Code: это инструмент с терминальным интерфейсом, который использует модели Anthropic.
  • Важны аккуратный интерфейс и парная работа — рассмотрите Cursor, тариф Pro которого стоит 20 долларов.
  • Предпочитаю терминал — Claude Code также подходит для такого рабочего процесса.

Краткий список проверки миграции

Кратко

Шесть проверок охватывают переход редактора и выявляют зависимости автоматизации. Они не завершают CI-миграцию: каждый Cascade-job остаётся неразрешённым до точной документированной замены и проверки результата staging. Оценки времени — ориентиры планирования, а не гарантия.

  1. Обновите приложение. Запустите Windsurf после 2 июня. Если в верхней панели написано «Devin Desktop», обновление прошло. Иначе проверьте обновления и перезапустите программу.
  2. Повторно войдите и проверьте расширения. Если вы вышли из аккаунта или расширения пропали, откройте палитру сочетанием Ctrl/Cmd + Shift + P и выполните Reset migration from Windsurf.
  3. Сохраните резервные копии. Перед изменением настроек скопируйте ~/.config/Windsurf, ~/.windsurf и ~/.codeium, чтобы при необходимости восстановить их.
  4. Проверьте оплату. Если вы используете Pro и платили картой, проверьте состояние биллинга после перехода.
  5. Изучите CI. Поиском раздела EOL найдите Cascade и проверьте каждую интеграцию и другие места скриптов. До изменения запишите точную документированную замену и версию. Без них job остаётся неразрешённым. После подтверждения проверьте в staging и код выхода, и настоящий результат.
  6. Решите, нужен ли Agent Command Center. Для индивидуальной работы можно отключить доску Kanban. В команде попробуйте Spaces для совместной работы агентов.

После 1 июля снова проверьте скрипты: так можно обнаружить пропущенные упоминания Cascade.

Что ждёт ИИ-редакторы

Кратко

Cognition превращает редактор в панель управления агентами. Другие продукты также могут развиваться в этом направлении, в том числе благодаря ACP. Работа всё больше строится вокруг задач и агентов, а не только вокруг отдельных файлов.

Переход Windsurf к Devin Desktop показывает, как может меняться роль редактора.

Раньше IDE прежде всего помогала отвечать на вопрос «какой файл или проект я редактирую». Devin Desktop стремится показывать, какие задачи выполняются, какие агенты над ними работают, а какие готовы к проверке или требуют остановки.

JetBrains и Zed поддерживают ACP. Cursor предлагает Composer 2.5 с параллельными агентами через собственный протокол. Cline и другие расширения также позволяют расширять привычный редактор.

В результате разработчику приходится уделять больше внимания организации работы агентов и распределению задач. Инструменты и привычки, освоенные в Windsurf или Cursor, сохраняют ценность, а ACP позволяет познакомиться с совместимыми агентами в разных редакторах.

Источники

Узнать больше об Ailoot можно на ailoot.ai.

Подробнее

Вопросы и ответы

Можно ли заменить Cascade CI угаданной командой Devin Local?

Нет. Статья не устанавливает точные поддерживаемые вызов и версию. Запишите требования каждого job и найдите документированную замену. Пункт CI остаётся неразрешённым до проверки команды и результата staging.

Достаточно ли зелёной сборки для миграции агента?

Нет. Изучите код выхода и журналы агента, настоящий ожидаемый результат и приёмку проекта на той же задаче. Обновление редактора или зелёный pipeline не доказывают выполнения заменой нужной работы.

Все статьи