나의 8개 Claude 코드 에이전트 중 7개가 30일 동안 호출 0회: 죽은 에이전트 자동 찾기
저자의 값비싼 AI 자동화 설정은 영리한 프롬프트가 아니라 에이전트 사용량을 모니터링하는 환경 시스템에 의존합니다. Claude Code에 정의된 8개의 사용자 지정 에이전트 중 7개는 지난 30일 동안 호출 횟수가 0이었고, 8개 모두 지난 7일 동안 호출 횟수가 0이었습니다. 이는 정의된 많은 에이전트가 사용되지 않고 시스템 프롬프트에서 토큰을 소비하여 성능을 저하시킨다는 것을 나타냅니다. "정의됨 = 작동함"이라는 오류는 에이전트가 단순히 설명 텍스트 파일이 아니라 활성화되기 위해 명시적인 호출 프롬프트 또는 로직을 필요로 하기 때문에 발생합니다. 사용되지 않는 에이전트는 토큰 비용과 시스템 관리를 더 어렵게 만들고 신뢰를 침식하는 인지 비용을 모두 발생시킵니다. 해결책은 로그를 사용하여 사용되지 않는 에이전트 정의를 자동으로 식별하고 제거하는 운영 주기를 구현하는 것입니다. 여기에는 에이전트 호출을 JSONL 파일에 기록하고, 지정된 기간 동안 사용량 데이터를 집계하고, 순위 및 호출 0 목록을 출력하는 3계층 시스템이 포함됩니다. agent-usage-summary.sh 스크립트는 정의된 에이전트와 실제 사용 로그를 교차 참조하여 데이터를 집계합니다. 출력은 에이전트 삭제, 보관 또는 재설계에 대한 정보에 입각한 결정을 내리는 데 도움이 됩니다. 에이전트 사용량 추적과 같은 모니터링 메커니즘에 투자하는 것은 효과적인 AI 자동화를 유지하는 데 중요합니다. 이러한 사전 예방적 접근 방식은 사용되지 않는 구성 요소를 해결하여 시스템의 효율성과 신뢰성을 보장합니다.
agent-usage-summary.sh스크립트는 정의된 에이전트와 실제 사용 로그를 교차 참조하여 데이터를 집계합니다. 출력은 에이전트 삭제, 보관 또는 재설계에 대한 정보에 입각한 결정을 내리는 데 도움이 됩니다. 에이전트 사용량 추적과 같은 모니터링 메커니즘에 투자하는 것은 효과적인 AI 자동화를 유지하는 데 중요합니다. 이러한 사전 예방적 접근 방식은 사용되지 않는 구성 요소를 해결하여 시스템의 효율성과 신뢰성을 보장합니다.