Книга кончается там, где начинается ежедневная работа: с двух коротких опор, к которым возвращаются, не перечитывая главы. Первая - таблица "нужно - используйте": по левому столбцу находишь свою задачу, по правому - поверхность или механизм под неё. Вторая - датированный срез версии, фиксирующий, на каком именно продукте написана книга. Соблазн у справочника один: выучить его наизусть и пользоваться памятью. Именно этого делать нельзя, и вся глава - про то, почему.
Наивный ход понятен: справочник на то и справочник, чтобы запомнить его раз и не сверяться каждый раз. Для одной его части это работает, для другой - обманывает. Таблица соответствий держится на устойчивой механике: Command для inline-правки, Ask для ответа только для чтения, Devin Local в worktree для локальной реализации, Quick Review для независимого review диффа. Эти связки меняются медленно, их можно держать в голове. Срез версии - другой природы: он верен на свою дату и стареет с каждым релизом.
Ломается наивная модель ровно на этой разнице природ. Механика отвечает на вопрос "каким инструментом решается такой класс задач" и остаётся верной, пока инструменты называются так же. Срез отвечает на вопрос "что сейчас доступно и почём" - и здесь память подводит быстрее всего: имя по умолчанию, номер stable-версии, основной локальный агент, состав каталога моделей и цены живут в живом интерфейсе, а не в тексте. Спутать эти два слоя - значит применить вчерашнюю строку к сегодняшнему продукту.
Поэтому срез в книге - датированный снимок, а не вечная истина, и его читают с датой на виду. На этот срез: дата - 11 августа 2026; основное имя - Devin Desktop, прежний Windsurf остаётся только в legacy-путях и историческом контексте; stable - 3.7.16 от 10 августа 2026; основной локальный агент - Devin Local; preview-линия Next со stable не смешивается; pricing и каталог моделей даны как датированные снимки, и при расхождении приоритет всегда у живого интерфейса, а не у книги. Каждая из этих строк - проверяемый факт на свою дату, а не обещание на будущее.
Таблица "нужно - используйте" устроена как обратный индекс всей книги: не "что умеет Devin", а "под мою задачу - что взять". Inline-правка - Command по Cmd/Ctrl+I. Панель агента с выделенным контекстом - Cmd/Ctrl+L. Ответ без изменений - Ask, исследование с планом - Plan. Локальная реализация - Devin Local в worktree. Долгая фоновая работа - Devin Cloud. Внешний совместимый агент - ACP. Независимая проверка диффа - Quick Review. Постоянная краткая инструкция - AGENTS.md или rule, процедура по требованию - skill. Жёсткий запрет - permission deny, sandbox или hook. Legacy-память и workflow - Cascade и Migration Wizard.
Ценность таблицы - в том, что она навязывает правильный порядок мысли: сначала задача, потом инструмент. Это та же дисциплина, что проходит через всю книгу: не "какое окно открыто", а "что я решаю и чем это доказываю". Читая слева направо, вы каждый раз называете задачу прежде поверхности - и автоматически избегаете двух главных перекосов: тяжёлой поверхности на мелкой правке и активной ветки под многошаговую работу. Таблица не добавляет знания - она закрепляет привычку выбирать под задачу, а не под привычку.
| Нужно | Используйте |
|---|---|
| Inline edit | Command · Cmd/Ctrl+I |
| Панель агента / выделенный контекст | Cmd/Ctrl+L |
| Ответ только для чтения | Ask |
| Исследование и согласование | Plan |
| Локальная реализация | Devin Local + worktree |
| Долгая фоновая задача | Devin Cloud |
| Внешний совместимый агент | ACP |
| Независимый review диффа | Quick Review |
| Постоянная краткая инструкция | AGENTS.md / rule |
| Процедура по требованию | Skill |
| Жёсткий запрет | Permission deny / sandbox / hook |
| Legacy memory/workflow | Cascade - Migration Wizard |
Цена жизни по справочнику - обязательная сверка перед применением изменчивого, и она дешевле ошибки. Порядок повторной проверки в книге задан явно и идёт по слоям: сначала changelog, затем selector агента, затем model picker, затем Customizations, затем usage, затем security и admin-политика, и в конце - provider terms для ACP. Этот маршрут не перестраховка, а способ за минуту привести своё представление в соответствие с текущим состоянием продукта, прежде чем действовать по нему.
Границу stable и preview книга держит жёстко именно здесь, в финале. Next - это отдельная линия, и факт из Next не считается доступным в stable без отдельного подтверждения. Смешать их - типичная ошибка: приём из preview применяют в stable, не найдя обещанного, и тратят время на поиск того, чего в этой линии нет. Preview удобен на отдельном профиле как способ посмотреть будущее, но не как скрытая переменная общего рабочего процесса.
Проверять, что справочником пользуются правильно, стоит по одному признаку: применяя изменчивую строку, вы сверились с живым источником, а применяя устойчивую - назвали задачу раньше инструмента. Если перед действием вы открыли changelog, selector и model picker и убедились, что снимок всё ещё верен, - справочник сработал как задумано. Если вы действуете по строке из книги, потому что "так написано", не сверившись, - вы доверяете памяти там, где нужен живой источник.
Типичный провал финальной главы - спутать её два слоя. Устойчивую механику начинают сверять каждый раз, теряя время на очевидном; изменчивый срез, наоборот, принимают за вечную истину и действуют по устаревшей строке - ищут функцию не в той линии релиза, называют версию по памяти, доверяют цене из книги вместо страницы pricing. Признак один: строку из справочника применили к сегодняшнему продукту, не спросив, к какому слою она относится и на какую дату верна. Спросите это первым - и справочник останется полезным дольше, чем проживёт любой отдельный релиз.