Báo cáo chi phí Agent
Skill quy đổi token trong transcript của Claude Code thành đô-la và tạo báo cáo cho cấp quản lý về chi phí mỗi kết quả hoàn thành cùng phần chi phí bị lãng phí.
Dữ liệu · Phân tíchNâng cao★ 94,740⑂ 8,379Điểm AI 7/10Cập nhật lần cuối: 26 thg 9, 2026
Skill này làm gì
- Đọc transcript
~/.claude/projects/**/*.jsonl, đếm token thực tế (input, output, cache read/write) và định giá theo bảng giá công khai của OpenRouter lấy lúc chạy. - Mỗi con số tiền đều được dán nhãn Measured / Estimated / Extrapolated / Unavailable; không bao giờ ghi "$0" cho dữ liệu chưa biết.
- Gom các session thành "work item", gắn loại công việc (Feature, Bug fix, Incident, Maintenance, Investigation, Experiment) và loại thất bại (Looping, Hedging, Rework, Regression…), rồi tính chi phí lãng phí, chi phí khắc phục và chi phí trên mỗi kết quả hoàn thành.
- Xuất ra một thư mục gồm
report.html(một file tự chứa),report.pdf,report.json,line-items.csv,evidence.json,labels.review.json. - Khoảng thời gian mặc định là 7 ngày trọn vẹn gần nhất theo giờ PT, không tính hôm nay; có thể đổi bằng
--session,--project,--start/--end.
Phù hợp với ai
- Trưởng nhóm đang dùng Claude Code + plugin claude-mem và phải báo cáo chi phí AI hằng tuần.
- Kỹ sư muốn chứng minh bằng số liệu: tuần này agent tốn bao nhiêu, thất thoát ở đâu.
- Người muốn tự động hoá pipeline báo cáo chi phí chỉ với Python chuẩn (không cần pip install).
Ví dụ sử dụng
- "Tạo báo cáo chi phí agent tuần này" → chạy lần lượt prices → collect → rollup → render cho cửa sổ 7 ngày và trả về đường dẫn HTML/PDF.
- "Chỉ dự án claude-mem, từ 01/09 đến 08/09" →
collect --project claude-mem --start 2026-09-01 --end 2026-09-08. - "Session này có đáng tiền không?" → dùng
--session <id>để xem chi phí, các lượt bị lãng phí và hành động bị chặn kèm ID bằng chứng.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/thedotmack/claude-mem/HEAD/claude-mem-grok-bot/skills/agent-cost-report/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục claude-mem-grok-bot/skills/agent-cost-report từ repo GitHub thedotmack/claude-mem vào ~/.claude/skills/thedotmack-agent-cost-report/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/thedotmack/claude-mem.git && mkdir -p ~/.claude/skills && cp -r claude-mem/claude-mem-grok-bot/skills/agent-cost-report ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và vào thư mục làm việc của bạn.
- Tải repo:
git clone https://github.com/thedotmack/claude-mem.git - Sao chép skill:
mkdir -p ~/.claude/skills && cp -r claude-mem/claude-mem-grok-bot/skills/agent-cost-report ~/.claude/skills/ - Kiểm tra
python3 --version≥ 3.9 (không cần cài thêm thư viện). - Nếu muốn có PDF, hãy cài
google-chrome; nếu thiếu, skill vẫn tạo HTML. - Bật plugin claude-mem và skill
mem-searchđể bước rà soát bằng chứng hoạt động. - Khởi động lại Claude Code và yêu cầu: "tạo báo cáo chi phí agent".
- Nếu cần số chi tiêu thực đo, truyền
OPENROUTER_API_KEYqua biến môi trường (đừng lưu vào file cấu hình). Không có key thì báo cáo vẫn chạy ở chế độ ước tính.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0