# using-agentcairn-memory

Учит агента сначала искать в памяти прошлые решения, а после работы сохранять важные факты. Нужен, когда задачи повторяются от сессии к сессии.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 67
- Автор: ccf
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/ccf/agentcairn/tree/HEAD/plugin/skills/using-agentcairn-memory/SKILL.md
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/skills/using-agentcairn-memory

## Что делает

Скилл задаёт агенту порядок работы с памятью AgentCairn — хранилищем в виде Markdown-vault, которым владеет пользователь. Перед проектированием, отладкой или повторным выводом чего-то нетривиального агент вызывает `recall` с узким запросом, а найденную заметку раскрывает через `build_context`. Поиск идёт по всем проектам, но приоритет отдаётся текущему; чужие результаты помечаются `[from: <project>]`, а параметр `--scope project` ограничивает выдачу одним репозиторием.

После решения, неочевидного фикса или замеченной подводной камни агент вызывает `remember` и записывает короткий самодостаточный факт. Мелочи пропускаются: сессию целиком и так забирает хук SessionEnd, а `remember` нужен для того, что стоит закрепить осознанно. Заметки цитируются по permalink.

Скилл работает только при загруженных MCP-инструментах AgentCairn. Если `recall` и `remember` недоступны, агент не должен выдумывать вызовы или делать вид, что установил рантайм, MCP-сервер, плагин либо хуки. Он сообщит, что интеграция не загружена, предложит `$agentcairn-setup` или нативные инструкции по установке и остановит работу с памятью до перезапуска хоста.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ccf/agentcairn --skill using-agentcairn-memory -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/using-agentcairn-memory/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/using-agentcairn-memory/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ccf/agentcairn --skill using-agentcairn-memory -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/using-agentcairn-memory/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ccf/agentcairn --skill using-agentcairn-memory -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/using-agentcairn-memory/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install ccf/agentcairn using-agentcairn-memory
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/using-agentcairn-memory/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ccf/agentcairn --skill using-agentcairn-memory -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/ccf/agentcairn --path plugin/skills/using-agentcairn-memory
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/using-agentcairn-memory/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add ccf/agentcairn --skill using-agentcairn-memory -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/ccf/agentcairn/tree/HEAD/plugin/skills/using-agentcairn-memory/SKILL.md

## Когда брать
- найти, как в прошлый раз чинили обновление auth-токена
- восстановить порядок миграций, о котором уже договаривались
- закрепить неочевидный фикс, чтобы не искать его заново
- сохранить устойчивое предпочтение пользователя по стилю коммитов
- подтянуть решение из другого репозитория по похожей задаче

## Примеры запросов агенту
- Поищи в памяти, как мы решали проблему с обновлением auth-токена
- Запомни: jwt-secret ротируем при деплое через X
- Ограничь поиск по памяти текущим проектом и найди заметку про порядок миграций

## Похожие
- [memory-discipline](https://affpapa.org/nevibecode/skills/memory-discipline.md) — скилл · 3900 установок
- [claude-memory-curator](https://affpapa.org/nevibecode/skills/claude-memory-curator.md) — скилл · 2600 установок
- [memory-continue](https://affpapa.org/nevibecode/skills/memory-continue.md) — скилл · 1300 установок
- [read-working-memory](https://affpapa.org/nevibecode/skills/read-working-memory.md) — скилл · 765 установок
- [memory-search](https://affpapa.org/nevibecode/skills/ruvnet-memory-search.md) — скилл · 750 установок
- [memory-reflect](https://affpapa.org/nevibecode/skills/basicmachines-co-memory-reflect.md) — скилл · 746 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
