run-history — скилл для Claude Code: история запусков и установка
Скилл помогает найти прошлый запуск CCAM, проверить его состояние и связать активный запуск с сохранённой сессией Claude Code или Codex.
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a claude-codeЧто делает run-history
Скилл просматривает историю запусков CCAM и помогает отличить работающий процесс от завершённого, ошибочного или уже удалённого из памяти. Запуски можно фильтровать по провайдеру, рабочей директории, модели, статусу и ID сессии. Результат включает ID запуска, временные отметки и следующий безопасный шаг.
Для активного запуска используется ccam run get <id> --envelopes, а сохранённую сессию можно проверить через ccam session <session-id> и инструменты её транскрипта. Возобновление стоит рекомендовать только при наличии нативного ID сессии и поддержке этой сессии выбранным провайдером. Без этих условий продолжение запуска не подтверждено.
Какие задачи решает
- найти ранее запущенную задачу по провайдеру или ID сессии
- проверить, работает ли процесс или уже завершился
- отличить ошибочный запуск от запуска с готовым результатом
- сопоставить активный запуск с сохранённой сессией
- выбрать безопасное действие: продолжить, посмотреть или запустить заново
Примеры запросов агенту
- Найди в истории запуск по рабочей директории и покажи его статус.
- Проверь запуск
abc123и связанную с ним сессию. - Скажи, можно ли безопасно продолжить эту задачу или её нужно запустить заново.
Как установить run-history
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a claude-code2Вручную: положить файлы
~/.claude/skills/run-history/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/run-history/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a codex2Вручную: положить файлы
.agents/skills/run-history/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a cursor2Вручную: положить файлы
.cursor/skills/run-history/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hoangsonww/Claude-Code-Agent-Monitor run-history2Вручную: положить файлы
.github/skills/run-history/SKILL.md1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a gemini-cli2Командой платформы
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-runner/skills/run-historyВручную: положить файлы
.devin/skills/run-history/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о run-history
Как установить run-history в Claude Code?
Выполните npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill run-history -a claude-code. Файл скилла находится по пути ~/.claude/skills/run-history/SKILL.md.
Что делает run-history?
Он помогает исследовать историю запусков CCAM, проверить состояние процесса и связать его с сохранённой сессией Claude Code или Codex.
Когда run-history рекомендует продолжить сессию?
Только если доступен нативный ID сессии и выбранный провайдер поддерживает её продолжение.
Исходный текст
SKILL.md · MIT
--- name: run-history description: > Inspect CCAM dashboard-run history and relate live run handles to persisted Claude Code or Codex sessions. Use when finding a prior launched task, checking whether a run is still attached, reviewing start/end status, or deciding whether to resume, view, or relaunch work. --- # Run History 1. Run `ccam run history --limit 100`. 2. Filter by provider, working directory, model, status, and session ID. 3. For a live handle, run `ccam run get <id> --envelopes`. 4. For the persisted agent session, use `ccam session <session-id>` and the session transcript tools. 5. Distinguish: - process still live - process completed with usable output - process failed - history row exists but the in-memory handle was reaped 6. Recommend resume only when the native session ID is present and the selected provider supports that session. Return the exact run ID, provider, session ID, working directory, model, timestamps, lifecycle state, and the next safe action.
© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor