แดชบอร์ดที่ให้ AI เอเจนต์จัดการ GitLab/GitHub issue อัตโนมัติ, Spring IVE
(ive.dazzleat.link)จะเป็นอย่างไรหากเราสามารถมอบหมายงาน issue ที่ทีมพัฒนาต้องจัดการซ้ำ ๆ ให้ AI เอเจนต์ทำแทนได้?
Spring IVE คือเว็บแดชบอร์ดที่ให้ AI CLI เอเจนต์อย่าง Claude, Gemini, Codex และ OpenCode ตรวจจับและจัดการ GitLab/GitHub issue ได้โดยอัตโนมัติ
คุณสมบัติหลัก
- จัดการ issue อัตโนมัติ — สแกนเนอร์ตรวจจับ issue ที่ติดเลเบลตามที่กำหนด → เอเจนต์เขียนโค้ดอัตโนมัติแล้วสร้าง MR/PR
- มอนิเตอร์แบบเรียลไทม์ — สตรีมล็อกการทำงานของเอเจนต์ในหน้าจอเทอร์มินัลแบบเดิมผ่าน xterm.js + WebSocket
- มัลติเอเจนต์ — มอบหมายหลายเอเจนต์ให้กับโปรเจกต์ รองรับการจัดสรรแบบ round-robin หรือกำหนดเอง
- ติดตามค่าใช้จ่าย — บันทึกปริมาณการใช้โทเคน ค่าใช้จ่าย และจำนวนเทิร์นของแต่ละเอเจนต์ พร้อมแสดงเป็นรายงาน
- โหมดแชต — แชตกับ AI เอเจนต์แบบเรียลไทม์ในระดับ issue เพื่อกำหนดทิศทางการทำงานได้
ลำดับการทำงาน
- เชื่อมต่อโปรเจกต์ GitLab/GitHub และตั้งค่าเลเบลเป้าหมาย (เช่น
IVE) - สแกนเนอร์ทำการ polling issue เป็นระยะ — เมื่อพบ issue ที่ติดเลเบลก็จะลงทะเบียนเข้าคิวดำเนินการ
- AI เอเจนต์ที่ถูกมอบหมายจะ clone repo และรัน CLI อย่าง
claude/gemini - เมื่อทำงานเสร็จจะสร้าง MR/PR และคอมเมนต์ใน issue
เทคโนโลยีที่ใช้
- Frontend: Next.js 16 (App Router), React 19, Tailwind CSS 4, xterm.js
- Backend: เซิร์ฟเวอร์คัสตอม Node.js (node-pty, WebSocket)
- DB: SQLite (better-sqlite3)
- เอเจนต์ที่รองรับ: Claude Code, Gemini CLI, Codex, OpenCode
สามารถมอบหมาย issue ที่มีลักษณะซ้ำสูง เช่น code review, การแก้บั๊ก, งานเอกสาร ให้เอเจนต์จัดการได้ และให้สมาชิกทีมโฟกัสกับการตรวจสอบและการตัดสินใจแทน
ยังไม่มีความคิดเห็น