Cog — скилл
Общая память для всех агентов в виде текстовых файлов: горячий, теплый и архивный уровни, команды для разбора и обслуживания.
- 377 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Личные сведения и рабочий контекст хранятся открытым текстом в `~/cog/memory/`
Установка
- Работает в
Ручная установка
git clone https://github.com/marciopuga/cog ~/cogПервый шаг Quick Start. Затем `cd ~/cog` и `npx skills add marciopuga/cog-skills` для остальных агентов, в Claude Code навыки уже лежат в `.claude/commands/`.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Личные сведения и рабочий контекст хранятся открытым текстом в `~/cog/memory/`
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Cog хранит память агентов в обычных markdown-файлах в папке `~/cog/memory/`, доступной из любого проекта. Три приема: заголовки L0 для постепенной загрузки контекста, три уровня (горячий всегда в контексте, теплый по запросу, архивный в леднике) и единый источник факта со ссылками-вики между файлами. После установки навыков агент получает команды вроде `/cog` для начальной настройки доменов, `/reflect`, `/housekeeping`, `/foresight`, `/history`, `/scenario`, `/explainer` и `/commit`. Папка `memory/` открывается как хранилище Obsidian.
Для кого. Тем, кто работает с несколькими агентами и проектами и не хочет объяснять себя заново при каждой смене инструмента.
Подходит, если
- Один и тот же контекст нужен в Claude Code, Codex и Cursor.
- Текущее состояние дел надо держать коротким, а старое убирать в архив.
- Заметки удобно просматривать графом в Obsidian.
- Раз в неделю нужен разбор накопленного и подсказки на будущее.
Не подходит, если
- Нужна память с векторным поиском по тысячам документов.
- Группа людей должна вместе править одну память.
- Нельзя хранить личные сведения в текстовых файлах на диске.
Пример запроса к агенту
Запусти /cog и настрой домены памяти для работы и личных проектов, затем прочитай hot-memory и скажи, что в нем устарело.Ограничения
Память лежит открытым текстом на вашем диске, ее не стоит публиковать. Качество зависит от того, насколько агент следует соглашениям из файлов. На других агентах команды получают префикс `cog-`, например `/cog-reflect`. Последний коммит репозитория датирован сентябрем 2026. Репозиторий памяти разумно держать закрытым и делать резервные копии: удаление папки стирает всю накопленную память агентов. Если что-то работает не так, сверяйтесь с README и открытыми обсуждениями репозитория.
Как отключить. Удалите папку `~/cog` или навыки через менеджер `skills`. Если задавали переменную `COG_HOME`, уберите ее из профиля оболочки.
Частые вопросы
Нужны ли сервер или база?
Нет. По README это только markdown-файлы с соглашениями, без серверного кода.
Где хранится память?
В `~/cog/memory/`. Другой путь задается переменной окружения `COG_HOME`.
Какие агенты поддержаны?
README перечисляет Claude Code, Codex, Cursor, Windsurf, Gemini CLI, GitHub Copilot, Opencode и Cowork в Claude Desktop.
Что дает разделение на уровни?
Горячая память помещается примерно в 50 строк и грузится всегда, теплая подгружается по теме, архив не занимает контекст.
Можно ли открыть память в Obsidian?
Да. Папка `memory/` служит корректным хранилищем Obsidian, вики-ссылки работают в графе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыПамять для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека
Память для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.
Долговременная память для ИИ-агентов: файлы Markdown как источник истины, индекс SQLite как кэш, общая у Claude Code, Codex и других
Локальная память для ИИ-агентов в обычных Markdown-файлах: запоминает только то, что вы одобрили, и отдает ее через MCP
Общий слой долгой памяти: агент ведет заметки в обычных markdown-файлах, а индекс MEMORY.md подгружается в начале каждой сессии.
Общая память команды и ИИ-агентов в Git: решения и передачи задач хранятся в Markdown и доступны из Claude Code и Codex.
Коротко о README
Одна общая папка памяти вместо отдельной у каждого инструмента. Агент читает, ищет и поддерживает ее командами навыков.