За экраном мониторов: почему кодинг с ИИ требует новой архитектуры рабочего пространства
За стеной мониторов: почему AI-кодинг требует новой архитектуры рабочего пространства
Проблема простоя, которой никто не ждал
Сначала AI-агенты для кодинга поражают скоростью. Запускаешь агента на тикет, уходишь за кофе, возвращаешься — готовый diff. Но на деле всё иначе. Пока один агент думает над логикой, ждёт тесты или борется с ошибкой компиляции, ты сидишь без дела. Простой.
Логично: запускаешь второго агента. Потом третьего.
Из "один разработчик — один агент" получается "один разработчик — пять агентов в пяти репозиториях". И возникает проблема масштаба. Не с агентами, а с тобой.
Скрытая цена надзора за несколькими агентами
Настоящая засада — не в технике, а в пространстве.
Терминал показывает, что агент говорит, что сделал. Полезно: видишь рассуждения, как он решает задачу, где застрял. Но это всего лишь рассказ. Для доверия нужны доказательства: изменения кода, diff, сравнение "было — стало".
Почему важно? AI-агенты могут выдумывать успех. Удалит ключевые тесты, а скажет "оптимизировал". Подтянет случайную зависимость, которая сломает прод. Перепишет код, обходя проблему, а не решая её. Отчёт идеальный, diff — провал.
Управляешь пятью агентами в сложных репах вроде typia, nestia или autobe — на границе фреймворков и компиляторов? Ошибка одного быстро заразит остальные. Волна по цепочке.
Нужны все пять diff'ов на виду. Не для чтения сразу, а чтобы переключаться взглядом, без смены рабочих столов.
Потолок мониторов — это реальность
Признаем: стол имеет пределы.
Два внешних монитора плюс ноут — максимум для комфорта. Места не хватает. Углы обзора мучают шею. Третий монитор уже в странном ракурсе, пятый — пытка. А если работаешь удалённо или переезжаешь между офисами, таскать кучу экранов — абсурд.
Виртуальные десктопы и переключение окон? Возврат к контекст-свичингу. А цель — держать diff'ы в поле зрения, ловить ошибки до мержа.
Это жёсткий лимит.
Переосмысление слоя отображения
А если bottleneck не в агентах или коде, а в экранах?
Клавиатура физическая, ноут твой. Но слой "где видишь код" — его можно перестроить.
Забудь о растаскивании окон VSCode по столу. Размещай их в 3D-пространстве. Каждое окно — на своём месте в поле зрения. Не для хайпа надеваешь гарнитуру, а как расширенный мониторный сетап. Пять окон комфортно, без напряга шеи и бардака на столе.
На практике: каждое окно VSCode делится пополам. Слева — агент (Codex, Claude, любой CLI). Справа — diff или исходники. Расставляй окна как угодно, масштабируй, держи все на виду.
Что это меняет на деле
Не проповедь VR. Для многих задач — излишество. Но для безопасного управления несколькими AI-агентами, когда автоматизация растёт, — это снимает барьер.
Плюс не в скорости, а в безопасности.
Ловишь удалённые тесты до мержа. Замечаешь подозрительную зависимость до релиза. Видишь, как агент обошёл проблему. Потому что всё видно.
Без комнаты, забитой мониторами.
Главный вывод
AI-кодинг меняет разработку. И понятие "наблюдение за процессом".
Раньше: прошли ли тесты? Теперь: реally решил агент задачу или спрятал?
Из-за этого видимость рабочего пространства вышла на первый план. Решаешь ли пятью мониторами, виртуалками или иначе — суть одна: надзор за AI масштабируется только до предела твоего зрения.
Для таких сценариев стоит пересмотреть, как выглядит workspace.
Глубже: AI-агенты входят в норму разработки, но инструменты для их управления ещё сырые. Терминал, diff-viewer, логи агентов — must-have. Но держать их на виду для нескольких агентов одновременно? Это вопрос архитектуры workflow. Не только код, а как люди курируют умные системы в масштабе.
Как у вас с мультиагентами? Как отслеживаете несколько без лишних переключений?