Использование файлов Markdown в качестве системы памяти для AI-агентов программирования

✍️ OpenClawRadar📅 Опубликовано: 27 марта 2026 г.🔗 Source
Использование файлов Markdown в качестве системы памяти для AI-агентов программирования
Ad

Основной метод: Общение в файлах вместо окна чата

Разработчик использует Claude Code, но избегает стандартного интерфейса чата. Вместо этого он инструктирует агента создать файл {topic}_LOG.md, в котором ведутся и сохраняются все важные обсуждения. В окне чата он пишет только /response, чтобы указать Claude посмотреть текущий файл обсуждения и ответить там, оставляя чат для тривиальных побочных вопросов, не требующих сохранения.

Структура файлов и аннотации

Ответы обычно добавляются в конец LOG-файла, как в обычном чате, но комментарии также можно вставлять внутри текста, чтобы отвечать на конкретные моменты. Это особенно полезно для параллельного уточнения во время планирования проекта. Для ясности при повторном чтении все комментарии человека помечаются C:, чтобы отличать их от вклада Claude.

Архитектура двойной системы памяти

В дополнение к LOG-файлу Claude инструктируют создать и поддерживать файл {topic}_SUMMARY.md. Эта сводка содержит ссылки на исходный LOG с номерами строк, поскольку LOG часто становится слишком большим для размещения в памяти. Сводка действует как декларативная память высокого уровня, а LOG служит детальной процедурной памятью.

Ad

Запуск агента и управление памятью

Когда запускается новый агент или после сжатия, процесс следующий:

  • Пользователь предоставляет контекст: "Ваша задача — продолжить обсуждение {topic}. Мы сосредоточимся на X."
  • Агент читает {topic}_SUMMARY.md, чтобы понять, что важно
  • Сводка указывает, где обсуждался X (например, строки 100-200 и 500-800 LOG)
  • Агент загружает эти конкретные строки LOG плюс последние сто строк для свежего контекста
  • Агент может автономно решать, когда искать детали, упомянутые в сводке

Обслуживание и контроль качества

Простые субагенты периодически сканируют сводки, чтобы обеспечить правильную синхронизацию с соответствующими логами. Сводки разных тем содержат перекрёстные ссылки, где это уместно, предоставляя любому рабочему агенту инфраструктуру для поиска дополнительных деталей. Агенты также отмечают любые комментарии C:, на которые никогда не отвечали, предотвращая пропущенные вопросы.

Резервный вариант и преимущества документации

Для максимальной надёжности независимо от стоимости токенов нового агента можно проинструктировать перечитать весь LOG-файл, что требует меньше памяти, чем исходное обсуждение, поскольку исключает другие операции, такие как чтение файлов Python или веб-сёрфинг. В качестве бонуса LOG-файлы служат тщательной документацией для других людей, работающих над тем же проектом.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Cowork автоматизирует создание спринтовых ченджлогов с использованием Claude AI и MCP-подключений.
Кейсы

Cowork автоматизирует создание спринтовых ченджлогов с использованием Claude AI и MCP-подключений.

Руководитель проекта автоматизировал задачу по составлению журнала изменений в конце спринта с помощью Cowork и Claude AI, избавившись от часа ручной работы каждые две недели. Система подключается к Linear через MCP, извлекает завершённые задачи, определяет изменения, видимые пользователям, создаёт текст для журнала изменений и публикует его автоматически.

OpenClawRadar
Создание корпоративной логистической платформы на $20 тыс./год с Claude и суперспособностями
Кейсы

Создание корпоративной логистической платформы на $20 тыс./год с Claude и суперспособностями

TRMNL заменила ShipHero на Claude и Superpowers менее чем за месяц, создав собственную систему выполнения заказов с интеграциями UPS, FedEx, DHL и USPS за $100 на токены.

OpenClawRadar
Разработчик использует код Claude для создания веб-приложения SetForge для управления музыкальной группой.
Кейсы

Разработчик использует код Claude для создания веб-приложения SetForge для управления музыкальной группой.

Разработчик без профессионального опыта в программировании использовал Claude Code для создания SetForge — React-приложения, развернутого на Vercel, которое помогает музыкальным группам управлять библиотеками песен и сет-листами. Приложение включает такие функции, как Jam Set для поиска общих песен, импорт из Excel/CSV, оценку потока, режимы автоматической расстановки и совместную работу в реальном времени.

OpenClawRadar
Локальная настройка мультиагентного ИИ на WSL с использованием OpenClaw и Ollama
Кейсы

Локальная настройка мультиагентного ИИ на WSL с использованием OpenClaw и Ollama

Разработчик делится своей архитектурой для запуска многоагентной ИИ-системы на WSL Ubuntu 24.04 с использованием OpenClaw в качестве шлюза, с четырьмя специализированными агентами, включая один, работающий локально на Ollama с нулевыми затратами на API.

OpenClawRadar