Сокращение избыточности контекста ИИ-агентов с помощью архитектуры единого рабочего пространства

Разработчик на r/openclaw подробно описал свой подход к сокращению раздувания контекста ИИ-агентов, перейдя от сложных "роев агентов" к архитектуре с единым рабочим пространством. Он сообщил о сокращении начального контекста с 27 000 токенов до 4 000 токенов (сокращение на 85%) после внедрения нескольких конкретных изменений.
Ключевые детали реализации
Подход включал четыре конкретные модификации:
- Очистка корневой конфигурации: Глобальный файл AGENTS.md был сокращён до самых необходимых элементов (голос и универсальные правила), выступая исключительно в качестве базового уровня. Глобальный файл MEMORY.md был полностью удалён.
- Инъекция идентичности на уровне канала: Жёсткая изоляция проектов была внедрена в чат-среду путём сопоставления конкретных каналов Discord с конкретными проектными средами с использованием OpenClaw. Пример конфигурации:
"1478382862150664344": {
"systemPrompt": "Вы — агент социальных сетей в #social-media. Сосредоточьтесь исключительно на росте от LinkedIn к Substack. Оставайтесь в папке memory/social_media/.
Запуск: прочитайте memory/social_media/YYYY-MM-DD.md (сегодня) и memory/social_media/MEMORY.md.",
"skills": ["linkedin-content-writing", "nano-banana-pro"]
}- Изолированные папки памяти: Каждый канал получает свою собственную выделенную папку (например, memory/social_media/), содержащую ежедневный рабочий журнал канала (YYYY-MM-DD.md) и собственный отдельный, специфичный для проекта файл MEMORY.md.
- Сокращение "налога на инструменты": Переход к минимальному глобальному профилю инструментов и инъекция специализированных навыков только тогда, когда агент находится в соответствующем канале, как показано в массиве "skills" в конфигурации.
Разработчик отметил, что до этих изменений его ИИ-ассистент тратил 20 секунд на чтение собственного контекста перед ответом, при этом контекст достигал 27 000 токенов для нескольких проектов. Новый подход создаёт изоляцию в сознании агента, которая точно соответствует файловой системе.
📖 Прочитать полный источник: r/openclaw
👀 Смотрите также

Использование Claude Cowork для автоматизации извлечения подарочных карт из Gmail
Разработчик использовал Claude Cowork для извлечения 48 номеров подарочных карт из Gmail, подключившись к своему аккаунту, выполнив поиск писем с определёнными темами и запустив JavaScript-скрипты для автоматизации взаимодействия с веб-сайтами после того, как Python-скрипты вызвали срабатывание защиты от ботов.

OpenClaw автоматизирует бронирование столиков в ресторанах с помощью навыка OpenTable.
Разработчик настроил своего ИИ-агента OpenClaw для автоматического бронирования ресторанов с помощью пользовательского навыка OpenTable. Агент считывает предпочтения из файла food.md и бронирует рестораны, такие как Bocconcino, OITA и Trishna.

Локальный хостинг vLLM на двух модифицированных 2080 Ti для OpenClaw: реальный опыт
Пользователь делится опытом импульсивной покупки двух модифицированных 22GB 2080 Ti с Alibaba с NVLink для размещения модели 20-30B для OpenClaw через vLLM, и просит совета по подходящим моделям для программирования, домашнего сервера и RAG.

Разработчик делится инструментом для работы с координатами PDF для интеграции с ИИ
Разработчик создал небольшой инструмент для поиска координат X,Y в PDF-файлах для точного размещения изображений, а затем поручил ИИ-агенту интегрировать его в свой более крупный проект HR-системы, чтобы решить проблему позиционирования подписей.