Cog — скилл

Общая память для всех агентов в виде текстовых файлов: горячий, теплый и архивный уровни, команды для разбора и обслуживания.

  • 377 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Личные сведения и рабочий контекст хранятся открытым текстом в `~/cog/memory/`
Все причины и проверки

marciopuga/cog

Установка

Ручная установка

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-библиотека

ПлагинРасширенный доступ33,3 тыс.Звезды репозитория

Память для агентов: сессия из Claude Code продолжается в Codex с теми же решениями и открытыми задачами.

MCP-серверРасширенный доступ83Звезды репозитория

Долговременная память для ИИ-агентов: файлы Markdown как источник истины, индекс SQLite как кэш, общая у Claude Code, Codex и других

CLIРасширенный доступ4,3 тыс.Звезды репозитория

Локальная память для ИИ-агентов в обычных Markdown-файлах: запоминает только то, что вы одобрили, и отдает ее через MCP

MCP-серверРасширенный доступ218Звезды репозитория

Общий слой долгой памяти: агент ведет заметки в обычных markdown-файлах, а индекс MEMORY.md подгружается в начале каждой сессии.

СкиллРасширенный доступ204Звезды репозитория

Общая память команды и ИИ-агентов в Git: решения и передачи задач хранятся в Markdown и доступны из Claude Code и Codex.

CLIРасширенный доступ293Звезды репозитория

Коротко о README

Одна общая папка памяти вместо отдельной у каждого инструмента. Агент читает, ищет и поддерживает ее командами навыков.

Бейдж для README

Сообщить о проблеме