Скрипты холодного старта и завершения сеанса: улучшенная память агента для OpenClaw
Пользователь OpenClaw, Competitive_Swan_755, поделился своей настройкой, помогающей агентам справляться с переходами между сессиями и повторяющимися проблемами. Подход заимствован из Hermes и включает два ключевых компонента: coldstart и end-session скрипты, а также каталог /SOP.
Ключевые детали
- Coldstart скрипт: Написанный до начала сессии, он дает агенту контекст о том, что ожидать, включая, вероятно, состояние проекта, цели и любые соответствующие предпосылки.
- End-session скрипт: Написанный до окончания сессии, он фиксирует, что было достигнуто, что осталось, и любые важные заметки для следующей сессии.
- Каталог /SOP: Папка со стандартными операционными процедурами. Агент может обращаться к ней для быстрого решения общих или нестандартных проблем, избегая необходимости повторно искать одно и то же решение.
Идея проста: соблюдать дисциплину документирования состояния и решений, чтобы каждая сессия начиналась с четкой картины и заканчивалась запоминающимся резюме. Эта практика особенно полезна для разработчиков, которые запускают несколько агентов или долгосрочные проекты, где потеря контекста является частой проблемой.
Почему это важно
Агенты OpenClaw (и аналогичные ИИ-помощники для программирования) часто работают без постоянной памяти. Coldstart скрипты дают им необходимый разбег; end-session скрипты обеспечивают чистую передачу дел. Каталог /SOP действует как легковесная база знаний, сокращая повторное решение проблем и повышая согласованность между сессиями.
Если вы сталкиваетесь с ограничениями контекста или замечаете, что ваш агент заново изобретает решения, этот паттерн стоит внедрить. Это недорогая и высокоэффективная практика.
Этот совет из сообщества — полное обсуждение и дополнительные комментарии смотрите по ссылке.
📖 Читать полный источник: r/openclaw
👀 Смотрите также

Проблемы квантования KV-кеша в локальных кодирующих агентах при больших длинах контекста
Анализ на Reddit выявил агрессивную квантизацию KV-кэша как причину бесконечных циклов исправления и некорректных JSON-выводов в локальных кодирующих агентах, таких как Qwen3-Coder и GLM 4.7, при длине контекста свыше 30 тысяч токенов. В качестве обходных решений рекомендуется использовать смешанную точность или сокращение контекста.

修复AI代理的愚蠢:每个代码库的共享上下文树
Причина, по которой AI-сотрудники кажутся глупыми, — не модель, а отсутствие общего контекста. Решение одного разработчика: репозиторий дерева контекста с иерархическими узлами в формате Markdown, автоматически поддерживаемый агентом.

Claude CLI v2.1.154 ломает локальный vLLM — исправление в одну строку
Claude CLI ≥2.1.154 добавляет три новые роли API (ctx, msg, system), которые нарушают совместимость с локальным vLLM. Одна строка патча протокола Anthropic в vLLM восстанавливает её.

Использование описаний проектов для управления памятью в крупных проектах OpenClaw
Разработчик делится процессом, при котором после каждого крупного этапа он запускает отдельного работника OpenClaw для анализа кодовой базы и написания документа «нарратива проекта», который помогает выявить сломанные конвейеры, избыточности и недостающие элементы, которые основной работник может упустить.