agenttrace-session-audit
agenttraceでローカルAIコーディングエージェントセッションを監査し、コスト、トークン、ツールの故障、遅延、異常、健康状態、差分、CIゲートの確認を行います。
コンテキストを 491 トークン使用しますコンテキストを 491 トークン 使用します
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
- Prefer the installed
agenttracebinary when it is available onPATH. - If the binary is not available and the current directory is the
luoyuctl/agenttracerepository, usecargo run -q -p agenttrace --. - Start with discovery unless the user gave a specific file or directory:
agenttrace --doctor
agenttrace --overview
- For a fast human report, use Markdown:
agenttrace --overview -f markdown -o agenttrace-overview.md
- For automation or CI, use JSON or health gates:
agenttrace --overview -f json -o agenttrace-overview.json
agenttrace --overview --fail-under-health 80 --fail-on-critical --max-tool-fail-rate 15
- For a single recent session:
agenttrace --latest
agenttrace --latest -f json
- For a specific export or session directory:
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
agenttracecommand and threshold. - If no sessions are detected, run
agenttrace --doctorand report the detected agent directories and next step. - Report the session capability level (
Detailed,Aggregate, orLimited) 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.