GitLab/GitHub 이슈를 AI 에이전트가 자동으로 처리해주는 대시보드, Spring IVE
(ive.dazzleat.link)개발팀에서 반복적으로 처리하는 이슈 작업을 AI 에이전트에게 맡길 수 있다면 어떨까요?
Spring IVE는 GitLab/GitHub 이슈를 Claude, Gemini, Codex, OpenCode 같은 AI CLI 에이전트가 자동으로 감지하고 처리하는 웹 대시보드입니다.
주요 특징
- 이슈 자동 처리 — 지정한 레이블이 붙은 이슈를 스캐너가 감지 → 에이전트가 자동으로 코드 작성 후 MR/PR 생성
- 실시간 모니터링 — xterm.js + WebSocket으로 에이전트의 작업 로그를 터미널 화면 그대로 스트리밍
- 멀티 에이전트 — 여러 에이전트를 프로젝트에 배정, 라운드로빈 또는 수동 배정 지원
- 비용 추적 — 에이전트별 토큰 사용량·비용·턴 수를 기록하고 리포트로 제공
- 채팅 모드 — 이슈 단위로 AI 에이전트와 실시간 채팅하며 방향을 잡을 수 있음
동작 흐름
- GitLab/GitHub 프로젝트를 연결하고 대상 레이블(예:
IVE)을 설정 - 스캐너가 주기적으로 이슈를 폴링 — 레이블이 붙은 이슈 발견 시 실행 큐에 등록
- 배정된 AI 에이전트가 레포를 클론하고
claude/gemini등의 CLI를 실행 - 작업 완료 후 MR/PR 생성 및 이슈 코멘트
기술 스택
- 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
코드 리뷰, 버그 수정, 문서 작업 등 반복성 높은 이슈를 에이전트에게 위임하고, 팀원은 검증과 의사결정에 집중할 수 있습니다.