Claude Code History Viewer: โปรแกรมดูประวัติ Claude Code
(github.com/jhlee0409)ปกติเวลาผมใช้งาน AI ผมมักจะย้อนดูประวัติอยู่บ่อย ๆ ประมาณว่าเป็นการทบทวนว่าได้ผลลัพธ์นี้ออกมาได้อย่างไร
ช่วงหลังมานี้พอใช้ Claude Code แล้ว การต้องแยกไปดูประวัติในแท็บอื่นของเทอร์มินัลหรือเอดิเตอร์นั้นไม่สะดวกเอามาก ๆ
ผมเลยทำแอปเดสก์ท็อปสำหรับดูประวัติ Claude Code ขึ้นมา ด้วยการ vibe coding บนพื้นฐานของ tauri + react + rust
เมื่อติดตั้ง Claude Code แล้ว โดยทั่วไปบน mac จะเก็บล็อกไว้ในโฟลเดอร์ ./claude ที่ตำแหน่ง /Users/{username}/
ภายในมี 4 โฟลเดอร์รวมถึง projects (repository) และจะสะสมล็อกของเซสชันภายใต้ projects ในรูปแบบ jsonl ดังนั้นจึงสามารถโหลด jsonl เหล่านั้นมาจัดรูปแบบให้เหมาะสม แล้วดูประวัติได้เหมือนดูบันทึกแชตใน viewer
มันเก็บข้อมูลไว้มากกว่าสิ่งที่เทอร์มินัลแสดงให้เห็นตามปกติอย่างมาก และผมก็ทำให้สามารถดูรายละเอียดเหล่านั้นได้มากขึ้น
นอกจากนี้ยังดูตัวชี้วัดต่าง ๆ ได้ เช่น แต่ละโปรเจกต์หรือแต่ละเซสชันใช้โทเคนไปเท่าไร รวมถึงปริมาณการใช้โทเคนต่อวัน
แม้จะไม่มีโฟลเดอร์ ./claude อยู่ในโฟลเดอร์เริ่มต้น ก็สามารถระบุตำแหน่งเองได้ โดยโฟลเดอร์ที่มี .(dot) สามารถแสดงชั่วคราวได้ด้วย shift + cmd + .
สามารถดาวน์โหลดไฟล์ dmg จาก release note ผ่าน URL แล้วนำไปใช้งานได้ทันที
ตอนนี้ยังเป็นเวอร์ชัน beta จึงอาจยังมีปัญหาด้านเสถียรภาพหรือบั๊กอยู่บ้าง ฝากติชมได้เต็มที่เลยครับ ฮ่าๆ
11 ความคิดเห็น
พอจะรองรับ Intel Mac ด้วยได้ไหมครับ..?? ดูเหมือนว่าตอนนี้จะใช้ได้แค่ Apple Silicon นะครับ T_T
อ๊ะ จริงด้วยครับ.. ผมไม่ได้คำนึงถึงชิปเซ็ตเลย
จะรีบอัปเดตแล้วแจ้งให้ทราบครับ!
ขอบคุณ!
ได้อัปโหลด universal dmg ที่ใช้ได้กับชิป Intel ด้วยในเวอร์ชัน beta.3 แล้ว!
หากยังไม่เห็นการแจ้งอัปเดตภายในแอปเดิม ต้องขออภัยในความไม่สะดวก แต่รบกวนดาวน์โหลดอีกครั้งจาก release notes ด้วยนะครับ!!
ครับ ตอนนี้ผมดาวน์โหลดมาและกำลังใช้งานได้ดีอยู่ ขอบคุณครับ!
มีแผนว่าจะรองรับอย่าง
gemini-cliในอนาคตด้วยไหมครับ??ตอนเริ่มทำ ผมก็นึกถึง
gemini-cliด้วย แต่พอตรวจดูแล้ว ในกรณีของ Gemini มันเก็บเป็นล็อกเฉพาะอินพุตของผู้ใช้เท่านั้น และไม่ได้บันทึกผลลัพธ์เอาไว้ในเครื่องแยกต่างหากตั้งใจว่าจะคอยดูการอัปเดตต่าง ๆ อย่างต่อเนื่อง และถ้าเป็นไปได้ก็คิดว่าจะรองรับครับ!
อ๋อ เข้าใจแล้ว น่าเสียดายจัง T_T
ครับ เข้าใจแล้ว..!
ดีนะ ดูเหมือนว่าโดยรวมจะใช้ได้ ยกเว้นฟีเจอร์เรียกดูบทสนทนาก่อนหน้าที่ยังช้าไปหน่อย
ขอบคุณมากครับ!!
ผมจะค่อย ๆ ปรับปรุงต่อไปอย่างสม่ำเสมอครับ!!
เป็นแอปที่อยากได้พอดีเลย ขอบคุณมาก ๆ นะครับ จะใช้งานให้ดีครับ :)
ขอบคุณครับ :)
ถ้ามีจุดไหนที่ไม่สะดวก รบกวนบอกได้สบาย ๆ เลยนะครับ!