การวิเคราะห์

สรุปงานของเอเจนต์ที่คำนวณในเครื่อง — เซสชัน พรอมป์ เวลาทำงานของเอเจนต์ โทเคน ค่าใช้จ่ายโดยประมาณ การรันออร์เคสตรา และผลจาก git — พร้อมการ์ดสรุปที่แชร์ได้ โดยไม่มีอะไรถูกอัปโหลด

Analytics อ่านร่องรอยกิจกรรมที่มีอยู่แล้วในคอมพิวเตอร์ของคุณ — พรอมป์ที่คุณพิมพ์ เซสชันเอเจนต์ที่คุณรัน โทเคนที่ถูกใช้ การรันออร์เคสตรา และประวัติ git — แล้วแปลงเป็นสรุปที่คุณจำกัดขอบเขตได้ตามช่วงเวลา โปรเจกต์ และเอเจนต์ ทุกอย่างคำนวณในเครื่องและไม่มีอะไรถูกอัปโหลด ส่วนหัวของหน้าระบุไว้ด้วยชิป Local only

แท็บ Overview ของ Analytics สำหรับเจ็ดวันล่าสุด: เซสชันเอเจนต์เทียบกับช่วงก่อนหน้า พรอมป์ที่ส่ง เวลาทำงานของเอเจนต์ โทเคน ค่าใช้จ่ายโดยประมาณ และพรอมป์ต่อวันแยกตามเอเจนต์

การเปิด Analytics

  • กด Cmd+Shift+A บน macOS หรือ Ctrl+Shift+A บน Windows และ Linux
  • เลือก Navigate → Analytics… จากเมนูของแอป
  • รันคำสั่ง Open Analytics จาก Command Palette
  • คลิก Open Analytics ใน Settings → Analytics

นอกจากนี้ยังมีปุ่ม Analytics บนแถบด้านบน ซึ่งปิดไว้โดยค่าเริ่มต้น — เปิดใช้ได้ที่ Settings → Layout → Top Bar

ช่วงเวลา โปรเจกต์ และเอเจนต์

แถบเครื่องมือมีสี่แท็บ — Overview, Agents, Sessions, Projects — พร้อมตัวควบคุมที่กำหนดขอบเขตของทุกแท็บ:

  • 24h, 7d, 30d, 90d, All — ช่วงเวลาที่ดู หน้าต่างจะเปิดด้วยช่วงเริ่มต้นของคุณ (7d หากคุณไม่ได้เปลี่ยน) ช่วงที่เลือกภายในไดอะล็อกจะคงอยู่จนกว่าคุณจะปิด
  • All projects และ All agents — จำกัดทุกอย่างให้เหลือโปรเจกต์เดียวหรือเอเจนต์ตัวเดียว เอเจนต์จะแสดงโลโก้ของตัวเอง และโปรเจกต์จะแสดงอวาตาร์
  • Refresh — คำนวณมุมมองปัจจุบันใหม่

ช่วงเวลาที่ยาวยังอ่านง่าย: กราฟจะรวมจากรายวันเป็นรายสัปดาห์และรายเดือน แทนที่จะวาดแท่งสำหรับทุกวัน

Overview

แถวบนสุดสรุปภาพรวมของช่วงเวลา:

  • Agent sessions — จำนวนเซสชัน การเปลี่ยนแปลงเทียบกับช่วงก่อนหน้า และ Active days, Longest streak กับ Peak parallel (จำนวนเอเจนต์ที่รันพร้อมกันมากที่สุดในขณะเดียวกัน)
  • Prompts sent — พรอมป์ที่พิมพ์ในเทอร์มินัลของ 1DevTool
  • Agent time — ประมาณจากหน้าต่างเวลา 5 นาทีที่มีกิจกรรมจริง ดังนั้นแท็บที่เปิดทิ้งไว้ข้ามคืนจะไม่ถูกนับเป็นการทำงาน
  • Tokens — พร้อมสัดส่วนที่มาจากแคช
  • Estimated spend — คิดตามราคาตั้งของ API

ถัดลงมา: Prompts per day แบบซ้อนกันตามเอเจนต์ Agent mix (สัดส่วนเซสชันของแต่ละเอเจนต์) When you work (การ์ดเจาะช่องวันในสัปดาห์ × ชั่วโมง) Top projects, Shipped และ Longest sessions

หน้า Overview ของ Analytics ที่เลื่อนไปยังการ์ด When you work, Top projects, คอมมิตและบรรทัดจาก git ของ Shipped และตาราง Longest sessions

Shipped นับคอมมิตและบรรทัดที่เพิ่มและลบจาก git ต่อโปรเจกต์ สำหรับคอมมิตที่เขียนด้วย user.email ที่ตั้งค่าไว้ในรีโพซิทอรี คอมมิต merge จะไม่ถูกนับ และคอมมิตที่ปรากฏในหลาย worktree จะถูกนับเพียงครั้งเดียว

