Управление ограничениями контекста в длинных сессиях Claude: шаблон AC Tree

Разработчик на r/ClaudeAI описывает повторяющийся паттерн сбоя в длительных сессиях Claude. Сбои проявляются не как явные ошибки, а как постепенный дрейф, при котором вывод модели становится всё менее соответствующим первоначальному замыслу.
Проблема: Автосжатие и ограничения контекста
Согласно источнику, первая проблема — это автосжатие. Оно потребляет значительную часть доступного контекста до начала продуктивной работы, и сжатие не является нейтральным — модель сама решает, какую информацию сохранить, что приводит к потере данных. Эффект первичности и недавности усугубляет ситуацию: середина сессии ослабевает первой, ранние ограничения стираются, а решения принимаются на основе фрагментированного замысла.
Отключение автосжатия выявляет вторую проблему: жёсткий лимит контекста. Как только сессия заполняется, она фактически завершается без возможности чистого продолжения или восстановления.
Решение: Паттерн выполнения AC-дерева
Разработчик добился успеха, изменив форму выполнения, а не просто настройки. Этот подход рассматривает входные данные не как готовую спецификацию, а как человеческую цель. Система опрашивает пользователя, чтобы прояснить замысел, извлечь ограничения и выявить скрытые предположения, а затем компилирует это в AC-дерево — граф зависимостей из дискретных, проверяемых единиц работы.
Каждый узел в AC-дереве получает собственную сессию, и узлы знают друг о друге только через минимальное устойчивое состояние, передаваемое вперёд. Это позволяет сохранить общий рабочий процесс длительным, делая каждую генерацию короткой, ограниченной и изолированной. Дрейф сдерживается на уровне узла, а не отравляет всю сессию.
Разработчик реализовал этот паттерн в проекте под названием Ouroboros, доступном на github.com/Q00/ouroboros.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Разработчик создает пользовательскую бизнес-систему на Claude с постоянной памятью и композицией навыков.
Разработчик создал пользовательскую систему на Claude Pro, которая выходит за рамки базовых задач, включая 13 пользовательских навыков с определенными входами/выходами, постоянную память между сессиями, автоматизированные ежедневные брифинги и композиции навыков, которые объединяют или распараллеливают операции. Система работает на Supabase, Cloudflare Pages и ванильном HTML/CSS/JS.

Запуск ИИ-новостного канала в Telegram с OpenClaw: полный воркфлоу
Разработчик делится настройкой для ведения Telegram-канала с затратой всего 10-20 минут в день.

Практическое применение OpenClaw для операций компании с одним сотрудником
Разработчик делится своим опытом использования OpenClaw для ведения компании в одиночку, отмечая, что он работает на вашем собственном компьютере в виртуальной машине или на Mac Mini и подключается к существующим инструментам. В посте говорится, что он больше всего подходит для повторяющихся задач и небольших операционных работ, а не для полностью автономного управления компанией.

Создание персонального ИИ-агента с помощью Claude Code: Уроки за 6 месяцев работы с Wiz
Разработчик делится своим опытом создания Wiz — персонального ИИ-агента на Claude Code, который обрабатывает утренние отчёты, вечерние сводки и сортировку входящих писем. В посте подробно описаны 9 ошибок, допущенных в процессе разработки, включая постановку излишне амбициозных целей и разрешение Claude генерировать основные инструкции без проверки.