Agent Analyzer icon

Agent Analyzer

Agent Analyzer는 Claude Code, Codex, GitHub Copilot, Cursor 등 에이전트 코딩 로그를 분석해 토큰 낭비를 찾아내고, 로컬에서 비밀정보를 마스킹한 뒤 맞춤 플러그인과 설정팩으로 제공합니다.

Agent Analyzer

Agent Analyzer란?

Agent Analyzer는 에이전트 코딩 로그를 위한 결정론적 프로파일러입니다. Claude Code, Codex, GitHub Copilot, OpenCode, Cursor, Kiro, Antigravity, Claude Desktop 같은 도구의 지원되는 로컬 로그를 스캔한 뒤, 반복적인 컨텍스트 읽기, 과도하게 큰 출력, 재시도 루프와 같은 토큰 낭비 패턴을 식별합니다.

이 제품은 기본적으로 로컬에서 실행되며, 권한을 요청한 뒤에만 정리된 검토 보고서를 업로드합니다. 이후 검토된 보고서를 바탕으로 사용자의 세션에서 발견된 특정 토큰 누수를 반영한 맞춤형 플러그인 또는 설정팩을 생성합니다.

주요 기능

  • 지원되는 에이전트 로그의 읽기 전용 로컬 스캔 — 훅, 설정 변경, 저장소 수정 없이 사용자의 기기에서 로그를 찾습니다.
  • 업로드 전 로컬 비밀정보 마스킹 — 원본 로그는 로컬에 유지되며, 도구가 메트릭을 파싱하고 민감 정보를 마스킹해 검토 가능한 report JSON으로 만듭니다.
  • 마스킹된 report JSON의 권한 기반 업로드 — 업로드 단계는 명시적으로 진행되며, 원본 트랜스크립트가 아니라 마스킹된 보고서로만 제한됩니다.
  • 결정론적 프로파일링 및 벤치마크 기반 출력 — 이 페이지는 로그를 읽는 LLM이 아니라 서버사이드 렌더링과 결정론적 파싱을 설명합니다.
  • 맞춤형 개선 플러그인 생성 — 감지된 낭비 패턴을 바탕으로 사용자별 플러그인을 만들며, 최대 7개의 Claude Code skills, 최대 3개의 슬래시 명령, 그리고 보고서에 맞춘 설정 안내를 포함합니다.
  • 보고서 미리보기 및 개선 안내 — 사용자는 변경을 적용하기 전에 보고서 미리보기, 파싱된 턴별 예상 토큰량, 복사해 쓸 수 있는 AGENTS.md 라인을 검토할 수 있습니다.

Agent Analyzer 사용 방법

사이트에 표시된 로컬 명령을 실행해 시작합니다: npx --yes agent-analyzer@latest run. 도구는 지원되는 로컬 에이전트 로그를 찾고, 사용자의 기기에서 파싱한 뒤, 검토용 report JSON을 작성합니다.

마스킹된 report JSON 업로드를 승인하면, Agent Analyzer가 발견한 누수 내용을 바탕으로 맞춤형 플러그인과 report pack을 생성합니다. 이후 플러그인을 다운로드하고, 제안된 설정 라인을 검토한 다음, 워크플로에 맞는 권장 사항만 적용할 수 있습니다.

활용 사례

  • 코딩 세션에서 반복 읽기를 줄이고 싶은 개발자가 실제 세션 행동을 바탕으로 한 retrieval hygiene 가이드를 사용하고 싶을 때
  • 큰 shell 출력이나 소음이 많은 명령 결과를 보는 사용자가 해당 로그에 맞춘 출력 예산화 제안을 원할 때
  • 재시도 루프에 빠지는 사람이 일반적인 체크리스트 대신 생성된 중단 및 재구성 루틴을 원할 때
  • 여러 에이전트 도구를 함께 사용하는 사람이 지원되는 하니스 내보내기를 한 번에 스캔하고 맞춤형 설정팩을 생성하고 싶을 때
  • 프라이버시를 중시하는 사용자가 먼저 로컬 분석을 진행하고, 플러그인 생성을 위해 마스킹된 보고서만 업로드를 허용하고 싶을 때

FAQ

Agent Analyzer가 원본 로그를 업로드하나요?
아니요. 페이지에 따르면 원본 로그는 로컬에 유지되며, 사용자가 승인한 뒤 검토된 마스킹 report JSON만 업로드됩니다.

스캔 중에 저장소나 에이전트 설정을 변경하나요?
페이지에 따르면 스캔은 읽기 전용이며, 훅, 설정 변경, 저장소 수정은 하지 않습니다.

출력은 어떤 형태인가요?
보고서 미리보기와 맞춤형 플러그인 또는 설정팩을 생성하며, 필요에 따라 skills, 슬래시 명령, 검증된 도구, AGENTS.md 라인 등의 안내를 포함합니다.

이 기능은 내 로그를 읽는 LLM으로 구동되나요?
페이지에 따르면 로그를 읽는 LLM이 아니라 결정론적 로컬 파싱과 서버사이드 렌더링을 사용합니다.

어떤 에이전트를 지원하나요?
페이지에는 Claude Code, Claude Desktop, Codex, GitHub Copilot, OpenCode, Cursor, Kiro, Antigravity가 지원 소스 또는 대상이라고 나와 있습니다.

대안

  • 수동 로그 검토 — 사용자가 에이전트 트랜스크립트를 직접 확인할 수 있지만, 더 느리고 맞춤형 플러그인을 자동 생성하지는 않습니다.
  • 범용 프롬프트 또는 워크플로 체크리스트 — 넓은 범위의 모범 사례를 제안할 수는 있지만, 사용자의 로그에서 발견된 특정 낭비 패턴을 바탕으로 만들어지지는 않습니다.
  • 텔레메트리 또는 관측 도구 — 활동 측정에는 도움이 되지만, 페이지는 Agent Analyzer를 일반 모니터링이 아닌 로컬 파싱과 표적 개선 중심으로 설명합니다.
  • 일반 코딩 어시스턴트 및 편집기 통합 — 코드 작성에는 도움이 되지만, 토큰 낭비의 결정론적 프로파일링이나 보고서 기반 설정팩은 제공하지 않는 것으로 보입니다.
Agent Analyzer | UStack