
Прежний Windsurf стал Devin Desktop, и это не просто редактор, а несколько сред исполнения вокруг одного агента: локальная IDE, Devin Local, Devin Cloud, Cascade и общий протокол ACP. Как выбирать поверхность под задачу, чем ограничен агент в каждой и как доказать результат, прежде чем он уедет в репозиторий.
Windsurf, который многие знали как отдельный редактор, стал Devin Desktop - локальным лицом Devin, ИИ-инженера Cognition. Смена имени - не косметика: вместе с ней редактор перестал быть одним окном и превратился в набор поверхностей вокруг одного агента. Локальная IDE с Tab и Command, Devin Local с явными правами и sandbox, отдельные worktree-сессии и subagents, облачные VM с долгим горизонтом, общий протокол ACP для сторонних агентов и наследие Cascade из эпохи Windsurf. Всё это делит часть конфигурации, но исполняется в разных средах и с разными границами доверия. Понять Devin Desktop - значит перестать видеть в нём один интерфейс и начать видеть систему сред, у каждой из которых свой контекст, свои полномочия и свой способ доказать результат.
Эта книга проходит Devin Desktop от первого запуска до автономной работы. Сначала - новая карта: чем поверхности отличаются и как выбрать нужную под задачу. Затем управляемая основа: установка на трёх платформах, вход и импорт настроек, git как страховочная сетка, первый безопасный цикл. Дальше ежедневная работа в редакторе: Tab и Command, code lenses, терминал, browser preview, модели и индекс репозитория. После - промпт как контракт: контекст, режимы Ask/Plan/Normal, цикл доказательства, стоимость. Затем Devin Local как основной агент на вашей машине: permission rules, sandbox, worktree, subagents. Дальше настройка: AGENTS.md, rules, skills, MCP, hooks, plugins. После - Command Center, Spaces, Cloud и ACP. Затем Cascade и миграция с Windsurf. И в конце - security, privacy, команды, troubleshooting и полные справочники.
Материал держится на одном различении. Там, где имя команды, поле конфигурации, путь, событие или ограничение прямо описаны в документации Devin, книга опирается на первоисточник. Там, где приём лишь следует из документированного поведения, - это инженерный вывод: полезный, но не выдаваемый за требование продукта. Разделение важнее удобных обобщений, потому что настройка приносит пользу только тогда, когда понятны её источник, допустимое значение и цена ошибки.
Читать можно по порядку - главы идут от карты и основы к ежедневной работе, автономии, настройке, облаку, миграции и безопасности - или обращаться к нужной: каждая заканчивается тем, как проверить результат. Devin меняется быстро, поэтому изменчивое - каталог моделей, цены, доступность beta-функций и командные политики - здесь показано как датированный снимок, а актуальное состояние всегда проверяют живой командой и официальной страницей, а не памятью. В конце собраны глоссарий и справочники поверхностей, прав, конфигурации и команд.