1P by kunok2 2시간전 | ★ favorite | 댓글과 토론

개발팀에서 반복적으로 처리하는 이슈 작업을 AI 에이전트에게 맡길 수 있다면 어떨까요?

Spring IVE는 GitLab/GitHub 이슈를 Claude, Gemini, Codex, OpenCode 같은 AI CLI 에이전트가 자동으로 감지하고 처리하는 웹 대시보드입니다.

주요 특징

  • 이슈 자동 처리 — 지정한 레이블이 붙은 이슈를 스캐너가 감지 → 에이전트가 자동으로 코드 작성 후 MR/PR 생성
  • 실시간 모니터링 — xterm.js + WebSocket으로 에이전트의 작업 로그를 터미널 화면 그대로 스트리밍
  • 멀티 에이전트 — 여러 에이전트를 프로젝트에 배정, 라운드로빈 또는 수동 배정 지원
  • 비용 추적 — 에이전트별 토큰 사용량·비용·턴 수를 기록하고 리포트로 제공
  • 채팅 모드 — 이슈 단위로 AI 에이전트와 실시간 채팅하며 방향을 잡을 수 있음

동작 흐름

  1. GitLab/GitHub 프로젝트를 연결하고 대상 레이블(예: IVE)을 설정
  2. 스캐너가 주기적으로 이슈를 폴링 — 레이블이 붙은 이슈 발견 시 실행 큐에 등록
  3. 배정된 AI 에이전트가 레포를 클론하고 claude / gemini 등의 CLI를 실행
  4. 작업 완료 후 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

코드 리뷰, 버그 수정, 문서 작업 등 반복성 높은 이슈를 에이전트에게 위임하고, 팀원은 검증과 의사결정에 집중할 수 있습니다.