Я купил четыре экрана - не помогло
В прошлом посте я писал, что сегодня самые зрелые AI-инструменты — кодовые агенты.
Вот как менялся мой собственный способ работы с ними.
Сначала был обычный чат.
Как у всех: одно окно ChatGPT или Claude, один диалог, одна задача. Всё остальное — руками.
Потом я перешёл в Claude Code, Codex и Gemini через терминал.
Сначала было одно окно. Потом два. Потом три.
Пока один агент работает, второму ставишь следующую задачу, у третьего принимаешь результат. Уже похоже на команду — пока задач немного.
Следующим этапом стали Cursor и Windsurf.
Это было намного удобнее терминала: перед глазами дерево файлов, сами документы, HTML, таблицы, презентации. Сразу виден и процесс и результат работы.
Но очень быстро узким местом стали сами чаты.
Чтобы параллельно вести несколько задач, приходится всё время переключаться между вкладками, проектами, правыми панелями и терминалами.
Я расставил терминальные окна вокруг среды разработки. Купил большие мониторы. Сейчас работаю на четырёх экранах. Подключил несколько подписок и аккаунтов, начал вручную следить за лимитами и переключать модели.
Стало больше пикселей.
Системы не появилось.
Рабочий стол постепенно превратился в диспетчерскую: десятки сессий, одинаковые окна, непонятно, кто что сейчас делает, где работа закончена, где агент застрял, а где ждёт моего ответа.
И главное — никакой иерархии.
Я по-прежнему разговаривал напрямую со всеми исполнителями.
В поездках становилось ещё хуже. Ноутбук закрыт — работа остановилась. Интернет пропал — сессия потеряна. Можно подключаться к компьютеру удалённо, но это не решает главную проблему: ты просто удалённо смотришь на тот же хаос.
Тогда я перенёс всю систему на сервер и построил поверх Claude Code собственный слой управления.
Теперь система сама следит за пятичасовыми и недельными лимитами и направляет новую задачу на свободный аккаунт. В том же контуре можно запускать Claude, Kimi, GLM, Qwen и другие модели.
Но главное изменение произошло не в моделях.
Я превратил набор сессий в организацию.
Сессии теперь могут общаться между собой, создавать подчинённые сессии, передавать им задачи и останавливать их.
Появились роли и права.
По отдельным компаниям и проектам работают свои агенты-CEO и агенты-CTO. Под ними — руководители направлений, аналитики, разработчики и другие исполнители.
Фактически я теперь общаюсь только с лидерами.
Ставлю задачу техническому директору. Он сам разбивает её на части, создаёт исполнителей, принимает их отчёты, отправляет работу на переделку и приносит мне уже собранный результат.
В его диалоге видно, как ему рапортуют подчинённые. Каждый отчёт кликабелен: одним нажатием можно провалиться в сессию конкретного исполнителя, что-то уточнить и затем вернуться обратно на уровень лидера.
На первом скриншоте — весь флот как карта: роли, проекты, связи между агентами. Цветом отмечены сессии, которым требуется моё внимание.
На втором — диалог с техническим директором и отчёты его исполнителей прямо внутри общей цепочки.
В результате я могу открыть систему с любого устройства — хоть с маленького iPhone — и увидеть не десятки терминальных окон, а понятную структуру работы.
Большая часть поддержки моих технических проектов уже организована таким образом.
И вот что я понял.
Много чатов — это не AI-команда. Это просто много чатов.
Команда начинается там, где появляются роли, иерархия, права, связи, маршруты эскалации и общая картина происходящего.
Вот это для меня и есть харнес-инжиниринг на практике: не придумать агенту ещё один хороший промпт, а построить организацию, внутри которой он способен работать.
Но есть ещё следующий уровень.
Не управление агентами, а общий проектный контекст: чтобы каждый новый исполнитель сразу знал историю решений, людей, документы, договорённости и зависимости — и не начинал работу с нуля.
У меня для этого есть Contexta.cc
Про неё расскажу в следующий раз.
В прошлом посте я писал, что сегодня самые зрелые AI-инструменты — кодовые агенты.
Вот как менялся мой собственный способ работы с ними.
Сначала был обычный чат.
Как у всех: одно окно ChatGPT или Claude, один диалог, одна задача. Всё остальное — руками.
Потом я перешёл в Claude Code, Codex и Gemini через терминал.
Сначала было одно окно. Потом два. Потом три.
Пока один агент работает, второму ставишь следующую задачу, у третьего принимаешь результат. Уже похоже на команду — пока задач немного.
Следующим этапом стали Cursor и Windsurf.
Это было намного удобнее терминала: перед глазами дерево файлов, сами документы, HTML, таблицы, презентации. Сразу виден и процесс и результат работы.
Но очень быстро узким местом стали сами чаты.
Чтобы параллельно вести несколько задач, приходится всё время переключаться между вкладками, проектами, правыми панелями и терминалами.
Я расставил терминальные окна вокруг среды разработки. Купил большие мониторы. Сейчас работаю на четырёх экранах. Подключил несколько подписок и аккаунтов, начал вручную следить за лимитами и переключать модели.
Стало больше пикселей.
Системы не появилось.
Рабочий стол постепенно превратился в диспетчерскую: десятки сессий, одинаковые окна, непонятно, кто что сейчас делает, где работа закончена, где агент застрял, а где ждёт моего ответа.
И главное — никакой иерархии.
Я по-прежнему разговаривал напрямую со всеми исполнителями.
В поездках становилось ещё хуже. Ноутбук закрыт — работа остановилась. Интернет пропал — сессия потеряна. Можно подключаться к компьютеру удалённо, но это не решает главную проблему: ты просто удалённо смотришь на тот же хаос.
Тогда я перенёс всю систему на сервер и построил поверх Claude Code собственный слой управления.
Теперь система сама следит за пятичасовыми и недельными лимитами и направляет новую задачу на свободный аккаунт. В том же контуре можно запускать Claude, Kimi, GLM, Qwen и другие модели.
Но главное изменение произошло не в моделях.
Я превратил набор сессий в организацию.
Сессии теперь могут общаться между собой, создавать подчинённые сессии, передавать им задачи и останавливать их.
Появились роли и права.
По отдельным компаниям и проектам работают свои агенты-CEO и агенты-CTO. Под ними — руководители направлений, аналитики, разработчики и другие исполнители.
Фактически я теперь общаюсь только с лидерами.
Ставлю задачу техническому директору. Он сам разбивает её на части, создаёт исполнителей, принимает их отчёты, отправляет работу на переделку и приносит мне уже собранный результат.
В его диалоге видно, как ему рапортуют подчинённые. Каждый отчёт кликабелен: одним нажатием можно провалиться в сессию конкретного исполнителя, что-то уточнить и затем вернуться обратно на уровень лидера.
На первом скриншоте — весь флот как карта: роли, проекты, связи между агентами. Цветом отмечены сессии, которым требуется моё внимание.
На втором — диалог с техническим директором и отчёты его исполнителей прямо внутри общей цепочки.
В результате я могу открыть систему с любого устройства — хоть с маленького iPhone — и увидеть не десятки терминальных окон, а понятную структуру работы.
Большая часть поддержки моих технических проектов уже организована таким образом.
И вот что я понял.
Много чатов — это не AI-команда. Это просто много чатов.
Команда начинается там, где появляются роли, иерархия, права, связи, маршруты эскалации и общая картина происходящего.
Вот это для меня и есть харнес-инжиниринг на практике: не придумать агенту ещё один хороший промпт, а построить организацию, внутри которой он способен работать.
Но есть ещё следующий уровень.
Не управление агентами, а общий проектный контекст: чтобы каждый новый исполнитель сразу знал историю решений, людей, документы, договорённости и зависимости — и не начинал работу с нуля.
У меня для этого есть Contexta.cc
Про неё расскажу в следующий раз.