Dashboard yang Membiarkan Agen AI Menangani Isu GitLab/GitHub Secara Otomatis, Spring IVE
(ive.dazzleat.link)Bagaimana jika pekerjaan isu yang berulang di tim pengembang bisa diserahkan kepada agen AI?
Spring IVE adalah dashboard web yang memungkinkan agen AI CLI seperti Claude, Gemini, Codex, dan OpenCode secara otomatis mendeteksi dan menangani isu GitLab/GitHub.
Fitur utama
- Penanganan isu otomatis — pemindai mendeteksi isu yang diberi label tertentu → agen otomatis menulis kode lalu membuat MR/PR
- Pemantauan real-time — log kerja agen di-stream apa adanya ke layar terminal dengan xterm.js + WebSocket
- Multi-agen — menugaskan beberapa agen ke proyek, dengan dukungan round-robin atau penugasan manual
- Pelacakan biaya — mencatat penggunaan token, biaya, dan jumlah giliran per agen lalu menyediakannya dalam laporan
- Mode chat — bisa mengobrol secara real-time dengan agen AI per isu untuk mengarahkan pengerjaan
Alur kerja
- Hubungkan proyek GitLab/GitHub dan atur label target (misalnya
IVE) - Pemindai melakukan polling isu secara berkala — saat menemukan isu dengan label tersebut, isu dimasukkan ke antrean eksekusi
- Agen AI yang ditugaskan meng-clone repo dan menjalankan CLI seperti
claude/gemini - Setelah pekerjaan selesai, membuat MR/PR dan komentar isu
Tumpukan teknologi
- Frontend: Next.js 16 (App Router), React 19, Tailwind CSS 4, xterm.js
- Backend: server kustom Node.js (node-pty, WebSocket)
- DB: SQLite (better-sqlite3)
- Agen yang didukung: Claude Code, Gemini CLI, Codex, OpenCode
Isu yang sangat repetitif seperti code review, perbaikan bug, dan pekerjaan dokumentasi dapat didelegasikan ke agen, sehingga anggota tim bisa fokus pada verifikasi dan pengambilan keputusan.
Belum ada komentar.