Agents

แถบด้านซ้ายแสดงรายชื่อเอเจนต์ทั้งหมดในกลุ่ม Used this period พร้อมจำนวนเซสชัน และเอเจนต์ที่ไม่ได้ใช้ เลือกเอเจนต์เพื่อดู:

  • Prompts, Median session, Tokens และ Cache hit rate
  • Tokens per day — ตัวเลขจริงจากบันทึกเซสชันในเครื่องของเอเจนต์
  • Where tokens goCache read (คอนเท็กซ์ที่นำกลับมาใช้) Cache write (คอนเท็กซ์ใหม่ที่ถูกจัดเก็บ) Output (สิ่งที่เอเจนต์เขียน) และ Input (ข้อความพรอมป์ที่ไม่ได้แคช)
  • Models — โทเคนแยกตามโมเดล โมเดลที่ไม่มีราคาตั้งที่รู้จักจะถูกทำเครื่องหมายเตือน เพราะค่าใช้จ่ายของมันถูกประเมินต่ำกว่าความจริง
  • Recent sessions (เซสชันล่าสุด)

แท็บ Agents ของ Analytics แสดงรายชื่อ CLI สำหรับเขียนโค้ดเรียงตามจำนวนเซสชัน โดยเลือก Claude Code อยู่ พร้อมแสดงพรอมป์ เซสชันมัธยฐาน โทเคน อัตราการติดแคช และโทเคนต่อวัน

Sessions

  • ผลรวมของ sessions in range, Peak parallel, Median session และ Orchestration runs แยกเป็นผ่านและไม่ผ่าน
  • This week — ไทม์ไลน์ที่แต่ละแท่งคือหนึ่งเซสชัน ตั้งแต่กิจกรรมแรกถึงกิจกรรมสุดท้าย
  • Parallel agents — จำนวนเอเจนต์ที่รันพร้อมกัน และช่วงเวลาที่พีค
  • Session length — ฮิสโตแกรมของระยะเวลาเซสชัน

เลือกเซสชันเพื่อดูโปรเจกต์ บรันช์ โมเดล ช่วงเวลา โทเคน และพรอมป์แรก Copy resume command จะคัดลอกคำสั่งที่ใช้กลับเข้าเซสชันนั้นไปยังคลิปบอร์ด

แท็บ Sessions ของ Analytics แสดงเซสชันหนึ่งสัปดาห์เป็นแท่งไทม์ไลน์ พร้อมกราฟ Parallel agents และฮิสโตแกรมความยาวเซสชัน

การดูรายละเอียดของแต่ละเซสชัน

ตาราง Sessions แสดงทุกเซสชันในช่วงที่เลือก กรองได้ตามชื่อ โปรเจกต์ เอเจนต์ หรือ session id และเรียงตามเวลาเริ่ม ช่วงเวลา โทเคน เครื่องมือ การเรียก MCP หรือสกิล

เปิดเซสชันขึ้นมาแล้วคุณจะเห็นว่ามันไปถึงไหนบ้างจริง ๆ:

  • Where tokens go — ยอดโทเคนแยกเป็น input, output, cache และ reasoning พร้อมประมาณการเทิร์นที่เป็นเครื่องมือเทียบกับเทิร์นข้อความธรรมดา
  • tools ที่มันรัน MCP servers ที่เรียก และ skills ที่ถูกใช้งาน
  • ป้าย pill ที่บอกว่าการสแกนสมบูรณ์แค่ไหน แทนที่จะเป็นยอดรวมที่รายงานต่ำกว่าความจริงเงียบ ๆ

เลือกแถวที่สองเพื่อ compare two sessions side by side (เปรียบเทียบสองเซสชันเคียงกัน)

มุมมอง Orchestrate ประเมินการรันแบบ team, swarm และ headless ในช่วงที่เลือก — อัตราผ่าน การ timeout และการถูกขัดจังหวะ ระยะเวลามัธยฐานและ p90 โทเคนที่ใช้ไป — ด้วยข้อสังเกตที่เป็นภาษาคนแทนคะแนนตัวเลข

Projects

ผลรวมของ projects touched, prompts, sessions และ commits ตามด้วยตาราง By project ที่แสดงพรอมป์ เซสชัน คอมมิต และบรรทัดของแต่ละโปรเจกต์ในช่วง โปรเจกต์ที่ติดป้าย git unavailable หรือ git partial คือโปรเจกต์ที่ git ครอบคลุมไม่ครบ — ช่องว่างนั้นคือแหล่งข้อมูลที่ขาดหาย ไม่ใช่งานเป็นศูนย์

แท็บ Projects ของ Analytics ช่วง 90 วัน แสดงรายการโปรเจกต์พร้อมพรอมป์ เซสชัน คอมมิต และบรรทัดที่เพิ่มและลบ

