Файловая система памяти 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

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

Савант Коммандер 48B: Пользовательская модель Qwen 3 со смесью экспертов, включающая 12 дистиллированных моделей
Инструменты

Савант Коммандер 48B: Пользовательская модель Qwen 3 со смесью экспертов, включающая 12 дистиллированных моделей

Savant Commander 48B — это кастомная модель Qwen 3 с архитектурой Mixture-of-Experts (MOE), использующая ручную маршрутизацию и объединяющая 12 дистиллированных моделей от таких провайдеров, как Claude, Gemini, OpenAI и Deepseek. Она поддерживает контекст длиной 256K и позволяет активировать конкретные дистиллированные модели по запросу.

OpenClawRadar
Использование вложений Harrier для локального семантического поиска в памяти агентов OpenClaw
Инструменты

Использование вложений Harrier для локального семантического поиска в памяти агентов OpenClaw

Запустите локальный сервер эмбеддингов с моделью Harrier от Microsoft, откройте API, совместимое с Ollama, и настройте memorySearch в OpenClaw для локального поиска семантической памяти без внешних сервисов.

OpenClawRadar
Создание языка программирования с помощью Claude Code: эксперимент Cutlet
Инструменты

Создание языка программирования с помощью Claude Code: эксперимент Cutlet

Анкур Сети создал полноценный язык программирования под названием Cutlet с помощью Claude Code за четыре недели, при этом ИИ генерировал каждую строку кода, а разработчик сосредоточился на создании защитных механизмов и тестировании. Язык обладает динамической типизацией, векторными операциями и REPL, работает на macOS и Linux.

OpenClawRadar
Создание голосовой мультиагентной системы на основе Claude Code
Инструменты

Создание голосовой мультиагентной системы на основе Claude Code

Разработчик создал голосовой интерфейс для Claude Code с активацией по ключевому слову, параллельными под-агентами, автоматическими проверками и отслеживанием процессов. Полный технический разбор с верификацией говорящего и PID-наблюдателем.

OpenClawRadar