วิธีตรวจสอบการใช้ Claude และสร้าง Dashboard เพื่อวิเคราะห์ Usage
เราใช้รายเดือนคุ้มแค่ไหน อย่างไรบ้าง เช็คได้ด้วยตัวเอง!
ฮงใช้ Claude มาได้ 2-3 เดือนแล้ว
บางครั้งก็ติด limit
บางครั้งก็ไม่ได้ใช้ จนรู้สึกไม่คุ้ม
เลยอยากรู้ว่า จริงๆเราใช้งานอย่างไรบ้าง
หากเพื่อนๆมีคำถามเดียวกัน โพสต์นี้คือคำตอบครับ ลุย 🥳🚀
Claude Usage มีข้อมูลอะไรบ้าง 👾
เมื่อเราใช้ Claude Code ไม่ว่าจะผ่าน subscription หรือ API
Claude จะบันทึกข้อมูลการใช้งาน ไว้ในเครื่องของเรา
ใน path ดังนี้
- สำหรับ Mac ~/.claude/projects
- สำหรับ Windows %APPDATA%\Claude\projects\
ซึ่งจะเราจะมีข้อมูลการใช้งาน
- ใช้กับ project อะไร
- ใช้ model อะไร
- input / output token ที่ใช้
- cache read เท่าไร
- cost ที่ใช้
ซึ่งเราสามารถนำมาวิเคราะห์การใช้งานของเราได้ 💪
การติดตั้งเครื่องมือ อ่าน usage 💻
เครื่องมือหลักที่ฮงใช้คือ ccusage
“Usage analysis tool for Claude Code”
ซึ่งเราสามารถติดตั้งผ่านคำสั่ง
npx ccusage@latest
(หมายเหตุ: ต้องติดตั้ง node js ก่อนถึงจะใช้งานได้)
ตัวอย่างคำสั่งเพื่อดึงข้อมูล
ข้อมูลรายวัน
npx ccusage@latest claude daily —json
ตัวอย่าง output
{
"cacheCreationTokens": 550494,
"cacheReadTokens": 7281033,
"date": "2026-05-16",
"inputTokens": 18352,
"modelBreakdowns": [
{
"cacheCreationTokens": 377916,
"cacheReadTokens": 7064595,
"cost": 5.403023999999999,
"inputTokens": 119,
"modelName": "claude-sonnet-4-6",
"outputTokens": 72551
},
{
"cacheCreationTokens": 172578,
"cacheReadTokens": 216438,
"cost": 0.27505430000000003,
"inputTokens": 18233,
"modelName": "claude-haiku-4-5-20251001",
"outputTokens": 3891
}
],
"modelsUsed": [
"claude-sonnet-4-6",
"claude-haiku-4-5-20251001"
],
"outputTokens": 76442,
"totalCost": 5.6780783,
"totalTokens": 7926321
}
ถ้าการอ่านผ่าน json มันทำให้ปวดตา
การทำ dashboard จะช่วยแก้ปัญหานี้
ทำ dashboard เพื่อแสดง usage 📊
เมื่อเรามีเครื่องมือ ccusage สำหรับดึงข้อมูลแล้ว
การนำมาแสดงในรูปแบบอื่น เช่น website dashboard ก็ไม่ใช่เรื่องยาก
ซึ่งฮง vibe code สร้าง dashboard ขึ้นมาครับ
(ตามรูปภาพเลย) รัน server บนเครื่องของเราเองครับ
ซึ่งมีทั้งหมด 6 tabs
1️⃣ ข้อมูลรายวัน 2️⃣ ข้อมูลรายสัปดาห์ 3️⃣ ข้อมูลรายเดือน 4️⃣ ข้อมูลราย session 5️⃣ ข้อมูลราย model 6️⃣ ข้อมูลราย projects
และตอบคำถามเหล่านี้ได้
- เราใช้ model ไหนเยอะที่สุด และใช้ไปกี่ dollar
- project ไหนใช้เงินเท่าไร
- และอื่นๆ
สรุปโดยหัวหน้าฮง
การตรวจสอบ usage ช่วยให้เราเข้าใจการใช้งานของตัวเองมากขึ้น
เหมือนกับการใส่ smart watch เพื่อดู heart rate ♥️
เมื่อรู้และเข้าใจ ก็สามารถปรับปรุงให้ดีขึ้นได้ครับ
เหมือนดังที่ Peter Drucker เคยพูดไว้
“If you can’t measure it, you can’t improve it.”
ถ้าเราไม่สามารถวัดได้ เราก็ไม่สามารถทำให้ดีขึ้นได้ ขอบคุณครับ 🚀
หากสนใจพิมพ์ “dashboard” เดี่ยวฮงส่งโค้ด dashboard ของฮงให้ครับ 🥳