ตัวเลขเหล่านี้สร้างจากอะไร

ตัวเลขแหล่งที่มา
พรอมป์ประวัติพรอมป์ใน 1DevTool ของคุณ
เซสชันดัชนีเซสชันในเครื่องชุดเดียวกับที่ใช้กับ Resume
โทเคนและโมเดลบันทึกเซสชันที่เขียนโดย Claude Code, Codex, Gemini, Qwen และ OpenCode
ค่าใช้จ่ายโดยประมาณโทเคนเหล่านั้นคิดตามราคาตั้งของ API
การรันออร์เคสตราประวัติการรันออร์เคสตราล่าสุดของคุณ
Shippedgit log ของแต่ละโปรเจกต์

Codex รายงานยอดโทเคนรวมเพียงตัวเดียวต่อเซสชัน กราฟโทเคนรายวันของมันจึงละเอียดระดับเซสชัน ไม่ใช่ต่อข้อความ

ความครอบคลุมแสดงให้เห็น ไม่ถูกซ่อน

เมื่อแหล่งข้อมูลใดไม่ครอบคลุมบางส่วนของมุมมอง บรรทัดใต้แถบเครื่องมือจะบอกไว้ — เช่น Tokens tracked for 3 of 8 agents · 4 models unpriced · Git unavailable for 13 projects ข้อมูลที่ขาดหายจะถูกตัดออกแทนที่จะวาดเป็นศูนย์ และทุกอย่างที่เป็นการประมาณจะระบุว่าเป็นค่าประมาณ

เปิดได้ทันที ปิดแล้วไม่เสียอะไร

Analytics เปิดด้วยสแนปช็อตที่คำนวณไว้ล่าสุดแล้วรีเฟรชอยู่เบื้องหลัง การปิดไดอะล็อกจะยกเลิกงานที่กำลังทำอยู่ และไม่มีการคำนวณใด ๆ ขณะที่ปิดอยู่

Share recap

Share recap บนส่วนหัวจะแปลงช่วงเวลาให้เป็นรูปภาพ

ไดอะล็อก Share recap แสดงตัวอย่างการ์ดรายสัปดาห์สไตล์ Receipt พร้อมตัวเลือกช่วง Week, Month และ Year สไตล์ Poster, Archetype และ Receipt และสวิตช์สำหรับชื่อของคุณ ค่าใช้จ่ายโดยประมาณ และชื่อโปรเจกต์

  1. เลือก Period: Week, Month หรือ Year — 7, 30 หรือ 365 วันล่าสุด
  2. เลือก Style: Poster (1200 × 630), Archetype (1080 × 1350) หรือ Receipt (720 × 1280) สไตล์ Archetype จะบอกว่าคุณเป็นนักเขียนโค้ดแบบไหน และต้องมีกิจกรรมเพียงพอในช่วงนั้น — อย่างน้อย 50 พรอมป์และ 7 วันที่มีการใช้งาน
  3. ใต้ Show on the card เลือกว่าจะให้ Your name และ Estimated spend แสดงหรือไม่ Project names ปิดไว้โดยค่าเริ่มต้น การ์ดจึงบอกจำนวนโปรเจกต์แทนที่จะระบุชื่อ
  4. Copy image, Save PNG… หรือ Copy text

การ์ดบรรจุเฉพาะตัวเลขรวมเท่านั้น พรอมป์และชื่อเซสชันจะไม่ถูกใส่ลงไป และไม่มีอะไรถูกอัปโหลดจนกว่าคุณจะวางหรือโพสต์การ์ดด้วยตัวเอง

Settings → Analytics

แถบข้างของ Settings ที่มีรายการ Analytics อยู่ใต้หมวด Agents and Connections

  • Default range — ช่วงเวลาที่ Analytics เปิดขึ้นมา
  • Share recap defaultsCard style และ Period ที่การ์ดสรุปใหม่เริ่มต้นด้วย พร้อมเลือกว่าจะแสดงชื่อของคุณ (ด้วย Display name ที่ใช้ชื่อ git user เป็นค่าเริ่มต้น) ค่าใช้จ่ายโดยประมาณ และชื่อโปรเจกต์หรือไม่
  • Analytics cacheReset cache ล้างส่วนที่คำนวณไว้ออกจากหน่วยความจำและดิสก์ บันทึกเอเจนต์ ประวัติพรอมป์ และ git ของคุณไม่ถูกแตะต้อง

เนื้อหาที่เกี่ยวข้อง

  • AI Usage & Quota — โควตาสดและเวลารีเซ็ตขณะคุณทำงาน
  • Spend & Quota Center — เพดานและค่าใช้จ่ายของทุกบัญชี AI
  • Resume Sessions — เปิดเซสชันที่ Analytics นับไว้ขึ้นมาอีกครั้ง
  • Orchestration Dashboard — บันทึกการรันออร์เคสตราฉบับสมบูรณ์