mikehasa/agentacct
See what your coding agents did and what it cost. Breaks each task down into work steps — tools used, files changed, tests run, time and tokens spent. Local-first dashboard for Claude Code, Codex, OpenCode, and more. No login, no telemetry.
해결하는 문제
agentacct는 로컬 우선 원장 역할을 하여 다양한 코딩 에이전트(Claude Code, Codex, Kimi Code 등)의 활동에 대한 가시성을 제공합니다. 에이전트가 정확히 무엇을 하고 있는지, 비용은 얼마인지, 완료 보고가 테스트나 검사를 통해 실제로 검증되었는지 알 수 없는 문제를 해결합니다.
작동 방식
이 도구는 코딩 에이전트의 로컬 세션 로그를 읽고 두 개의 별도 증거 스트림을 처리합니다.
- 사용 데이터: 클라이언트 자체 세션 파일의 가격표를 기반으로 토큰 수를 추출하고 비용을 추정합니다.
- 활동 데이터: MCP (Model Context Protocol) 또는 세션 로그를 통해 도구 호출, 기록된 단계, 기계적 검사(테스트 실행 등)를 캡처합니다.
그런 다음 세션 및 트랜스크립트 ID를 사용하여 이 두 스트림을 결합하여 특정 작업과 리소스 소비를 연결하는 "작업 영수증"을 생성하고, 귀속의 정확성에 대한 신뢰도 레이블을 할당합니다.
대상 사용자
여러 프로젝트와 클라이언트에서 여러 AI 코딩 에이전트를 사용하며, 데이터를 클라우드로 전송하지 않고도 에이전트 활동, 토큰 사용량 및 비용 추정치에 대한 투명한 로컬 전용 감사 추적이 필요한 개발자를 위한 도구입니다.
주요 특징
- 로컬 우선 개인정보 보호: 모든 데이터는 사용자 기기에 머무릅니다. API 키를 요청하거나 외부로 데이터를 전송하지 않습니다.
- 작업 영수증: 활동 타임라인, 기록된 결과, 비용 추정치를 단일 보기로 결합합니다.
- 검증과 보고의 구분: 에이전트가 단순히 작업을 "완료"했다고 보고하는 것과 검사를 통과하여 결과가 "검증됨"으로 처리되는 것의 차이를 구분합니다.
- 에이전트 간 추적: 서로 다른 에이전트와 프로젝트의 작업을 공유 타임라인으로 통합합니다.
- TUI 및 GUI: 사용량과 활동을 모니터링하기 위한 터미널 사용자 인터페이스와 macOS 네이티브 앱을 모두 제공합니다.
- 비침해적 기록: 도구 이름, 접근한 파일, 종료 코드를 기록하지만, 개인정보 보호를 위해 프롬프트와 모델 응답은 명시적으로 무시합니다.
관련
- 프로젝트
- 프로젝트
- Dispatch
- Dispatch