• ตัวติดตามอิสชูแบบเนทีฟบนเทอร์มินัล นำการติดตามอิสชูเข้ามาไว้ในเอดิเตอร์/เทอร์มินัลเพื่อลดการสลับคอนเท็กซ์บ่อยครั้ง
  • local-first: ทำงานได้โดยไม่ต้องมีบัญชี/SaaS/บริการภายนอก และบันทึกสถานะไว้ในเครื่อง ทำให้การแก้ไขสะท้อนผลทันที
  • การสำรองข้อมูลและควบคุมเวอร์ชันด้วย Git: ติดตาม/กู้คืนทุกการเปลี่ยนแปลง และใช้ worktree เพื่อแยกการซิงก์ออกจากเวิร์กโฟลว์การพัฒนาปกติ
    • ซิงก์การเปลี่ยนแปลงระหว่างสถานะในเครื่องและสถานะระยะไกลด้วย :sync โดยไม่ต้องใช้คำสั่ง Git แบบแมนนวล
  • อินเทอร์เฟซคู่แบบ TUI บนเทอร์มินัล + GUI บนเบราว์เซอร์ ขับเคลื่อนด้วยเอนจินเหตุการณ์บน Git ชุดเดียวกัน
  • รองรับ UX แป้นพิมพ์สไตล์ vim พร้อมการย้ายตำแหน่งด้วย h j k l, โหมดบรรทัดคำสั่ง : และดูคำสั่งทั้งหมดได้ผ่าน command palette ?
    • สร้างโหนดด้วย :new issue|swimlane|board และรองรับคำสั่งที่รับรู้บริบท เช่น :comment, :close, :reopen, :filter
  • ฟีเจอร์ Time travel รองรับการดูสถานะแอปเมื่อ 1 ชั่วโมง/1 สัปดาห์/1 ปีก่อน
  • โมเดล event sourcing เพื่อหลีกเลี่ยง merge conflict
    • บันทึกทุกการเปลี่ยนแปลงเป็นเหตุการณ์แบบ append-only แยกตามผู้ใช้ และเล่นลำดับซ้ำแบบกำหนดแน่ชัดด้วย ULID ที่เรียงตามเวลาได้และการอ้างอิงเหตุการณ์ล่าสุด ("edge")
    • เหตุการณ์ถูกออกแบบให้เป็น idempotent, หากชนกันจะให้เหตุการณ์ที่มาทีหลังมีผล, และแต่ละผู้ใช้จะบันทึกลงไฟล์ล็อกของตนเอง ทำให้การ merge ของ Git เป็นเพียงการรวมไฟล์อิสระอย่างง่าย
  • รองรับการเชื่อมต่อเอเจนต์ผ่าน MCP server (epiq-mcp binary) และสามารถลงทะเบียนกับ Claude Code ได้ด้วย claude mcp add

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

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