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

Разработчик на 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 за шесть недель
19-летний разработчик из Непала использовал Claude для создания и запуска Somnia — веб-приложения для дневника снов, которое за шесть недель привлекло 100 пользователей и 7 платящих клиентов. Рабочий процесс включал обращение с Claude как с младшим разработчиком, с четким определением задач и критериями приемки.

Использование Claude для рутирования пылесоса Trifo Lucy и создания локального сетевого сервера
Разработчик использовал Claude для получения root-доступа к роботу-пылесосу Trifo Lucy после отключения серверов производителя, включая пайку контактных пинов и точную синхронизацию при загрузке. Затем Claude помог создать сервер для базового управления неукоренёнными устройствами в локальных сетях.

Опыт IT-инженера в разработке с помощью ИИ выявляет распространённые ошибки.
ИТ-инженер с опытом в системной инженерии и автоматизации делится своим опытом использования ИИ для полноценной разработки, подробно описывая конкретные архитектурные проблемы, возникающие по мере роста приложений, включая чрезмерную обработку данных на стороне клиента, плохое разделение ответственности и проблемы безопасности.

Разработчик создает лаунчер для Minecraft с использованием кода Claude
Разработчик с более чем 20-летним опытом использовал Claude Code для создания BlockHaven Launcher — лаунчера для Minecraft на базе Electron с аутентификацией Microsoft, просмотром модов Modrinth и изолированными профилями для нескольких экземпляров. Проект имеет открытый исходный код с лицензией MIT.