Spring IVE 1.5 — คุยกับเอเจนต์ที่รู้บริบทโค้ดใน Slack, จัดการประวัติงาน vibe coding, ติดตามต้นทุนคน+AI
(ive.dazzleat.link)เว็บแดชบอร์ด Spring IVE ที่ให้ AI CLI agent อย่าง Claude·Gemini·Codex·OpenCode
ตรวจจับ GitLab/GitHub issue โดยอัตโนมัติ เขียนโค้ด และสร้าง MR/PR ให้ได้จนจบ
ได้เปิดตัวเวอร์ชัน 1.5 แล้ว ขอแชร์ฟีเจอร์ที่เพิ่มเข้ามาในครั้งนี้
การรวมกับ Slack — คุยกับเอเจนต์ที่รู้บริบทของโค้ด
คุณสามารถคุยกับ IVE agent ได้ทันทีผ่านการเมนชัน จุดสำคัญคือบอตจะโคลนรีโปของโปรเจ็กต์นั้น
จึงเข้าใจบริบทของโค้ดตามจริง
ถ้าถามใน Slack ว่า "ฟีเจอร์นี้จัดการตรงไหน?", "API นี้ทำงานอย่างไร?", "ทำไมถึง implement แบบนี้?"
มันจะตอบโดยอ้างอิงจากโค้ดจริง ใช้งานได้เหมือน 'คอลเซ็นเตอร์' ภายในบริษัท
ที่คอยอธิบายการ implement และแนะนำฟีเจอร์
ยังรองรับ DM แจ้งเตือนการเปลี่ยนสถานะ เช่น รอตรวจสอบ→ผู้ตรวจสอบ, รอยืนยัน→ผู้ยืนยัน, เสร็จสิ้น→ผู้สร้าง
(หลายภาษาโดยอิงตามภาษาของผู้ใช้ที่เมนชัน)
จัดการประวัติงาน vibe coding
งานที่ทำบนเครื่องโลคัลโดยตรงด้วยเครื่องมือ vibe coding อย่าง Claude Code ก็ถูก IVE ตรวจจับอัตโนมัติ
และบันทึกเป็นประวัติไว้ได้เช่นกัน ไม่ใช่แค่งานเอเจนต์ที่รันภายใน IVE เท่านั้น
แต่งานที่นักพัฒนาจัดการด้วย vibe coding ก็ถูกรวมไว้ในที่เดียวกัน
ด้วยเหตุนี้ นักพัฒนาเองก็สามารถจัดการได้อย่างเป็นระบบว่า
"เมื่อไร·ทำอะไร·ใช้เครื่องมืออะไร·มากน้อยแค่ไหน" โดยไม่กระจัดกระจาย
แม้ไม่ต้องคอยจดบันทึกเอง ประวัติงาน โทเค็น และค่าใช้จ่ายก็จะถูกรวบรวมให้อัตโนมัติ
พร้อมนำไปใช้ต่อในการทบทวนงานหรือรายงานการทำงานได้ทันที
รองรับการป้อนภาพแบบรวมศูนย์
เอเจนต์สามารถวิเคราะห์ภาพที่แนบมากับเว็บแชต การเมนชันใน Slack และเนื้อหา/คอมเมนต์ของ issue ได้
ถ้ารายงานบั๊กด้วยสกรีนช็อต ก็จัดการต่อได้ทันที
รายงาน — วิเคราะห์ต้นทุนได้ละเอียดและแม่นยำขึ้น
มีการเสริมโมเดลต้นทุนให้ดีขึ้น โดยไม่คิดแค่ต้นทุนโทเค็นของเอเจนต์เท่านั้น
แต่ยังวัดเวลาที่คนใช้ไปกับการตรวจสอบและพัฒนาเพื่อนำมาคำนวณเป็นต้นทุนจริงด้วย
- สะท้อนความต่างของค่าแรงด้วยตัวคูณราคาต่อผู้ใช้ (
rate_multiplier) - แปลงสกุลเงินที่แสดงผลและอัตราแลกเปลี่ยน — ดูเป็นเงินบาท/วอนเกาหลี(KRW) ฯลฯ ได้ทันที
- แท่งกระจายสัดส่วนสะสมเพื่อแสดงภาพว่า "ต้นทุนสะสมจากส่วนไหน"
ทำให้เห็นต้นทุนที่คนและ AI ใช้ร่วมกันได้อย่างแม่นยำในหน้าจอเดียว
ลำดับการทำงาน
- เชื่อมต่อโปรเจ็กต์ GitLab/GitHub และตั้งค่า label เป้าหมาย (เช่น IVE)
- สแกนเนอร์จะ poll issue — เมื่อตรวจพบ issue ที่ติด label ไว้ ก็จะลงทะเบียนเข้า execution queue
- AI agent ที่ได้รับมอบหมายจะโคลนรีโปและรัน CLI อย่าง claude / gemini
- เมื่อทำงานเสร็จ จะสร้าง MR/PR ใส่คอมเมนต์ใน issue และแจ้งการเปลี่ยนสถานะไปยัง Slack
ถัดไป (โรดแมป 2.0)
จะเสริมความสามารถด้านการจัดการโปรเจ็กต์ด้วยการเชื่อมต่อกับ Linear รวมถึง WBS(โครงสร้างการแบ่งงาน)
และการจัดการกำหนดการ/ความคืบหน้า เพื่อให้ครอบคลุมตั้งแต่การจัดการ issue อัตโนมัติ
ไปจนถึงการวางแผนและติดตามโปรเจ็กต์ในที่เดียว
เทคโนโลยีสแตก
Next.js 16 (App Router), React 19, Tailwind CSS 4, xterm.js /
Node.js custom server(node-pty, WebSocket) / SQLite(better-sqlite3) /
เอเจนต์ที่รองรับ: Claude Code, Gemini CLI, Codex, OpenCode
มอบหมาย issue ที่ทำซ้ำสูงให้เอเจนต์ แล้วให้ทีมโฟกัสกับการตรวจสอบและการตัดสินใจ
ตอนนี้ทั้งเวิร์กโฟลว์นี้ทำงานได้ภายใน Slack แล้ว และเอเจนต์ที่รู้บริบทของโค้ด
ก็สามารถอธิบายทั้งการ implement และฟังก์ชันการทำงานได้ พร้อมติดตามต้นทุนที่คนและ AI ใช้ร่วมกันอย่างแม่นยำ
ยังไม่มีความคิดเห็น