# idle-timing

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

- плагин · `type=plugin` · Claude Code · ★ 5
- Автор: clankercode
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/clankercode/claude-inject-idle-time
- Обновлён: 2026-06-11
- HTML: https://affpapa.org/nevibecode/plugins/idle-timing

## Что делает

Плагин передаёт модели контекст времени через хуки сессии. В каждое сообщение пользователя подставляется невидимый блок `[timing]` с местным временем первого запроса, секундами паузы между репликами и длительностью предыдущего ответа ассистента. Если пауза между ходами превысила 10 секунд, в терминале появляется короткая заметка с точным временем ожидания.

Состояние хранится в каталоге переменной `CLAUDE_PLUGIN_DATA`, где для каждого сеанса создаются файлы JSON и логи ошибок. При вызове сжатия контекста хук `PreCompact` обнуляет счётчик, чтобы таймер отсчитывал время от момента компактизации. Для настройки доступны слэш-команды `/idle-time-setup`, `/idle-time-status` и сброс через `/idle-time-reset`.

В комплект входят готовые скрипты статусной строки на POSIX-sh и Node.js. Скрипт на shell работает быстрее 10 миллисекунд за тик, потому что читает готовый файл метки без запуска среды Node. Без переданного `session_id` через входной поток статусная строка останется пустой.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install idle-timing@claude-community
```

## Когда брать
- отслеживать задержки и паузы между ответами ассистента
- передавать модели контекст точного местного времени
- выводить таймер простоя сессии в статусную строку терминала
- сбрасывать отсчёт времени при вызове сжатия контекста

## Примеры запросов агенту
- /idle-time-setup
- /idle-time-status
- /idle-time-reset

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 178274
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 90717
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65701
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28958
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88599
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67946

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
