Spring IVE, bảng điều khiển để AI agent tự động xử lý issue GitLab/GitHub
(ive.dazzleat.link)Sẽ thế nào nếu bạn có thể giao cho AI agent xử lý các công việc issue lặp đi lặp lại mà đội phát triển vẫn thường làm?
Spring IVE là một bảng điều khiển web tự động phát hiện và xử lý các issue trên GitLab/GitHub bằng các AI CLI agent như Claude, Gemini, Codex và OpenCode.
Tính năng chính
- Tự động xử lý issue — scanner phát hiện các issue được gắn nhãn chỉ định → agent tự động viết mã rồi tạo MR/PR
- Giám sát thời gian thực — truyền trực tiếp log công việc của agent lên nguyên trạng màn hình terminal bằng xterm.js + WebSocket
- Đa agent — phân nhiều agent cho dự án, hỗ trợ round-robin hoặc phân công thủ công
- Theo dõi chi phí — ghi lại lượng token sử dụng, chi phí và số lượt tương tác theo từng agent, đồng thời cung cấp báo cáo
- Chế độ chat — có thể chat thời gian thực với AI agent theo từng issue để định hướng xử lý
Luồng hoạt động
- Kết nối dự án GitLab/GitHub và thiết lập nhãn mục tiêu (ví dụ:
IVE) - Scanner định kỳ polling issue — khi phát hiện issue có nhãn sẽ đưa vào hàng đợi thực thi
- AI agent được phân công sẽ clone repo và chạy CLI như
claude/gemini - Sau khi hoàn tất công việc, tạo MR/PR và để lại comment trên issue
Tech stack
- Frontend: Next.js 16 (App Router), React 19, Tailwind CSS 4, xterm.js
- Backend: server tùy biến Node.js (node-pty, WebSocket)
- DB: SQLite (better-sqlite3)
- Agent được hỗ trợ: Claude Code, Gemini CLI, Codex, OpenCode
Có thể giao cho agent các issue có tính lặp lại cao như review code, sửa lỗi, làm tài liệu, để các thành viên trong nhóm tập trung vào việc kiểm chứng và ra quyết định.
Chưa có bình luận nào.