Storybloq CLI
Память проекта и рабочие процессы для Claude Code и Codex: истории, планы, передачи между сессиями и записи ревью прямо в репозитории
- 787 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Читает и пишет файлы в репозитории
- Регистрирует MCP-сервер и хуки клиента
- Может запускать ревью и вспомогательные процессы
Установка
- Работает в
Ручная установка
npm install -g @storybloq/storybloq@latest
storybloq setup --client allsetup --client all ставит скилл для Claude и Codex, регистрирует MCP-сервер и настраивает хуки. Нужен Node.js 20 и хотя бы один клиент.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает и пишет файлы в репозитории
- Регистрирует MCP-сервер и хуки клиента
- Может запускать ревью и вспомогательные процессы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Storybloq заводит в репозитории каталог .story/ из JSON и markdown, где хранятся истории задач, планы, фазы дорожной карты, передачи между сессиями и вынесенные уроки. Все это обычные файлы, их можно вести под контролем версий. CLI storybloq читает и меняет .story/ из терминала. MCP-сервер дает Claude Code и Codex структурированные инструменты, чтобы читать и обновлять состояние проекта. Скилл вызывается через /story в Claude Code или $story в Codex и загружает контекст в начале сессии, а отдельное бесплатное приложение для macOS показывает изменения .story/ в реальном времени.
Для кого. Для разработчиков и тимлидов, которые хотят, чтобы решения и незавершенная работа переживали смену сессий агента.
Подходит, если
- Нужно продолжить работу в новой сессии, не теряя решений и контекста прошлой
- Хочется вести истории задач и передачи как файлы в репозитории
- Нужен единый источник состояния проекта для Claude Code и Codex
Не подходит, если
- Нужен полноценный трекер задач с интерфейсом для всей команды
- Проект ведется без Claude Code или Codex
Пример запроса к агенту
Загрузи состояние проекта из .story/ и предложи, какую историю взять следующейОграничения
Требуется Node.js версии 20 и хотя бы один клиент: Claude Code или Codex CLI. Лицензия PolyForm Shield ограничивает использование для конкурирующих продуктов, это не классическая открытая лицензия. Приложение для macOS это отдельный продукт. Записи ревью и передачи помогают следить за работой, но не заменяют тесты, CI и проверку кода.
Как отключить. Удалите глобальный пакет: npm uninstall -g @storybloq/storybloq и уберите регистрацию MCP-сервера у клиента. Каталог .story/ можно удалить из репозитория вручную.
Частые вопросы
Где хранятся данные?
В каталоге .story/ внутри вашего репозитория, в виде JSON и markdown под контролем версий.
Нужно ли приложение для macOS?
Нет. Это отдельный бесплатный продукт для наблюдения за .story/, сам инструмент работает через CLI, MCP и скилл.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыВеб-панель для сессий Claude Code и Codex на вашем компьютере: общий список, терминалы во вкладках, расход.
Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом
Полностью локальная память проекта для Claude Code: лог сессий и сжатое резюме без API-ключей и отправки данных наружу
Скилл для Claude Code управляет Codex по JSON-RPC: задачи, ревью кода, параллельные исследования и общение двух агентов.
Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект
Просмотр журналов Claude Code в читаемом виде: вызовы инструментов, токены и живой хвост сессии.
Из блога
Коротко о README
README объясняет проблему потери контекста между сессиями агента и предлагает держать состояние проекта рядом с кодом. Устанавливается глобально через npm, команда storybloq setup --client all ставит скилл, регистрирует MCP-сервер и настраивает хуки клиента. Описаны выбор следующей истории с учетом блокеров, автономный режим с планом и независимыми ревью, а также передачи между сессиями. Отдельно отмечено, что записи о согласовании и проверках не гарантируют корректность кода. Пакет лежит на npm, приложение для macOS распространяется отдельно.