Навык для Claude Code / Codex: введите /myoffice, чтобы открыть в браузере мини-офис, который в реальном времени показывает, чем заняты все локальные сессии кодовых агентов — думают, запускают инструменты, пишут ответы, ждут вашего одобрения или завершили работу.
Звёзды 331 (+44 / 24 ч)
Причины
- Поддержка Claude Code, Codex, Gemini CLI, Copilot CLI, Kimi Code, DeepSeek Harness, Grok Build и oh-my-pi осуществляется путём чтения JSONL-логов сессий, которые эти инструменты уже пишут локально, без установки хуков и без API-ключей
- Боковая панель группирует сессии по категориям «Требуют внимания» → «В процессе» → «Завершено», показывает таймер текущего хода и команду для восстановления сессии; при необходимости ответа агента или возникновении ошибки отправляется уведомление в браузере; панель Today агрегирует количество ходов и токенов за день по агентам и проектам, а также показывает заполнение контекстного окна
- Доступны два режима отображения: 2D рисованный от руки и 3D; флаг --private показывает только статус, скрывая промпты и ответы, что удобно при демонстрации экрана
Использование
- Выполните git clone --depth 1 https://github.com/Charonyuu/whatsmyagentdoing ~/.claude/skills/myoffice (для Codex используйте ~/.codex/skills/myoffice), затем введите /myoffice; требуется Node.js 18+, npm install не нужен
- Если вы не хотите устанавливать навык, можно напрямую запустить node bin/cli.js в директории клонирования; флаг --json выводит одноразовый снимок состояния, а --install-hook опционально позволяет отображать запросы на разрешение прав как «Ожидание»
Риски
- Страница отображает ваши промпты и ответы, поэтому при демонстрации экрана используйте флаг --private; по умолчанию проверка обновлений репозитория выполняется примерно каждые полчаса, отключить её можно, установив WMAD_NO_UPDATE_CHECK=1; Google Antigravity пока не поддерживается
- Это инструмент для мониторинга состояния, он не позволяет управлять агентами; репозиторий создан 10 23, лицензия MIT, 3D-модели предоставлены Kenney (CC0)