Человек→Агент→Человек: как шаблон IWE решает проблему потери контекста
Работаете с ИИ-ассистентом и замечаете: каждую новую сессию приходится объяснять заново, что вы делаете, где остановились и что важно. Агент не помнит вчерашний контекст. Вы не помните, что он вчера написал. Между утренним планом и вечерним итогом — чёрная дыра.
Это проблема потери контекста при передаче (handoff) между человеком и агентом. В новой версии шаблона IWE она решена.
Что за проблема
Когда человек работает с ИИ-агентом, между ними постоянно происходят передачи (handoffs): вы даёте задание — агент работает — возвращает результат — вы проверяете — даёте следующее задание. Каждая передача — это момент, где контекст может потеряться.
Три типичных сценария потери:
-
Человек→Агент: Вы говорите «продолжи работу над задачей». Агент не знает, какой именно задачей вы занимались, где остановились и какие ограничения.
-
Агент→Человек: Агент закончил работу и говорит «готово». Вы не знаете, что именно проверить, в чём он не уверен и что ещё осталось.
-
Агент→Агент: Утренний агент (планировщик) не знает, что вечерний агент (итогов дня) вчера записал как «задел на завтра».
Как это решено в шаблоне IWE
В обновлённом шаблоне каждая передача (handoff) формализована через конкретный артефакт — файл, который создаётся автоматически и содержит минимально необходимый контекст.
Три типа передач (handoffs)
| Тип передачи | Что передаётся | Артефакт |
|---|---|---|
| Человек→Агент | Задание + контекст | WP context file (для сессии), DayPlan (для дня) |
| Агент→Человек | Результат + что проверить | Close-отчёт (для сессии), итоги дня (для дня) |
| Агент→Агент | Контекст + промежуточный результат | Секция «Осталось» (между сессиями), «Задел на завтра» (между днями) |
Сценарий: один день с передачами
Вот как это работает на практике.
Утро. Вы говорите: «открывай день». Стратег (роль Claude Code) читает вчерашний «задел на завтра» — это передача агент→агент (handoff) между вчерашним вечерним и сегодняшним утренним Стратегом. Утренний Стратег знает, с чего начать, какие задачи в приоритете, какой контекст подготовить. Он формирует DayPlan — это передача агент→человек (handoff): вы получаете план с приоритетами и бюджетом.
Первая рабочая сессия. Вы даёте задание. Claude Code читает WP context file — это передача человек→агент (handoff). В файле: описание задачи, критерий готовности, класс верификации и секция «Осталось» из прошлой сессии. Агент сразу знает контекст, не переспрашивает.
Перед началом работы агент определяет класс задачи:
- closed-loop — результат проверяется автоматически (тесты). Агент работает автономно.
- open-loop — результат проверяет человек. Агент работает совместно, фиксирует промежуточные результаты.
- problem-framing — непонятно, что именно делать. Агент не предлагает решение, а задаёт три вопроса: что должно получиться? какую проблему решаем? что точно не должно измениться? Только после ответов предлагает варианты подхода.
Этот третий класс — экзоскелетный режим. Агент усиливает ваше мышление, а не заменяет его.
Завершение сессии. Агент формирует Close-отчёт — передача агент→человек (handoff). В отчёте: что сделано, что зафиксировано в базу знаний, что конкретно нужно проверить, в чём агент не уверен. Секция «Осталось» — это передача агент→агент (handoff) для следующей сессии.
Вечер. Вы говорите: «закрываю день». Стратег собирает итоги, показывает что сделано, что нового узнали, и формирует «задел на завтра» — передача агент→агент (handoff) для утреннего Стратега следующего дня. Цикл замыкается.
Защита от лишней сложности
Когда кто-то предлагает «добавить ещё одного агента для ревью», в шаблоне срабатывает проверка стоимости координации (coordination cost check). Три вопроса:
- Агенту нужен отдельный контекст? (context isolation)
- Задачи можно выполнять параллельно? (parallelism gain)
- Агенту нужны свои инструменты? (tool specialization)
Если все три ответа — «нет», новый агент не нужен. Один агент в разных ролях справится лучше, чем два агента с накладными расходами на координацию.
Новая команда /features в боте
В боте @aist_me_bot появилась команда /features — каталог возможностей платформы. Она показывает все функции бота и платформы IWE с персональным статусом: что уже подключено (зелёная галочка), что доступно но не настроено (крестик), что откроется на следующем уровне (замок).
13 возможностей в 4 категориях: обучение (марафон, лента, тренировки, оценка), продуктивность (прогресс, планы, расписание), интеграции (Aisystant, цифровой двойник, GitHub) и автоматизация IWE (шаблон, стратег, помидорки). Для каждой — команда для быстрого доступа и уровень подписки.
Команда помогает увидеть платформу целиком и понять, что попробовать следующим.
Передачи (handoffs) между людьми и агентами — это не техническая деталь. Это та самая координация, которую Левенчук называет «новым SCRUM для людей+агентов». Не новый фреймворк с нуля, а расширение существующих протоколов конкретными артефактами в каждой точке передачи.
Шаблон IWE с этими протоколами уже работает. Обновление придёт в ближайшем релизе шаблона.
Источник: Левенчук А., «Моё место посреди всполохов сингулярности», 2026 — Моё место посреди всполохов сингулярности