$trace
현재 세션의 에이전트 실행 흐름을 시간순 타임라인과 통계로 보여주는 조사 도구
$trace는 현재 세션의 실행 기록을 꺼냅니다. trace_timeline과 trace_summary MCP 도구를 호출해 시간순 이벤트 로그와 집계 통계를 출력합니다. 키워드가 어떤 스킬을 트리거했는지, 에이전트 위임이 어떻게 이뤄졌는지, 어느 도구가 병목이었는지를 파악할 수 있습니다.
언제 쓰나
- 복잡한 멀티에이전트 세션에서 무슨 일이 일어났는지 파악할 때
- 예상치 못한 스킬 활성화나 모드 전환을 디버깅할 때
- 느린 도구나 에이전트를 찾아 병목을 제거할 때
- 훅이 어떤 순서로 실행됐는지 감사할 때
트리거 키워드: "trace", "show trace", "what happened", "flow trace", "session trace"
호출 방법
codex
> tracecodex
> $trace동작 방식
trace_timeline을 인수 없이 호출해 최신 세션의 시간순 이벤트 로그를 가져옵니다. 타임라인에는 훅 실행, 키워드 감지, 스킬 활성화, 에이전트 위임, 모드 전환, 도구 호출이 발생 순서대로 나타납니다.
이어서 trace_summary로 집계 통계를 생성합니다. 각 훅의 실행 횟수, 감지된 키워드, 활성화된 스킬, 모드 전환 횟수, 가장 느린 도구 목록이 포함됩니다.
출력은 타임라인이 먼저, 요약이 그 뒤입니다. 그 안에서 모드 전환은 따로 강조되고, 시간을 많이 잡아먹은 도구나 에이전트는 병목으로 콕 짚어 줍니다. 키워드 → 스킬 → 에이전트로 이어지는 인과 구조도 함께 정리돼, 뭐가 뭘 불러냈는지 따라가기 쉽습니다.
출력
- 현재 세션의 시간순 이벤트 타임라인
- 훅 실행 횟수, 키워드 감지, 스킬 활성화, 모드 전환 집계
- 가장 느린 도구와 에이전트를 명시한 병목 보고서
- 키워드 → 스킬 → 에이전트 인과 흐름 요약
관련 스킬
$deep-interview— 실행 흐름을 이 스킬로 검토할 수 있는 인터뷰 워크플로우$ralplan— 에이전트 순서가 trace에 나타나는 합의 계획$wiki— trace에서 얻은 인사이트를 다음 세션을 위해 저장하는 지식 베이스