agenttrace-session-audit — скилл для Claude Code
Аудирует локальные сессии ИИ-агентов через утилиту agenttrace. Находит сбои инструментов, скрытые циклы повторов и перерасход токенов в логах кодинга.
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a claude-codeЧто делает agenttrace-session-audit
Скилл запускает аудит локальных логов таких инструментов, как Claude Code, Codex CLI, Cursor, Cline и Aider. Анализ строится вокруг бинарника agenttrace, находящегося в PATH, либо через вызов cargo run -q -p agenttrace -- прямо из локального репозитория. Команда --doctor проверяет найденные каталоги сессий, а --overview сводит данные по расходам, задержкам и ошибкам вызова инструментов.
Отчёты формируются в терминале, сохраняются в Markdown для чтения или в JSON для пайплайнов автоматизации. Для проверок в CI предусмотрены пороги падения: флаги --fail-under-health, --fail-on-critical и --max-tool-fail-rate.
Все сессии и исходный код остаются строго на локальной машине: скилл запрещает отправку логов на внешние сервисы. Без установленного бинарника agenttrace или исходного кода проекта с компилятором Rust запустить аудит не получится.
Какие задачи решает
- выявить утечки токенов и лишние расходы в сессиях агента
- отследить зацикливания и повторяющиеся ошибки вызова инструментов
- настроить пороги качества сессий для CI-пайплайна
- проверить состояние каталогов с логами через
agenttrace --doctor
Примеры запросов агенту
- Проверь последнюю сессию Claude Code через
agenttrace --latestи покажи ошибки инструментов - Сделай отчёт по расходу токенов во всех сессиях и сохрани его в
agenttrace-overview.md - Настрой CI-гейт для проверки здоровья сессий с порогом health 80
Как установить agenttrace-session-audit
1Через Skills CLI (Vercel)
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a claude-code2Вручную: положить файлы
~/.claude/skills/agenttrace-session-audit/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agenttrace-session-audit/
1Через Skills CLI (Vercel)
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a codex2Вручную: положить файлы
.agents/skills/agenttrace-session-audit/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a cursor2Вручную: положить файлы
.cursor/skills/agenttrace-session-audit/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install luoyuctl/agenttrace agenttrace-session-audit2Вручную: положить файлы
.github/skills/agenttrace-session-audit/SKILL.md1Через Skills CLI (Vercel)
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a gemini-cli2Командой платформы
gemini skills install https://github.com/luoyuctl/agenttrace --path skills/agenttrace-session-auditВручную: положить файлы
.devin/skills/agenttrace-session-audit/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о agenttrace-session-audit
Как установить agenttrace-session-audit в Claude Code?
Выполните команду npx skills add luoyuctl/agenttrace --skill agenttrace-session-audit -a claude-code. Навык будет добавлен в файл ~/.claude/skills/agenttrace-session-audit/SKILL.md.
Что делает agenttrace-session-audit?
Скилл анализирует логи кодинг-агентов, выявляя перерасход токенов, сбои инструментов, задержки и аномалии. Он формирует сводку в Markdown или JSON и проверяет пороги качества для CI.
Отправляет ли скилл данные сессий на внешние серверы?
Нет, скилл обращается только к локальным файлам. Инструкции запрещают выгружать промпты, код и логи на внешние сервисы.
Исходный текст
SKILL.md · MIT
--- name: agenttrace-session-audit description: Audit local AI coding-agent sessions with agenttrace. Use when the user asks to inspect Claude Code, Codex CLI, Qwen Code, Cline, Aider, Cursor exports, Hermes Agent, OpenCode, OpenClaw, Pi, Oh My Pi, Kimi CLI, Copilot-style logs, or generic JSON/JSONL traces for cost, tokens, tool failures, latency, anomalies, health, diffs, or CI gates. license: MIT metadata: short-description: Audit AI agent session health --- # agenttrace Session Audit Use this skill when session logs need an operational read: spend, token burn, cache use, tool failures, retry loops, latency, health, anomalies, and CI gate readiness. ## Workflow 1. Prefer the installed `agenttrace` binary when it is available on `PATH`. 2. If the binary is not available and the current directory is the `luoyuctl/agenttrace` repository, use `cargo run -q -p agenttrace --`. 3. Start with discovery unless the user gave a specific file or directory: ```bash agenttrace --doctor agenttrace --overview ``` 4. For a fast human report, use Markdown: ```bash agenttrace --overview -f markdown -o agenttrace-overview.md ``` 5. For automation or CI, use JSON or health gates: ```bash agenttrace --overview -f json -o agenttrace-overview.json agenttrace --overview --fail-under-health 80 --fail-on-critical --max-tool-fail-rate 15 ``` 6. For a single recent session: ```bash agenttrace --latest agenttrace --latest -f json ``` 7. For a specific export or session directory: ```bash agenttrace path/to/session-or-export.json agenttrace --overview -d path/to/session-dir ``` ## Report Focus - Lead with the highest-risk sessions and the reason they matter. - Call out token/cost waste, repeated tool failures, retry loops, long gaps, and low health scores. - When proposing a CI gate, include the exact `agenttrace` command and threshold. - If no sessions are detected, run `agenttrace --doctor` and report the detected agent directories and next step. - Report the session capability level (`Detailed`, `Aggregate`, or `Limited`) before relying on latency or step evidence. - Treat Tool Steps as metadata-only evidence. Do not imply that Aggregate or Limited sources have a complete execution trace. ## Guardrails - Treat prompts, code, and session contents as local/private data. Do not upload logs to external services. - Do not invent metrics. If a parser cannot infer cost, model, or latency, say which field is missing. - Do not compare missing event-level evidence as zero latency or zero failures; mark it unavailable. - Do not overwrite user reports unless the user asked for that output path.
© luoyuctl · MIT · luoyuctl/agenttrace