Storybloq CLI

Память проекта и рабочие процессы для Claude Code и Codex: истории, планы, передачи между сессиями и записи ревью прямо в репозитории

  • 787 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

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

  • Читает и пишет файлы в репозитории
  • Регистрирует MCP-сервер и хуки клиента
  • Может запускать ревью и вспомогательные процессы
Все причины и проверки

storybloq/storybloq

Установка

Работает в

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

npm install -g @storybloq/storybloq@latest
storybloq setup --client all

setup --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 и скилл.

Обсуждение

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

Веб-панель для сессий Claude Code и Codex на вашем компьютере: общий список, терминалы во вкладках, расход.

CLIШирокий доступ389Звезды репозитория
Российский стек

Установщик управляющей среды для Claude Code: CLAUDE.md, правила, скиллы, агенты, хуки и двухслойная память проекта одним скриптом

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

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

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

Скилл для Claude Code управляет Codex по JSON-RPC: задачи, ревью кода, параллельные исследования и общение двух агентов.

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

Стартовый набор для Claude Code: шаблон CLAUDE.md с системой памяти, готовые хуки, сабагенты и скиллы, которые копируются в проект

ВоркфлоуМинимальный доступ2,7 тыс.Звезды репозитория

Просмотр журналов Claude Code в читаемом виде: вызовы инструментов, токены и живой хвост сессии.

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

Из блога

Коротко о README

README объясняет проблему потери контекста между сессиями агента и предлагает держать состояние проекта рядом с кодом. Устанавливается глобально через npm, команда storybloq setup --client all ставит скилл, регистрирует MCP-сервер и настраивает хуки клиента. Описаны выбор следующей истории с учетом блокеров, автономный режим с планом и независимыми ревью, а также передачи между сессиями. Отдельно отмечено, что записи о согласовании и проверках не гарантируют корректность кода. Пакет лежит на npm, приложение для macOS распространяется отдельно.

Бейдж для README

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