Stash — плагин

Открытая инфраструктура для агентов, которые учатся на опыте: записи сессий, база знаний и пакеты навыков через CLI, MCP и API

  • 340 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Широкий доступ

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

  • При включенной записи история работы агента уходит на сервер Stash
  • В сессиях бывают код, секреты и персональные данные, которые попадают в историю и вики
Все причины и проверки

fergana-labs/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`.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Общая облачная память для агентов команды: сохраняет трассы сессий и превращает повторяющиеся приемы в скиллы

ПлагинШирокий доступ1,6 тыс.Звезды репозитория

AI Builder Club Skills

AI Builder Club — Skills

Плагин-маркетплейс для Claude Code: сделать репозиторий готовым к работе агента и запускать самоподдерживающиеся циклы

ПлагинШирокий доступ1,3 тыс.Звезды репозитория

Stash дает агенту долговременную память в PostgreSQL: записи сводятся в факты, связи и закономерности, доступ через MCP, запуск одной командой в Docker

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

Переносимая папка .agent с памятью, скиллами и протоколами, которая подключается к разным кодовым агентам и не теряет знания при смене инструмента

CLIШирокий доступ2,3 тыс.Звезды репозитория
Официальный

Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP

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

Инструмент сборки проверенных скиллов из реального рабочего процесса и управления их жизненным циклом через ваш маркетплейс

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Stash (эта запись)нет340
Hivemindнет1 641общая облачная память команды: хранит трассы сессий и превращает их в знания
Basic Memoryнетне нужна4 389долгая память в локальных файлах Markdown со ссылками между заметками
MCP Memory Serviceнетне нужна2 054самостоятельный сервис долгой памяти с семантическим поиском

Коротко о README

Цель проекта — помочь агентам учиться на опыте, и путь знаний показан схемой: запись, работа куратора, повторное использование. Во внутреннем эксперименте авторов долгие запуски Claude Code со Stash шли на 49% быстрее.

Бейдж для README

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

Foxx AIStash
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.