Myrlin Workbook CLI

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

  • 389 ★ репозитория
  • Последний коммит
  • AGPL-3.0
CLI

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

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

  • Панель открывает настоящие терминалы в браузере: при доступе из локальной сети пароль защищает оболочку вашего компьютера.
  • Читает журналы всех сессий, включая код и запросы из закрытых проектов.
Все причины и проверки

therealarthur/myrlin-workbook

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/myrlin-workbook

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Панель открывает настоящие терминалы в браузере: при доступе из локальной сети пароль защищает оболочку вашего компьютера.
  • Читает журналы всех сессий, включая код и запросы из закрытых проектов.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Myrlin Workbook запускает локальный Node-сервер и показывает в браузере все сессии Claude Code и Codex с вашего компьютера. Сессии Claude Code программа читает из `~/.claude/projects`, сессии Codex из `~/.codex`, группирует их по папкам проектов и открывает любую в настоящем терминале во вкладке. Журналы сессий открываются только на чтение. Колесом мыши в терминале можно прокрутить назад через всю записанную переписку и скопировать фрагмент одним выделением. Расход считается по журналам сессий: для Claude Code в долларах, для Codex в токенах. Рядом с сессиями лежат документы, канбан-доска и git worktree, а сам интерфейс открывается и с телефона по локальной сети.

Для кого. Тем, кто целый день работает в Claude Code и Codex параллельно и теряет нужную сессию среди сотен.

Подходит, если

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

Не подходит, если

  • Общий облачный сервис для команды: Myrlin работает только локально, без регистрации.
  • Сам агент: программа не вызывает модели и не заменяет Claude Code или Codex.
  • Точная сумма в долларах по Codex: для него показываются только токены.

Пример запроса к агенту

Запусти Myrlin Workbook с демо-данными, чтобы я оценил интерфейс до подключения своих сессий.

Ограничения

Нужен Node.js 20 или новее. Терминальные панели собираются через `node-pty` и компилятор C++: без инструментов сборки приложение запустится, но терминалов в нем не будет. Версия `@alpha` (1.3) читает Claude Code и Codex, стабильная 0.9 только Claude Code. По умолчанию сервер слушает `127.0.0.1`. Для доступа с телефона задайте `CWM_HOST` с адресом в локальной сети и сначала поставьте собственный пароль. Для Codex программа показывает токены без суммы в долларах, потому что у него нет опубликованной цены.

Как отключить. Остановите сервер сочетанием `Ctrl+C` в терминале, где он запущен. Пароль и настройки лежат в `~/.myrlin/config.json`, этот файл можно удалить. Сессии Claude Code и Codex программа не меняет.

Частые вопросы

Как запустить Myrlin Workbook?

Выполните `npx myrlin-workbook@alpha` и откройте адрес из консоли. Пароль создается при первом запуске и сохраняется в `~/.myrlin/config.json`. Заменить его можно переменной `CWM_PASSWORD`.

С какими агентами работает Myrlin?

Версия `@alpha` читает Claude Code и ChatGPT Codex. Стабильная версия 0.9 читает только Claude Code.

Можно ли открыть панель с телефона?

Да, по своей сети. Задайте `CWM_HOST` с адресом компьютера в локальной сети и сначала поставьте собственный пароль. Туннели описаны в файле SETUP.md репозитория.

Меняет ли программа историю сессий?

Нет. Журналы Claude Code она читает только на чтение, а базу Codex открывает без доступа на запись.

Нужны ли регистрация или облако?

Нет. Это локальный сервер без регистрации, облака и телеметрии. Модель вызывается только тогда, когда вы сами запускаете агента.

Обсуждение

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

Cubicle Crew рисует сессии Claude Code, Codex, Gemini CLI и OpenCode пиксельным офисом: кто занят, кто ждет, кто закончил.

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

Codex Trace читает локальные журналы Codex CLI и показывает ходы, вызовы инструментов и расход токенов в окне или браузере.

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

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

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

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

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

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

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

Инструмент отладки для Claude Code: читает уже сохраненные логи сессий и показывает точные пути файлов, диффы, мышление модели и разбивку контекста по категория

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Myrlin Workbook (эта карточка)нет389
Agent Deckнет1 252терминальный менеджер сессий, а Myrlin работает во вкладке браузера и читает журналы Claude Code и Codex с диска
Claude Code History Viewerнет2 314настольное приложение для просмотра истории, у Myrlin рядом с сессиями терминалы, канбан и git worktree

Коротко о README

Автор описывает проект как локальный сервер без облака, регистрации и телеметрии. Модели он вызывает только по вашей команде. Туннели, переменные окружения, горячие клавиши и разбор проблем вынесены в SETUP.md.

Бейдж для README

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