• บันทึกเซสชันบอกว่าเอเจนต์ทำอะไรไปบ้าง แต่ไม่ได้บอกว่า เอเจนต์เข้าใจงานอย่างไร (การตัดสินใจว่าเกี่ยวข้องกับส่วนใด, ตำแหน่งที่สำรวจ, ขอบเขตงานตรงกันหรือไม่) และไม่สามารถรู้ได้จากการอ่าน JSONL ต้นฉบับ
  • แสดงรีโพซิทอรีเป็น แผนที่ยามค่ำคืน โดยตำแหน่งที่เอเจนต์ค้นหา/อ่าน/แก้ไขจะส่องสว่าง ส่วนที่เหลือยังมืดอยู่ ทำให้มองเห็นความเข้าใจงานของเอเจนต์ได้ในภาพรวมทันที
  • ไบนารี Go ตัวเดียวอ่านบันทึกเซสชันของ Claude Code และ Codex โดยกระบวนการดูทั้งหมดทำงานแบบโลคัล
  • แสดงรีโพซิทอรีด้วย มุมมอง Tree/Terrain เป็นต้นไม้แบบรัศมีหรือระนาบแบบทรีแมป ยิ่งไฟล์อยู่ลึกและถูกแตะบ่อย ความเข้มของแสงยิ่งเพิ่มขึ้น
  • แยก สถานะการแตะ ของแต่ละไฟล์ด้วยสี — seen (สีเขียว), read (สีน้ำเงิน), edited (สีอำพัน), unvisited (มืด)
    • ไฟล์ที่เซสชันแตะแล้วแต่หายไปจากรีโพซิทอรีจะยังคงอยู่เป็น ผีแบบไวร์เฟรม
    • HUD รวมและแสดง สัญญาณแรงเสียดทาน เช่น อัตราข้อผิดพลาด, ไฟล์ที่มี churn, การแก้ไขหลัง verify ครั้งล่าสุด
  • ใช้ Playback deck เพื่อสครับ/เล่นซ้ำเซสชันบนฮิสโตแกรมที่แบ่งเป็นบักเก็ต โดยวางการสังเกต (ค้นหา/อ่าน/รัน) เป็นโทนเย็น และการเปลี่ยนแปลง (แก้ไข/verify) เป็นโทนอุ่น เพื่อให้ช่วงแก้ไขเด่นชัด
    • รองรับการส่งออกการเล่นซ้ำทั้งหมดเป็น .webm ฝั่งไคลเอนต์
  • Timeline marks แสดงการบีบอัดคอนเท็กซ์ (◇), การรันซับเอเจนต์ (○), เทิร์นของผู้ใช้ (›) และคลิกเพื่อข้ามไปยังจุดนั้นได้
  • Agent lenses เล่นซ้ำ trace ของซับเอเจนต์ที่เซสชันรันบนแผนที่เดียวกัน และกลับไปยัง trace หลักได้
  • ฟีเจอร์ ประเมินเซสชัน ขอให้ CLI โลคัลตัดสินเรื่องการสำรวจ/ขอบเขต/การหลงทาง/การตรวจสอบ โดยการค้นพบทั้งหมดจะผูกกับอีเวนต์บนไทม์ไลน์ที่คลิกได้
    • เฉพาะเมื่อรันการประเมินเท่านั้น สรุปเซสชัน (ข้อความของเมสเสจ, พาธไฟล์, สรุปอีเวนต์หนึ่งบรรทัด) จะถูกส่งไปยังโมเดลเบื้องหลัง CLI claude/codex ในบัญชีผู้ใช้ และจะไม่รวมเซสชันอื่น
  • ภายในตั้งใจแยกอาร์ติแฟกต์สามส่วน ได้แก่ trace (สตรีมอีเวนต์การแตะไฟล์ที่ทำให้เป็นมาตรฐาน), citymap (เลย์เอาต์รีโพซิทอรีแบบกำหนดผลได้แน่นอน), report (การค้นพบตามหลักฐานของผู้ตัดสิน LLM)
    • เซิร์ฟเวอร์ Go แบบโลคัลรวมสิ่งเหล่านี้แล้วเสิร์ฟไปยังฟรอนต์เอนด์ React/Three.js
  • ไลเซนส์ MIT

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น