Stash — плагин
Открытая инфраструктура для агентов, которые учатся на опыте: записи сессий, база знаний и пакеты навыков через CLI, MCP и API
- 340 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- При включенной записи история работы агента уходит на сервер Stash
- В сессиях бывают код, секреты и персональные данные, которые попадают в историю и вики
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/fergana-labs-stashОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- При включенной записи история работы агента уходит на сервер Stash
- В сессиях бывают код, секреты и персональные данные, которые попадают в историю и вики
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Stash собирает историю работы агентов и превращает ее в знания, которые видят следующие запуски. Хуки для кодовых агентов записывают запросы, вызовы инструментов и ответы, когда включена запись сессий. События из ваших собственных агентов можно отправлять через SDK или API. Планировщик-куратор читает новые сессии и обновляет связанные страницы в вики Memory, так что вывод остается доступным после конца исходной сессии. Агенты ищут и читают эти знания через CLI, MCP, API или виртуальную файловую систему. Связанные инструкции и файлы пакуются в навык: папку с файлом `SKILL.md`. Команда `stash skills install` ставит навыки в агента, и они обновляются при старте сессии. В репозитории есть и исследовательская часть: разбор трасс, обучение модели вознаграждения по комментариям рецензентов и реакциям пользователей и оптимизация навыков методом GEPA. Для Claude Code есть плагин, который подключает агента к рабочим пространствам Stash, передает активность в историю и подставляет память агента.
Для кого. Для команд и одиночных разработчиков, которые регулярно запускают Claude Code или Codex и хотят копить знания проекта в общей вики.
Подходит, если
- Рецензент поправил агента, и эту поправку нужно превратить в правило для будущих запусков
- Историю работы Claude Code или Codex надо сохранять и находить поиском
- Накопленные знания проекта должны оставаться в вики после конца сессии
- Набор инструкций нужно упаковать в навык и раздать нескольким агентам
- Вы хотите развернуть такую инфраструктуру у себя
Не подходит, если
- Нужна только легкая локальная память в одном файле: Stash развертывает бэкенд, фоновые воркеры и базу
- Сессии содержат данные, которые нельзя записывать и передавать на сервер Stash
- Нужны гарантии роста качества: автор советует проверять эффект на последующих задачах
Пример запроса к агенту
Найди в памяти Stash правила про миграции базы данных и подготовь по ним чек-лист для следующего изменения схемыОграничения
Эксперимент с моделью вознаграждения включен для аккаунтов, созданных после выкатки. Существующие аккаунты сохраняют прежний опыт, доступ проверяется и в интерфейсе, и в API. Для обучения нужно хотя бы два обоснованных сравнения, а оценка ИИ-ассессора отражает предпочтения модели и не измеряет удовлетворенность клиентов.
Ускорение на 49% для долгих запусков Claude Code получено во внутреннем эксперименте авторов со своими условиями, на ваших задачах результат может отличаться. Самостоятельное развертывание означает, что бэкенд, фоновые воркеры и базу данных вы держите у себя.
Как отключить. Отключите или удалите плагин через `/plugin` в Claude Code и выключите запись сессий в настройках Stash. Данные на сервере удаляются средствами вашего рабочего пространства.
Частые вопросы
Как поставить Stash в Claude Code?
Добавьте маркетплейс `/plugin marketplace add fergana-labs/stash` и поставьте плагин `/plugin install stash@stash-plugins`. Плагин подключает Claude Code к рабочим пространствам Stash и передает активность в историю.
Нужно ли отдельно включать запись сессий?
Да, запись включается настройкой. Пока она выключена, хуки ничего не фиксируют. События из своих агентов можно отправлять через SDK или API.
Что такое навык в Stash?
Папка в разделе Files, внутри которой есть файл `SKILL.md` с заголовком name и description. Дополнительные md-файлы входят в навык. Список навыков отдают stash_list_skills и stash_read_skill через MCP.
Как навыки попадают к агенту?
Командой `stash skills install`. Установленные навыки обновляются при старте сессии, поэтому изменения общих инструкций достигают следующего запуска.
Можно ли превратить обратную связь в навык автоматически?
Да, на обученной модели вознаграждения выберите View skill: запустится GEPA на выбранных трассах, а результат скачивается как `SKILL.md`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныОбщая облачная память для агентов команды: сохраняет трассы сессий и превращает повторяющиеся приемы в скиллы
AI Builder Club Skills
AI Builder Club — Skills
Плагин-маркетплейс для Claude Code: сделать репозиторий готовым к работе агента и запускать самоподдерживающиеся циклы
Stash дает агенту долговременную память в PostgreSQL: записи сводятся в факты, связи и закономерности, доступ через MCP, запуск одной командой в Docker
Переносимая папка .agent с памятью, скиллами и протоколами, которая подключается к разным кодовым агентам и не теряет знания при смене инструмента
Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP
Инструмент сборки проверенных скиллов из реального рабочего процесса и управления их жизненным циклом через ваш маркетплейс
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Stash (эта запись) | нет | 340 | ||
| Hivemind | нет | 1 641 | общая облачная память команды: хранит трассы сессий и превращает их в знания | |
| Basic Memory | нет | не нужна | 4 389 | долгая память в локальных файлах Markdown со ссылками между заметками |
| MCP Memory Service | нет | не нужна | 2 054 | самостоятельный сервис долгой памяти с семантическим поиском |
Коротко о README
Цель проекта — помочь агентам учиться на опыте, и путь знаний показан схемой: запись, работа куратора, повторное использование. Во внутреннем эксперименте авторов долгие запуски Claude Code со Stash шли на 49% быстрее.