Tages
Tages
Командная память для ИИ-агентов для программирования.
Ваши ИИ-агенты забывают всё между сессиями. Каждое решение обсуждается заново. Каждое соглашение объясняется повторно. Каждая прошлая ошибка повторяется следующим агентом, который работает с тем же кодом.
Инструменты персональной памяти лишь маскируют симптом: сохраняют некоторые факты, чтобы извлечь их позже. Это работает для разработчиков-одиночек, которые помнят, что они сохранили. Но это перестает работать, когда команды начинают использовать ИИ — когда три разработчика используют агентов для одной кодовой базы, когда онбординг требует передачи институциональных знаний, когда неверная информация сохраняется после рефакторинга, потому что никто её не проверил.
Память — это не хранилище. Это командная практика.
Tages рассматривает память кодовой базы как управляемый артефакт: структурированные типы, оценка качества, журналы аудита, проходы оптимизации, которые переписывают расплывчатые заметки в императивные инструкции для агентов. Архитектурное решение одного разработчика становится контекстом для всех агентов. Плохая запись помечается и исправляется до того, как она введет в заблуждение следующую сессию.
Начните работу менее чем за 60 секунд с помощью одной команды. Добавляйте командные функции, когда этого потребует ваш рабочий процесс.
claude mcp add tages -- npx -y @tages/serverПочему Tages?
Tages | Zep | Mem0 | |
Установка | Одна строка ( | Docker + API ключ | API ключ + SDK |
Только локальный режим | Да (SQLite, без настройки) | Только self-hosted | Нет (только облако) |
Командный доступ | Да (RBAC, федерация) | Да (облако) | Нет |
Панель управления | Да (Next.js, аналитика) | Да | Базовая |
Контроль качества | Аудит, оптимизация, принуждение | Нет | Нет |
Типы памяти | 11 структурированных типов | Граф знаний (Graphiti) | Структурированные |
Инструменты MCP | 56 | Н/Д | Н/Д |
Поиск | Триграммы + семантический + затухание | Временной граф знаний | Векторный |
Интеграция в рабочий процесс | Git-хуки, CI/CD, брифы | Вызовы SDK | Вызовы SDK |
Цена | Бесплатно локально / $14 Pro | Open-source / Облако | $19-$249/мес |
Что он запоминает
Исходный код говорит агентам, что существует. Tages говорит им, почему это было создано, как с этим работать и чего делать не стоит.
Тип | Пример |
Соглашение | "Всегда используйте snake_case для API-маршрутов" |
Решение | "Выбрали Postgres вместо MongoDB для нечеткого поиска pg_trgm" |
Архитектура | "Middleware аутентификации в lib/auth.ts, JWT в httpOnly cookies" |
Урок | "Не кэшируйте мок Supabase — тестам нужно свежее состояние" |
Антипаттерн | "Никогда не передавайте id в upsert с onConflict — вызывает нарушение FK" |
Паттерн | "Все ошибки API возвращают { error, code, status }" |
Плюс: сущность, выполнение, операционные данные, окружение, предпочтения (всего 11 типов).
Как это работает
Установка —
tages initподключается к вашему проекту, или установите плагин Claude Code для настройки без конфигурацииЗапоминание — Сохраняйте решения и соглашения вручную, через git-хуки или импортируя CLAUDE.md
Воспроизведение — Каждая сессия получает полный контекст проекта менее чем за 10 мс из локального кэша SQLite
Автоматическое обнаружение без настройки
При запуске в качестве плагина Claude Code или MCP-сервера, Tages автоматически определяет, в каком проекте вы находитесь:
.tages/config.json— явный файл-маркер (создается командойtages link)Git remote — сопоставляет имя репозитория с зарегистрированными проектами
Имя директории — сопоставляет имя папки с зарегистрированными слагами проектов
Автосоздание — если выполнена аутентификация, автоматически создает новый облачный проект; в противном случае использует локальный режим
Команда tages init для каждой директории не требуется. Используйте tages link [slug] для явной привязки директории к проекту.
Плагин Claude Code
Установите Tages как плагин Claude Code для автоматической памяти сессий:
/plugin https://github.com/ryantlee25-droid/tagesРаботает с
Claude Code, Cursor, Codex, Gemini — всем, что поддерживает MCP.
Функции
56 инструментов MCP — запоминание, воспроизведение, аудит, оптимизация, импорт, федерация, аналитика и многое другое
52 команды CLI — полный контроль из терминала
Веб-панель управления — просмотр, поиск и редактирование воспоминаний с темной темой
Автоиндексация — git-хуки извлекают решения из коммитов через Ollama или Claude Haiku
Импорт — наполнение из существующих файлов CLAUDE.md, ARCHITECTURE.md или JSON
tages brief— генерация кэшированного документа контекста для внедрения в системный промптtages audit— оценка покрытия памяти и получение предложений по улучшениюtages sharpen— переписывание воспоминаний в императивную форму для лучшего усвоения агентамиЛокальный приоритет — кэш SQLite для запросов менее 10 мс, работает офлайн
Гибридный поиск — сопоставление триграмм pg_trgm + семантический поиск pgvector
Командный доступ — несколько разработчиков делят одну память кодовой базы (Pro)
Бенчмарки
В пяти сравнительных тестах агенты с контекстом Tages набрали до 9.1/10 против 2.8/10 без него — дельта качества варьировалась от +1.0 на простых задачах до +6.3 на сложных. Наибольший прирост наблюдался в соблюдении соглашений, связывании интеграций и избегании типичных ошибок. Агенты без памяти постоянно создавали «сиротский» код, который не был интегрирован в существующие подсистемы.
Руководства по настройке
Архитектура
packages/
server/ MCP server (56 tools, stdio transport, 445 tests)
cli/ CLI (52 commands, npm global install, 76 tests)
shared/ TypeScript types + Supabase client
apps/
dashboard/ Next.js 16, Supabase Auth, Tailwind, shadcn/ui
supabase/
migrations/ 42 migrations (tables, RLS, pgvector, RBAC, encryption)Безопасность
Шифрование в покое — AES-256-GCM для значений памяти (опционально)
RBAC — запись для владельца/администратора, только чтение для участников
Безопасность на уровне строк (RLS) — все таблицы обеспечивают принадлежность к проекту на уровне базы данных
Аутентификация — Supabase Auth + GitHub OAuth; API-токены хешируются SHA-256 с истечением срока действия
Обнаружение секретов — воспоминания сканируются на наличие API-ключей, учетных данных и PII перед сохранением
Журналирование аудита — отслеживаются события аутентификации, экспорты и проверка токенов
См. SECURITY.md для ознакомления с нашей полной политикой безопасности и процессом ответственного раскрытия информации. См. PRIVACY.md для ознакомления с нашей политикой конфиденциальности.
Цены
План | Цена | Включает |
**Free |
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ryantlee25-droid/tages'
If you have feedback or need assistance with the MCP directory API, please join our Discord server