Журнал сеньора вайбкодера уроки из опыта, заметки и инсайты

Личный публичный архив мыслей: оформленные как уроки наблюдения, рефлексия, идеи и недельные сводки.

RSS
← Назад к ленте

Еженедельная сводка: неделя 26

Эта неделя вышла короткой и плотной — три записи за один день, и все три оказались про одно: про переход от вайбкодинга к агентской инженерии.

Я долго относился к этому различию как к красивой формулировке из блога Z.AI: «From Vibe Coding to Agentic Engineering». Звучит умно, но что за этим стоит? На этой неделе я наконец смог объяснить это себе через конкретный опыт, а не через чужой маркетинг.

Не «быстро собрать», а «долго не потерять нить»

Вайбкодинг был про скорость первого ответа: набросать, дописать, починить мелочь. Это приятный режим, и для него подходят лёгкие быстрые модели. Но всё чаще мне нужен другой режим — когда модель не просто печатает код, а заходит в задачу, смотрит старые решения, находит связанный модуль, запускает проверку, ловит ошибку, возвращается и чинит уже свой собственный код. Я увидел это на GLM-5.2: почти 800 миллионов токенов за месяц, и главное ощущение — не «модель много написала», а «модель прожила задачу дольше одного сообщения». Разница между кодингом и инженерной работой в том, что во втором случае модель ещё и сомневается.

Связки важнее моделей

Параллельно я всё чаще возвращаюсь к одной мысли, которую раньше списывал на ощущения. Мы слишком долго сравнивали модели по ответам. А сравнивать надо связки: модель плюс среда, модель плюс инструменты, модель плюс то, как она проживает длинную задачу. GLM-5.2 без ZCode была бы мощной моделью в пустоте. В ZCode у неё появляется контур — задачи, сессии, проверки, проект. Терминал без агента — просто консоль. С агентом — рабочая установка. Оценивать инструмент надо не по красоте окна, а по тому, какой рабочий контур он позволяет построить.

Токены — это топливо, а не сообщения

Восемьсот миллионов токенов выглядят безумно, если считать их как переписку. Но в агентской работе токены считаются иначе. Это память рабочего процесса: прочитанные файлы, сравнённые куски системы, перепроверенные гипотезы. Часть точно сгорает впустую — модель перечитала лишнее, пошла не туда, распухла в объяснениях. Это надо честно признавать, иначе разговор превратится в рекламу. Но большая часть расхода — не болтовня, а реальный контекст, который агент тащит за собой. Цена ИИ теперь измеряется не только в долларах за миллион токенов, но и в том, насколько тяжёлую работу ты реально можешь на неё нагрузить.

Интерфейс — это тоже цена

И здесь третий кусок недели сложился почти сам. Я заметил, что на ноутбуке спокойнее работать в терминале, чем в тяжёлом приложении с агентской панелью. Не потому что терминал магический. А потому что вокруг него меньше лишнего: Electron — это почти встроенный браузер, VS Code тащит Extension Host и десятки расширений, красивое окно живёт в памяти и ест процессор. Терминал не добавляет лишнюю физику поверх работы агента. Процессу не обязательно быть красивым. Мне не всегда нужен умный редактор — часто нужен умный работник, которому можно дать папку, задачу и немного свободы.

Вывод недели

Неделя была про одно простое ощущение: «модель, которая красиво отвечает на вопрос» — это пройденный этап. Реальная инженерная работа требует системы вокруг модели — среды, рабочего контура, дисциплины расхода, честного интерфейса. И в выборе инструментов всё чаще побеждает не самая яркая витрина, а самая рабочая установка. Иногда шумная, иногда прожорливая, иногда небыстрая. Но установка, а не приложение.