Файловая система памяти Claude Code: Практичная альтернатива векторным базам данных

✍️ OpenClawRadar📅 Опубликовано: 13 апреля 2026 г.🔗 Source
Файловая система памяти Claude Code: Практичная альтернатива векторным базам данных
Ad

Claude Code использует файловый подход для памяти агента, который заменяет типичную настройку с векторной базой данных и эмбеддингами. Вместо полноценного RAG он хранит воспоминания как файлы .md с небольшими разделами frontmatter, содержащими информацию о названии, описании и типе, а также файл MEMORY.md, который служит индексом.

Как работает система

Во время выполнения система не создает эмбеддинги и не выполняет поиск по всему содержимому. Она следует этому процессу:

  • Сканирует файлы памяти (ограничено примерно 200 файлами, сначала самые новые)
  • Читает только первые ~30 строк (в основном метаданные)
  • Создает облегченный манифест
  • Использует небольшую модель для выбора ~5 наиболее релевантных воспоминаний
  • Загружает в контекст только выбранные воспоминания (с ограничениями по размеру)
Ad

Ключевые преимущества

Дизайн предлагает несколько практических преимуществ:

  • Экономичность: Ограниченное количество файлов, ограниченное количество токенов, предсказуемые затраты
  • Быстрота: Отсутствие операций по созданию эмбеддингов или поиску сходства
  • Контролируемость: Внедряет только несколько воспоминаний с жесткими ограничениями на всех этапах
  • Читаемость для человека: Все хранится в виде файлов markdown
  • Меньше мусора: Явно избегает хранения информации, которую уже можно получить из репозитория

Система рассматривает память как "возможно устаревшую", а не как абсолютную истину, что обеспечивает свежий подход к управлению памятью агента. Этот дизайн особенно прагматичен для агентов, занимающихся кодированием и отладкой, где большая часть "памяти" состоит из предпочтений, контекста или внешних ссылок, а не из обширных баз знаний.

Хотя этот подход не заменяет RAG для всех случаев использования, он представляет собой разумный компромисс для агентов разработки, где простота и предсказуемость важнее, чем всесторонний поиск знаний.

📖 Read the full source: r/ClaudeAI

Ad

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

Использование режима MCP Code для эффективного исследования ключевых слов в Claude
Инструменты

Использование режима MCP Code для эффективного исследования ключевых слов в Claude

Разработчик создал MCP-сервер, который позволяет Claude выполнять автономное исследование ключевых слов, используя паттерн Code Mode, сократив количество токенов для определения инструментов с тысяч до ~1000 всего с двумя инструментами: поиск и выполнение.

OpenClawRadar
Локальный конвейер перевода книг использует модели Qwen 32B и Mistral 24B с контекстуальной системой RAG
Инструменты

Локальный конвейер перевода книг использует модели Qwen 32B и Mistral 24B с контекстуальной системой RAG

Разработчик создал полностью автоматизированный конвейер перевода книг из PDF в ePub с использованием восьми скриптов на Python, Marker для извлечения PDF, Qwen 32B для перевода с глобальным глоссарием и Mistral 24B для стилевой правки.

OpenClawRadar
Либретто: Детерминированная генерация автоматизации браузера для ИИ-агентов программирования
Инструменты

Либретто: Детерминированная генерация автоматизации браузера для ИИ-агентов программирования

Libretto — это набор инструментов Skill+CLI, который позволяет AI-агентам для написания кода генерировать детерминированные скрипты автоматизации браузера в виде реального кода, уходя от использования AI-агентов во время выполнения. Он сочетает автоматизацию пользовательского интерфейса Playwright с прямыми сетевыми/API-запросами для надёжности и включает пошаговую отладку и режимы только для чтения.

OpenClawRadar
Плагин SLOP добавляет агентам OpenClaw осведомленность о состоянии приложений в реальном времени.
Инструменты

Плагин SLOP добавляет агентам OpenClaw осведомленность о состоянии приложений в реальном времени.

Новый плагин OpenClaw интегрируется с SLOP (State Layer for Observable Programs), предоставляя ИИ-агентам структурированный доступ к состоянию приложений и контекстным действиям. Плагин автоматически обнаруживает приложения с поддержкой SLOP через каталог ~/.slop/providers/ и мост расширения Chrome.

OpenClawRadar