AI 에이전트의 작업당 실제 비용을 추적하고, 월별이 아니라
Source: Dev.to
The problem
당신의 AI 에이전트가 45분짜리 코딩 세션을 방금 마쳤습니다.
15개의 파일을 수정하고, 4개의 커밋을 만들었으며, API를 23번 호출했습니다.
얼마나 비용이 들었을까요?
전혀 모릅니다. 다음 청구서에서 다른 모든 항목과 함께 합산된 금액을 확인하게 될 겁니다.
The fix
저는 codesession‑cli 를 만들었습니다 — AI 에이전트가 스스로 비용을 추적하도록 가르치는 CLI입니다.
Setup (30 seconds)
npm i -g codesession-cli
clawhub install codesession
새로운 OpenClaw 세션을 시작합니다. 끝.
에이전트는 스킬 지시를 읽고 모든 작업을 처리합니다.
cs start "Fix auth bug" --close-stale --json
# → agent works on your task normally…
cs log-ai -p anthropic -m claude-sonnet-4 --prompt-tokens 8000 --completion-tokens 2000
# → logs its own token usage, cost auto‑calculated
cs end -n "Fixed bug, added tests" --json
# → Session: 9m • 3 files • 1 commit • $0.15
아무것도 건드릴 필요가 없습니다. 궁금할 때 데이터를 검토하면 됩니다.
cs stats
# Total: 50 sessions • 8h 34m • $47.23 AI cost
Features
- API 호출당 토큰 사용량 (내장 가격이 포함된 17개 이상의 모델)
- 파일 변경 및 git 커밋 (
git diff를 사용, 감시자는 아님) - 세션 시간 및 비용 요약
- 주석 — 에이전트가 작업 중에 남기는 메모
- TypeScript, SQLite (WAL 모드)
- 로컬 저장소 (
~/.codesession) - 모든 명령에 대한 JSON 출력 — 향후 호환성을 위해
schemaVersion파싱 - 구조화된 오류:
{ error: { code, message } }, 항상 exit 1 - 현재 작업 디렉터리가 아니라 git 루트 기준으로 세션 구분
- MIT 라이선스
GitHub:
npm:
Looking for early adopters
한 달 동안 데이터를 수집한 뒤 어떤 비용 쿼리를 원하시나요?